)]}'
{"id":"openstack%2Fswift~372809","triplet_id":"openstack%2Fswift~master~Ie15cf2aff4f7e6bcf68b67ae733c77bb9353587a","project":"openstack/swift","branch":"master","topic":"bug/1572011","hashtags":[],"change_id":"Ie15cf2aff4f7e6bcf68b67ae733c77bb9353587a","subject":"Add a configurable URL base to staticweb","status":"MERGED","created":"2016-09-19 23:37:56.000000000","updated":"2021-03-25 14:15:46.000000000","submitted":"2016-10-06 14:53:19.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e3cc05ab2e804e01a02667d73abe88c086d159a8","_number":372809,"virtual_id_number":372809,"owner":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":7227,"name":"Timur Nurlygayanov","email":"tnurlygayanov@mirantis.com","username":"tnurlygayanov"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},{"value":2,"date":"2016-10-06 14:53:19.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"all":[{"value":2,"date":"2016-10-04 13:20:09.000000000","_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},{"value":2,"date":"2016-10-06 13:50:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":7227,"name":"Timur Nurlygayanov","email":"tnurlygayanov@mirantis.com","username":"tnurlygayanov"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":1,"date":"2016-10-06 07:08:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},{"value":1,"date":"2016-10-06 13:50:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":7227,"name":"Timur Nurlygayanov","email":"tnurlygayanov@mirantis.com","username":"tnurlygayanov"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},{"_account_id":7227,"name":"Timur Nurlygayanov","email":"tnurlygayanov@mirantis.com","username":"tnurlygayanov"},{"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-09-20 09:15:11.000000000","updated_by":{"_account_id":7227,"name":"Timur Nurlygayanov","email":"tnurlygayanov@mirantis.com","username":"tnurlygayanov"},"reviewer":{"_account_id":7227,"name":"Timur Nurlygayanov","email":"tnurlygayanov@mirantis.com","username":"tnurlygayanov"},"state":"REVIEWER"},{"updated":"2016-10-04 13:20:09.000000000","updated_by":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"reviewer":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"state":"REVIEWER"},{"updated":"2016-10-06 07:08:22.000000000","updated_by":{"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},"reviewer":{"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},"state":"REVIEWER"},{"updated":"2016-10-06 13:50:24.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2016-10-06 14:53:19.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2461fae42b581369e4fc20c6ee24b221115dcfd7","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2016-09-19 23:37:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9935168c01e1d45eecb486e8a49f1d094fb6e6e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-20 00:26:21.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs-ubuntu-xenial http://docs-draft.openstack.org/09/372809/1/check/gate-swift-docs-ubuntu-xenial/7662e28//doc/build/html/ : SUCCESS in 1m 55s\n- gate-swift-pep8-ubuntu-xenial http://logs.openstack.org/09/372809/1/check/gate-swift-pep8-ubuntu-xenial/c42932e/ : SUCCESS in 1m 32s\n- gate-swift-python27-ubuntu-xenial http://logs.openstack.org/09/372809/1/check/gate-swift-python27-ubuntu-xenial/1e5f488/ : SUCCESS in 3m 27s\n- gate-swift-python34 http://logs.openstack.org/09/372809/1/check/gate-swift-python34/e84cfec/ : SUCCESS in 1m 11s\n- gate-swift-python35-nv http://logs.openstack.org/09/372809/1/check/gate-swift-python35-nv/c987837/ : SUCCESS in 1m 51s (non-voting)\n- gate-swift-tox-func-ubuntu-xenial http://logs.openstack.org/09/372809/1/check/gate-swift-tox-func-ubuntu-xenial/743a3b9/ : SUCCESS in 4m 26s\n- gate-swift-tox-func-in-process-fast-post-ubuntu-xenial http://logs.openstack.org/09/372809/1/check/gate-swift-tox-func-in-process-fast-post-ubuntu-xenial/f33856a/ : SUCCESS in 5m 13s\n- gate-swift-tox-func-in-process-encryption-ubuntu-xenial http://logs.openstack.org/09/372809/1/check/gate-swift-tox-func-in-process-encryption-ubuntu-xenial/c7336cd/ : SUCCESS in 4m 34s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/09/372809/1/check/gate-tempest-dsvm-full-ubuntu-xenial/174ef15/ : SUCCESS in 46m 45s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/09/372809/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/c6b3e81/ : FAILURE in 11m 45s (non-voting)\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/09/372809/1/check/gate-grenade-dsvm-ubuntu-trusty/9adb95a/ : SUCCESS in 41m 09s\n- gate-swift-dsvm-functional-ubuntu-xenial http://logs.openstack.org/09/372809/1/check/gate-swift-dsvm-functional-ubuntu-xenial/b7286d6/ : SUCCESS in 15m 52s\n- gate-swift-tox-bandit-ubuntu-xenial http://logs.openstack.org/09/372809/1/check/gate-swift-tox-bandit-ubuntu-xenial/0184834/ : SUCCESS in 1m 26s (non-voting)\n- gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/09/372809/1/check/gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/4cb29ac/ : SUCCESS in 15m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0ecfdd48887a0b891b1f062769b181b8ac0b02b5","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-09-20 01:06:18.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)\n\nGot a few questions on input validation, and it looks like this should close https://bugs.launchpad.net/swift/+bug/1572011\n\n(There\u0027s also the related https://bugs.launchpad.net/swift/+bug/1190625 but that seems like a thornier issue.)","accounts_in_message":[],"_revision_number":1},{"id":"b6d5f83f496dddab94e6eeadd09d62701f231854","author":{"_account_id":7227,"name":"Timur Nurlygayanov","email":"tnurlygayanov@mirantis.com","username":"tnurlygayanov"},"date":"2016-09-20 09:15:11.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"f4302feabf7fde71dc726023d051c4b6e6f93f79","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2016-09-20 15:00:57.000000000","message":"Patch Set 1:\n\n(1 comment)\n\n(comment)","accounts_in_message":[],"_revision_number":1},{"id":"b60470555a705cbef717ce75071e06ceba4d56c8","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-09-26 19:06:46.000000000","message":"Patch Set 1: Code-Review+2\n\nCool, I\u0027m on board then. Just wanted to make sure things like\n\n url_base \u003d //example.com\n\nwere expected. Might still want to add a\n\n Closes-Bug: 1572011\n\ntag, but I\u0027ll at least drop a comment there about this myself.","accounts_in_message":[],"_revision_number":1},{"id":"a1fecf4919d6c42d8674ddd32a2119622a037f50","author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"date":"2016-09-27 14:00:35.000000000","message":"Patch Set 1: Code-Review+1\n\n(3 comments)\n\nI tested this in my Keystone environment (see inline). Works. Thanks.\n\nTim, thanks for updating 1572011\n\n1+ because Pete plans to add more tests.","accounts_in_message":[],"_revision_number":1},{"id":"57fd644c9fe880fbb4bdcac3348f9344b1687131","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2016-10-04 03:09:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"61ce2f6d2dc0a75482e29d54e81abcbfa606ad24","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-04 03:57:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs-ubuntu-xenial http://docs-draft.openstack.org/09/372809/2/check/gate-swift-docs-ubuntu-xenial/fa9823e//doc/build/html/ : SUCCESS in 2m 04s\n- gate-swift-pep8-ubuntu-xenial http://logs.openstack.org/09/372809/2/check/gate-swift-pep8-ubuntu-xenial/17d80a5/ : SUCCESS in 1m 37s\n- gate-swift-python27-ubuntu-xenial http://logs.openstack.org/09/372809/2/check/gate-swift-python27-ubuntu-xenial/282433d/ : SUCCESS in 3m 46s\n- gate-swift-python34 http://logs.openstack.org/09/372809/2/check/gate-swift-python34/bece69e/ : SUCCESS in 1m 29s\n- gate-swift-python35-nv http://logs.openstack.org/09/372809/2/check/gate-swift-python35-nv/f54c441/ : SUCCESS in 1m 55s (non-voting)\n- gate-swift-tox-func-ubuntu-xenial http://logs.openstack.org/09/372809/2/check/gate-swift-tox-func-ubuntu-xenial/55a4868/ : SUCCESS in 5m 02s\n- gate-swift-tox-func-in-process-fast-post-ubuntu-xenial http://logs.openstack.org/09/372809/2/check/gate-swift-tox-func-in-process-fast-post-ubuntu-xenial/ec082a1/ : SUCCESS in 5m 14s\n- gate-swift-tox-func-in-process-encryption-ubuntu-xenial http://logs.openstack.org/09/372809/2/check/gate-swift-tox-func-in-process-encryption-ubuntu-xenial/e381101/ : SUCCESS in 3m 40s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/09/372809/2/check/gate-tempest-dsvm-full-ubuntu-xenial/84c7b29/ : SUCCESS in 36m 57s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/09/372809/2/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/8af2e65/ : SUCCESS in 46m 50s (non-voting)\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/09/372809/2/check/gate-grenade-dsvm-ubuntu-xenial/494d62a/ : SUCCESS in 24m 59s\n- gate-swift-dsvm-functional-ubuntu-xenial http://logs.openstack.org/09/372809/2/check/gate-swift-dsvm-functional-ubuntu-xenial/cc307ea/ : SUCCESS in 16m 24s\n- gate-swift-tox-bandit-ubuntu-xenial http://logs.openstack.org/09/372809/2/check/gate-swift-tox-bandit-ubuntu-xenial/7e1b8ca/ : SUCCESS in 1m 38s (non-voting)\n- gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/09/372809/2/check/gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/f6c0647/ : SUCCESS in 16m 20s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f37f6c79da6634201c3ec3be0fb998ad18c31945","author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"date":"2016-10-04 13:20:09.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"7b5f4ab7826c0c61b1b3e1decf7a7f12420c30c6","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-10-06 06:41:21.000000000","message":"Patch Set 2:\n\nBuild succeeded \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/372809/4438/ : SUCCESS\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/372809/6399/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/372809/4746/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"e406f09e2ae08e577643570bcf1fac53990af08c","author":{"_account_id":12050,"name":"Charles Hsu","email":"charles0126@gmail.com","username":"charz"},"date":"2016-10-06 07:08:22.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"27c64c262b3285878cbccc3273bef451f178e340","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-10-06 13:50:24.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"6ad21e7c45324fa1e3a0020b294dfa4faa3741bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-06 13:50:35.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"c9a3d51d4bb55a421f3d3405aeb07abaa1181495","date":"2016-10-06 14:53:19.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"3b8548cf095ca97903bb49f53b384449cba56a6a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-06 14:53:19.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-swift-docs-ubuntu-xenial http://docs-draft.openstack.org/09/372809/2/gate/gate-swift-docs-ubuntu-xenial/b9f8e71//doc/build/html/ : SUCCESS in 2m 46s\n- gate-swift-pep8-ubuntu-xenial http://logs.openstack.org/09/372809/2/gate/gate-swift-pep8-ubuntu-xenial/46aa45b/ : SUCCESS in 2m 19s\n- gate-swift-python27-ubuntu-xenial http://logs.openstack.org/09/372809/2/gate/gate-swift-python27-ubuntu-xenial/91016e8/ : SUCCESS in 3m 38s\n- gate-swift-python34 http://logs.openstack.org/09/372809/2/gate/gate-swift-python34/74d55cf/ : SUCCESS in 1m 59s\n- gate-swift-tox-func-ubuntu-xenial http://logs.openstack.org/09/372809/2/gate/gate-swift-tox-func-ubuntu-xenial/5a44b4b/ : SUCCESS in 3m 39s\n- gate-swift-tox-func-in-process-fast-post-ubuntu-xenial http://logs.openstack.org/09/372809/2/gate/gate-swift-tox-func-in-process-fast-post-ubuntu-xenial/90c6744/ : SUCCESS in 5m 18s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/09/372809/2/gate/gate-tempest-dsvm-full-ubuntu-xenial/273fb3a/ : SUCCESS in 1h 01m 55s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/09/372809/2/gate/gate-grenade-dsvm-ubuntu-xenial/3897890/ : SUCCESS in 38m 14s\n- gate-swift-dsvm-functional-ubuntu-xenial http://logs.openstack.org/09/372809/2/gate/gate-swift-dsvm-functional-ubuntu-xenial/7813274/ : SUCCESS in 24m 10s","accounts_in_message":[],"_revision_number":2},{"id":"c660e8ddb02ac615295f82242d46f048215b2f82","author":{"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},"date":"2016-10-26 12:42:06.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/newton as commit cff775487a59447284d04669936f7ffe97fb0582","accounts_in_message":[],"_revision_number":2},{"id":"e3cc05ab2e804e01a02667d73abe88c086d159a8","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2021-03-25 14:15:46.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f62df7b80c083862c11cbef678f75cc09bb89e8f","revisions":{"5bb26b063da76139c426062e5be4c96a423029a2":{"kind":"REWORK","_number":1,"created":"2016-09-19 23:37:56.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/09/372809/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/09/372809/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/372809/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/372809/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/372809/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/09/372809/1"}}},"commit":{"parents":[{"commit":"539c3d417c97cc007248473ca0a052f392d1eb19","subject":"Merge \"api-ref: clean up account listing examples\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/539c3d417c97cc007248473ca0a052f392d1eb19"}]}],"author":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2016-09-19 23:37:24.000000000","tz":-360},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2016-09-19 23:37:24.000000000","tz":-360},"subject":"Add a configurable URL base to staticweb","message":"Add a configurable URL base to staticweb\n\nThis came to light because someone ran Tempest against a standard\ninstallation of RDO, which helpfuly terminates SSL for Swift in\na pre-configured load-balancer. In such a case, staticweb has no\nway to know what scheme to use and guesses wrong, causing Tempest\nto fail.\n\nRelated upstream bug:\n https://bugs.launchpad.net/mos/+bug/1537071\n\nChange-Id: Ie15cf2aff4f7e6bcf68b67ae733c77bb9353587a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5bb26b063da76139c426062e5be4c96a423029a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5bb26b063da76139c426062e5be4c96a423029a2"}]},"branch":"refs/heads/master"},"f62df7b80c083862c11cbef678f75cc09bb89e8f":{"kind":"REWORK","_number":2,"created":"2016-10-04 03:09:03.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/09/372809/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/09/372809/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/372809/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/372809/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/372809/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/09/372809/2"}}},"commit":{"parents":[{"commit":"32bc2726349356cd3c995c8a995049e693efda2d","subject":"Merge \"Fix when we set state in Spliterator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32bc2726349356cd3c995c8a995049e693efda2d"}]}],"author":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2016-10-04 03:08:15.000000000","tz":-360},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2016-10-04 03:08:15.000000000","tz":-360},"subject":"Add a configurable URL base to staticweb","message":"Add a configurable URL base to staticweb\n\nThis came to light because someone ran Tempest against a standard\ninstallation of RDO, which helpfuly terminates SSL for Swift in\na pre-configured load-balancer. In such a case, staticweb has no\nway to know what scheme to use and guesses wrong, causing Tempest\nto fail.\n\nRelated upstream bug:\n https://bugs.launchpad.net/mos/+bug/1537071\n\nChange-Id: Ie15cf2aff4f7e6bcf68b67ae733c77bb9353587a\nCloses-Bug: 1572011\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f62df7b80c083862c11cbef678f75cc09bb89e8f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f62df7b80c083862c11cbef678f75cc09bb89e8f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
