)]}'
{"id":"openstack%2Fswift~690740","triplet_id":"openstack%2Fswift~stable%2Frocky~I106b94c77da220c762869aa800c31b87c3dffeeb","project":"openstack/swift","branch":"stable/rocky","topic":"bug/1837270","hashtags":[],"change_id":"I106b94c77da220c762869aa800c31b87c3dffeeb","subject":"slo: Better handle non-manifest responses when refetching manifest","status":"MERGED","created":"2019-10-23 20:42:39.000000000","updated":"2019-11-07 01:54:12.000000000","submitted":"2019-11-07 01:54:11.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"690740-1573091652117-7361ecdf","meta_rev_id":"0a040fb10a2b721943f27a4e31771c82d2d94f82","_number":690740,"virtual_id_number":690740,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-07 01:54:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-11-04 11:49:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-11-04 11:49:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-07 01:54:11.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"d81395c122c9243d3c1c181252d665793a52cb6b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-10-23 20:42:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ffbdb2e91ec2233163ca82c23446f2c7225263a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-23 23:56:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/4f79fd1f1f4b4c978a5441dcddbc0ddb : SUCCESS in 5m 45s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/63b60edf58ff40f383d93ce0eb25c300 : SUCCESS in 11m 57s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/944bbc8d019e4946a74b2f08d060667c : SUCCESS in 5m 00s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/f1e99556656948548b26f01604ded508 : SUCCESS in 10m 45s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/cdb36464096f4a5681e667fe7f2ab283 : SUCCESS in 12m 49s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/8e80bbee822f41fc8cd757590fbc938d : SUCCESS in 11m 11s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/39bf2a780f7544b0850dac7c586f284e : SUCCESS in 10m 56s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/7f9907863ab34b6380224670716da386 : SUCCESS in 10m 23s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e91107c94bb344d18883d70ccb838c4e : SUCCESS in 35m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/aa01f3cf095c4177a71e984dddfedc8a : SUCCESS in 7m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/60dd66bc74c84be9aaf35d6523ac2220 : SUCCESS in 4m 50s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a15ea13f5102431e9aab28221502b6e5 : SUCCESS in 26m 08s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/ff58881200b0420396e4fb7634a17ccb : SUCCESS in 1h 45m 19s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/d4f662dff4204e939feb2a954cd20d9b : SUCCESS in 57m 07s","accounts_in_message":[],"_revision_number":1},{"id":"2983c6c6bceb158ee7ea1e757ea9d84c0939f71b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-11-04 11:49:21.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nClean backport, closes bug, tests catch regression.","accounts_in_message":[],"_revision_number":1},{"id":"fea0c2cb69cf72525c4a597583d8723225474156","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 11:49:47.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0a1825a0077e3ba086380f3e5abff176a3293c7f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 13:11:53.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/63099a545406484db9d1c9cfe5e013b8 : SUCCESS in 5m 18s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7021c844091449e88d924719833731ab : SUCCESS in 12m 02s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/4910fbd2d0ad4386bf5d05b93676e78b : SUCCESS in 5m 50s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/00658b0ff88745908c224b505cd41296 : SUCCESS in 10m 35s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/1d6102aadb2f409fbb4e752f2ac87a90 : SUCCESS in 5m 09s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/47449a9dc4f3471e9c5c3eb69578366d : SUCCESS in 4m 27s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/3e0d69f2b5ae423a8abe5c83a2199a54 : SUCCESS in 4m 17s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/4c95bf2c38a84c1588c46ddc7cc4188e : SUCCESS in 4m 26s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f3e6e674278c43b283fcc832e7fbdb0d : SUCCESS in 31m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b2c54affd067428795d0ca922da17a38 : TIMED_OUT in 41m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c020ed9f4b6f4979b9bb314b31e3933c : SUCCESS in 5m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1634a57ac48948dbb5338552138c1357 : SUCCESS in 24m 42s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/56e70102ab58400fad4286e27cf4b736 : SUCCESS in 1h 19m 22s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/96c8383c2dd44dc6b16d0c6a97b8f13b : SUCCESS in 49m 47s","accounts_in_message":[],"_revision_number":1},{"id":"be3d8583e1627121d3500944b02efb6508d1b5af","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-11-06 21:34:11.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"cf8c7ddab210377b8e54f775353a0d298fde26f7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-06 23:15:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/b2c6640023724a71ad42a75a07358f47 : SUCCESS in 5m 25s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3a8ead9a7d844e13bae3c4fd02f53139 : SUCCESS in 11m 57s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/407f750db9f54e698b33e459b6ed32e0 : SUCCESS in 4m 56s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ac968517bf7648b394532fd93a421057 : SUCCESS in 9m 38s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/60e5143de66b4882892cba613c8e4cc6 : SUCCESS in 20m 40s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/2bf0049470bb4689a06d75d20dd3215c : SUCCESS in 11m 05s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e2091980cfa54f43a872fba4166d069e : SUCCESS in 10m 34s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/64632615bbca4dcda53e1be9eb371e5f : SUCCESS in 12m 09s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/7d18400d65e845528d0ca8180f1792cb : SUCCESS in 34m 04s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/373bbfa2dba543f484ce8a46efe9c2fc : SUCCESS in 10m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/91ebd5f2094743ae89526ca49c1243e2 : SUCCESS in 5m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2ebee3b9a3344d98b1da13869327081b : SUCCESS in 25m 53s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/a0b0f6b773544b9baf69d62b8e300e9d : SUCCESS in 1h 34m 55s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/25244eb586c94ee2afe27c344028ff72 : SUCCESS in 56m 01s","accounts_in_message":[],"_revision_number":1},{"id":"108b005b625a2826d329487a422416f56aa84966","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-06 23:16:06.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"9c94f26ba193794d13c5115fea923827ebe81340","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-07 01:54:11.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/240b627229ca491c88991652ced8e012 : SUCCESS in 6m 39s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/537fb44e914e443abcb86f4eb3733a27 : SUCCESS in 11m 10s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/ce5d7e07ffcd4f81b94dfa905e2802c1 : SUCCESS in 4m 54s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/84a477d44ba14f4b8d5fed8fc1974caf : SUCCESS in 8m 52s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/16ff082651e44a868d53c3581d8809eb : SUCCESS in 9m 07s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/4b0e5b4f45ba4a0ca4f534a9a512837f : SUCCESS in 9m 14s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/7edf5880819f4c2e976fe591883f4937 : SUCCESS in 9m 38s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/8f41f4aa6f6d4cccb9f095827665c69f : SUCCESS in 10m 58s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1cd46bf0aacb4b27a0199633bbf4dc02 : SUCCESS in 32m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7e9cb70f48db49ed998567397e373f5d : SUCCESS in 8m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/08afa135ea3841fe9690bdd751d3afba : SUCCESS in 6m 05s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e87b140308964327b03a1cc89603431e : SUCCESS in 29m 43s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/2cb604e291084530b922650849ccfef4 : SUCCESS in 1h 28m 06s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/64ae1260c1f64139bdf928960a3dac8b : SUCCESS in 1h 01m 40s","accounts_in_message":[],"_revision_number":1},{"id":"a5257a8f52f94adfaa0705901dabb235c9fcbaea","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-07 01:54:12.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"187380e604dd1a4e533deae62de68a00dddb8661","revisions":{"187380e604dd1a4e533deae62de68a00dddb8661":{"kind":"REWORK","_number":1,"created":"2019-10-23 20:42:39.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/40/690740/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/40/690740/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/690740/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/690740/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/690740/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/40/690740/1"}}},"commit":{"parents":[{"commit":"c08da08e08570ab80ea827138a276abe5e89c033","subject":"Merge \"s3api: Delete multipart uploads via multi-delete\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c08da08e08570ab80ea827138a276abe5e89c033"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-20 04:24:47.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-10-23 20:42:30.000000000","tz":-420},"subject":"slo: Better handle non-manifest responses when refetching manifest","message":"slo: Better handle non-manifest responses when refetching manifest\n\nPreviously, we never checked whether the response we get when refetching\nis even successful, much less whether it\u0027s still coming from an SLO.\n\nNow, if the refetched data is newer, act on it. If it\u0027s older, 503.\n\nCloses-Bug: #1837270\nChange-Id: I106b94c77da220c762869aa800c31b87c3dffeeb\n(cherry picked from commit ef5a37c2bf5a32b0fa6404974aa76332a88c0841)\n(cherry picked from commit f353b78b92ad7a3f15aa6b21d1f8be592e8ca212)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/187380e604dd1a4e533deae62de68a00dddb8661"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/187380e604dd1a4e533deae62de68a00dddb8661"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
