)]}'
{"id":"openstack%2Fswift~744942","triplet_id":"openstack%2Fswift~master~If4bd39788642c00d66579b26144af8f116735b4d","project":"openstack/swift","branch":"master","topic":"rebalance-404","hashtags":[],"change_id":"If4bd39788642c00d66579b26144af8f116735b4d","subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","status":"MERGED","created":"2020-08-05 16:20:55.000000000","updated":"2020-09-09 01:04:17.000000000","submitted":"2020-09-09 01:02:15.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":24,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"744942-1599613335563-51e315b5","meta_rev_id":"0e62818e27dc91b9dcd7b323552c73effba382dc","_number":744942,"virtual_id_number":744942,"owner":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-09-09 01:02:14.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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-09-08 21:36:19.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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-09-08 21:36:19.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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_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":"2020-09-08 21:36:19.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":"2020-09-09 01:02:14.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":"eaa42fd5f643776cbeb390210c5d4a244c6ced3f","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-08-05 16:20:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fd8e6d1464b7257731c79cc73667e9b229f3760c","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-08-05 16:24:13.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nIf this is easy enough to fix we might do a simple lp bug for tracking","accounts_in_message":[],"_revision_number":1},{"id":"f1d5a82021e6e9aa25ef199419ff10a590e5865d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-05 19:33:24.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2015d70cfb604262beea542f7cc51257 : SUCCESS in 8m 54s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/cdb2dd387799482580f96047c1875d11 : SUCCESS in 9m 29s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7c7f1776d8cd4aad9f3d50d9a2073fec : SUCCESS in 15m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/78fb4634e4754694b2a4700aacf2fee8 : FAILURE in 17m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a1b37474c35e4530846f09a5551b6199 : FAILURE in 17m 38s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/944a9752ba53447c8955283038b0c842 : FAILURE in 20m 32s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/5ea6ffffd43c4f25b9895144c05bfbff : FAILURE in 24m 13s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/884f3d5a825244b4b7e2ec3768c893f2 : SUCCESS in 27m 17s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/fcb3c5f1efea442e976591ed7997b4ff : SUCCESS in 21m 14s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f1ac97b2840443c6a4202b6e05d1f8a9 : SUCCESS in 19m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/60b93f212c154b29a03fc9fc165ea1db : SUCCESS in 29m 36s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c9fffbc18065410aa48c870d461cc8a1 : SUCCESS in 30m 32s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/d7e4cf6e07dd4023bc9f42f15889c6ec : SUCCESS in 29m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6cc97b304bf9434b8c4d88d7f9c038ad : SUCCESS in 46m 14s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a66a6f89d5d241a0be57c99411b2640b : SUCCESS in 58m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cf6b2377c5614807bb0a7f3885dcbdb6 : FAILURE in 15m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8def4746bf664307a98b3265a708a179 : SUCCESS in 6m 26s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9dbd7b017f434f19b7c9a8d54eb353a9 : FAILURE in 12m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"503affbc0d962ffeaaa1ae97a201a62ecf9642fb","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-13 23:25:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"13f533e6be8f148d1c4aaf110336b2a7fe2d4b26","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-14 00:42:26.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ee704de25b894d988d663f4342325794 : SUCCESS in 14m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/a89be2b563c049fcb21f1ac6582ecf1e : SUCCESS in 1h 15m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8704e4a9097e4f648d7ea0a51581b7be : FAILURE in 34m 53s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6755b38dcaed482a8e3bff2a2f964a6e : SUCCESS in 9m 32s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c3a2b7e8509a4b27beaa8b35feafedf7 : POST_FAILURE in 29m 47s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d9446498cab54813866b3a131630a7aa : SUCCESS in 13m 18s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c761d9dde06b44f9b3c668d04e602048 : SUCCESS in 13m 35s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b00e711d29b747d1a72eb577de87e042 : SUCCESS in 13m 41s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/6d0e6c278efb4902ab5b6a1c6cc8dacb : SUCCESS in 14m 01s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b143d061eb64437d83caf4d7a64fe3a8 : SUCCESS in 20m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/fb7136857166496b99f3e91839fd8eeb : SUCCESS in 18m 17s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/351d1215b9c149e78cbf7b8023ad38f7 : SUCCESS in 17m 55s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c70e8b755d964ddd8f486fdb6573a1dd : SUCCESS in 17m 55s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/15efe6637b074293afb272dd0444602a : SUCCESS in 17m 58s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/139a58def3a54c2d9ab239e2dff3490f : SUCCESS in 18m 04s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ae0937f43ba64bef9652954edab528d7 : SUCCESS in 24m 43s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/5cfbd49c099f469b821952da9f012c33 : SUCCESS in 40m 13s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/38d34b466328460c85e92ae0494e2f7a : TIMED_OUT in 1h 02m 28s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f845ed1fefb846e4be134393a0e6e1e1 : TIMED_OUT in 1h 02m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3adaa5b6782a4079966a5c785711e048 : SUCCESS in 13m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/826395cbefe74efb8a39b157b00b5725 : SUCCESS in 5m 34s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3068bcbea5124abe81414720f10b8a51 : FAILURE in 10m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8be63eb830ce4f52b9ac22dd8a5f4e66 : SUCCESS in 49m 42s","accounts_in_message":[],"_revision_number":2},{"id":"c49189b0486c81ba6f5f5d9a91e01658ed8f6f8f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-14 15:17:26.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"9751385dab2fb9f0d5c04f693a2ac047a9ec9a83","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-14 16:24:56.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4839961940b74cdaae21516e80e7ec09 : SUCCESS in 8m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/1fe83868ca0444f5bc5eb0b9471adad4 : SUCCESS in 54m 01s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9e8d7b819ec74d29ac5f3839ffab167d : FAILURE in 49m 25s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0892d82fa83a48f58cc2950d474cdaa0 : SUCCESS in 9m 06s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/5630968577d54455a88fcb415e88609f : SUCCESS in 9m 08s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/cee765d983eb4e1281bc2b501e13946c : SUCCESS in 18m 51s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ce2999af9a424105bf16879a961ddda9 : SUCCESS in 12m 15s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/fda37824eb4a4275af0417dc527a6cca : SUCCESS in 11m 55s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/b367bf2742e14c50aeb12ae2e87c8d25 : SUCCESS in 19m 02s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/bdae33b7300349d785bc8826115f62e5 : SUCCESS in 17m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b4875694a8b147ac9a3c1043fac33afa : SUCCESS in 16m 28s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d4cdce55aba14a32a54b2ca14978543c : SUCCESS in 16m 15s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/0d7f5afc90cd4e20afed999291f119cb : SUCCESS in 16m 15s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/25cf045faf8e4e39a70ac7d5d64fbf3e : SUCCESS in 15m 42s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/01676509f9be4270aea213c5cedb81aa : SUCCESS in 31m 56s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d71a7f9bcbe44908bc86c9564b4fa569 : SUCCESS in 36m 34s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/45680f05f10c4bf8b72339faf92d5d34 : FAILURE in 43m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5cd1e1a138154c75a7137073a82a468d : TIMED_OUT in 1h 02m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a126bab47b0d4dfbacfa723139105ecf : TIMED_OUT in 1h 02m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2991d16ddda846ea88848dd8af98ef49 : SUCCESS in 24m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b79786101cca4baaae536ca8f80d0e87 : SUCCESS in 5m 10s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f590d2ad4335461ca777abfd8bc7db8d : FAILURE in 6m 41s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/554da994b4ed48ccbdd589589eacf9ec : SUCCESS in 56m 49s","accounts_in_message":[],"_revision_number":2},{"id":"58b7691de943b4c1351962702e03634a69e5bb32","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-14 19:56:45.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b458f3dd3282f0d95f626d2e036faea9bf5643da","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-14 19:57:57.000000000","message":"Patch Set 3: Workflow-1\n\nI *think* this will pass the gate now, but I need to think more about what happens with EC...","accounts_in_message":[],"_revision_number":3},{"id":"c8bbedb8060eaf2fe297a21728899123600f0afb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-14 20:58:53.000000000","message":"Patch Set 3: Verified-1\n\n(2 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54cbb56ec78b470fadc70df378cd63e5 : SUCCESS in 10m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/f53e70c9dd18446ebc4213237de54284 : SUCCESS in 56m 52s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b4d69b1a426348cdb3c5bf24993ab913 : FAILURE in 47m 01s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5b7d13cca1e84ab283ebf0da42399321 : SUCCESS in 9m 27s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/69565772f65e40d2afcbf52fecedaefa : SUCCESS in 9m 23s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/192bc996f8f54923a4ff4afe6ef3d6b7 : SUCCESS in 15m 16s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/391b155bd4d84f24acbb0c51262c46f7 : SUCCESS in 27m 03s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/34e51f938e234a069842f0e26bde621c : SUCCESS in 14m 30s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8042b979dc974c8289e1142243eaa5d8 : SUCCESS in 26m 51s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2609045dfbd2422fb1136d048e7131ee : FAILURE in 3m 01s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ccfa4c0f04fb40498e603d6e9c818b23 : SUCCESS in 38m 50s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f6203c1098824d25aa2e40e7ed7401b4 : SUCCESS in 28m 55s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/32bd8c60f56e4954b73f0718aec7b946 : SUCCESS in 16m 37s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c0a99c8ede1842c193b05ac0be76c8f9 : SUCCESS in 16m 18s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a4f92f15305c430b8acbf99345309838 : SUCCESS in 17m 30s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/46687b16e51d4d7199f3fbeb004ee631 : SUCCESS in 47m 19s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/182d2ba376b84b30a5db295785c4e116 : SUCCESS in 45m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1b2435e421fe4f12a84fd6558cae0f4a : SUCCESS in 41m 24s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4b4e535d57f94fc082fb1dbb04b5bcb1 : SUCCESS in 1h 00m 31s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/37545cb90be141128027ab047c1620b1 : FAILURE in 17m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/efcb9f2b5dbb4536b7655742e66975da : FAILURE in 6m 53s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1d246ea435834cdf83ff2c55b8c94d28 : FAILURE in 7m 21s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f4ce4b83703f4b7fa8fb8f2f2b24117f : FAILURE in 15m 56s","accounts_in_message":[],"_revision_number":3},{"id":"5a9e2b168f92b4d8c781a4d7140d0ceacaab1c3b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-14 21:57:31.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0a914f5d7b50dbd644375a78f20ec94d8886a946","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-14 22:10:19.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d3ade601a6862f17620c685800ebd8b606f4ea9c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-14 23:06:37.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b789cf285b2f4e6b9dea970f15c8cfe6 : SUCCESS in 6m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/64d35fb1b6644fc18c33a96495d3d870 : SUCCESS in 42m 11s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/57ced2e67d63452cbd94b6e957203fbf : SUCCESS in 31m 26s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/03b002debd254c30a9573ea28d88dca5 : SUCCESS in 6m 46s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1f4dd2ebb64246bf81f267fc6b99776e : SUCCESS in 7m 08s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/83ada7738a754759ab057b598bcc5861 : SUCCESS in 9m 48s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1b7cde08d58046cca2d60d231dd9bacb : SUCCESS in 9m 52s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/413e0053f8d74251bb758788408c01ae : SUCCESS in 9m 46s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/5cc914bd9c82414b92d94001971d46b1 : SUCCESS in 10m 17s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b4997a7c9bae454cbcd93cc2df9af2a5 : SUCCESS in 13m 10s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/19e343be7881404c9f98b2a74e85232b : SUCCESS in 13m 57s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c219b48a8a6d445f8e1aab67d1c339b9 : SUCCESS in 13m 55s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/111e1589873447d08c4d3bb61e50f4aa : SUCCESS in 13m 59s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/b16da440fe8c4d569703c524e12cc0e6 : SUCCESS in 30m 18s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/12ec022b25ac4848bc71f3ca25b8b3b3 : SUCCESS in 14m 48s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/dd6c42e53e1c40bd823679386d23b67a : SUCCESS in 23m 12s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/53d31bf6fce44049828ad3462ea1e85c : FAILURE in 34m 50s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/dfa69b3589274b23af99a3cccbdb3bca : SUCCESS in 54m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/eec86acad14c48ad960a0b1490754abc : SUCCESS in 32m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7832926ce69c432fb8c94bef65b11d5f : SUCCESS in 23m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a7fe4cad6d2b466080ea9bf170d5dbfd : SUCCESS in 4m 41s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ab1d2fe54b754a43896e7140cf59d90e : FAILURE in 9m 06s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b2aaa795159344cebf57fd67648f92cf : SUCCESS in 34m 54s","accounts_in_message":[],"_revision_number":5},{"id":"5bc3002670fa519fedb51e534970f1322a0ea154","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-17 04:40:09.000000000","message":"Patch Set 5:\n\nrecheck\n\nSo the probe test failed because while we\u0027re looping in https://github.com/openstack/swift/blob/2.25.0/test/probe/test_reconstructor_rebuild.py#L357-L369 2/6 primaries returned 200, while 4/6 404. (There were also 2 404s from handoffs, but those get ignored because they\u0027re expected to 404.) Previously, this would\u0027ve responded 404, but with this change we ignore one of the 404s so there\u0027s no quorum. OTOH, I\u0027m *sure* this could trip a 503 on a 3-3 split on master, too.\n\nI feel like we should either\n\n* add a sleep that\u0027s long enough that we can avoid the busy-loop, or\n* expect and retry some number of 503s.","accounts_in_message":[],"_revision_number":5},{"id":"4f7c5a4fa37237192a711625dca21abfe0c828be","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-17 04:46:23.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"e42528a832d7b7562dccfc14f857288695208fd3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-17 05:56:02.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a46fc462a8de4d42b70803e79460745e : SUCCESS in 8m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/e82736c2061e4950b191c34fe7ffd33f : SUCCESS in 1h 04m 28s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/de890eb633714d6ca83536d2638a7a00 : SUCCESS in 46m 13s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1482838ff57349b0b63c96b86b7bcd87 : SUCCESS in 8m 35s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/2f680afefe414bc7bc38937f7f652b46 : SUCCESS in 10m 09s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/207debefdc2b461ab09d6a87678fda87 : SUCCESS in 12m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3750097922b44f84916061082babd00b : SUCCESS in 16m 21s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/60c17a5815f844139dbc1dad5bdb9308 : SUCCESS in 37m 00s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/2739d534cae344b1ad246305a32a7d01 : SUCCESS in 12m 33s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/75ec965f2ba34c1c98a3774c28bda8cc : SUCCESS in 54m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/f0adfd0917bd412daff5da7f9052d8f6 : SUCCESS in 54m 41s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/851d3e11c7f843279fbc1072a7c595ea : SUCCESS in 17m 23s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/f21558cfb9ba4afe870ce02f7652aa2d : SUCCESS in 53m 49s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/fbf17cb14a7f4dcf969fa2a65494e922 : SUCCESS in 55m 21s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/9bbb2ce0af48412ca57a1ae7d9fe7b65 : SUCCESS in 56m 43s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2cb6d72b44dc49e0bc07084cac74bdb9 : SUCCESS in 20m 35s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/c6d944e9c344454b9bd55d723d50989a : SUCCESS in 1h 14m 05s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8815df25de3642f4a05b2709e30b9a49 : SUCCESS in 41m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/484336a8071f44a1b90aa1e9da3e16c8 : TIMED_OUT in 1h 02m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4265accc3b774acb99afdebaddc9f7dd : SUCCESS in 12m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f96497cdc8b4aa499e5ee1a1764a23a : SUCCESS in 5m 32s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/67269c47bfbc4f528c159126cda3a997 : FAILURE in 7m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ee473572fdc548bd870e726063573445 : SUCCESS in 1h 01m 10s","accounts_in_message":[],"_revision_number":5},{"id":"a91058ffb423abd45ed4b47986351be9bdb706b4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-17 15:44:45.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"b031d143ed27640930566f37b86a490a0bb39bff","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-08-17 18:25:13.000000000","message":"Patch Set 5: Code-Review+1\n\n(6 comments)\n\nthis all mostly seems in order - I\u0027m going to play with that test for the ec 404 to 503 durable fix","accounts_in_message":[],"_revision_number":5},{"id":"f71f73945ac96c4bae9bb39c5420f3422dc36ee7","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-17 18:44:30.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"fc8a543c55749f77ec80a49ff9be3ce50cb58f80","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-17 19:55:21.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab8f5d92b70d4fff908f26cf08cb414f : SUCCESS in 11m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/fb696baff04743c2909751f6a0d907e2 : SUCCESS in 1h 07m 21s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1ff9eb4eef6f44dcb1b5e0243c7a9483 : SUCCESS in 32m 19s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1dbcc8ffe5df4938bfec6bcfee261ed9 : SUCCESS in 7m 26s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/0d8fbcf0e05b41e584c1b2fc137ca8d1 : SUCCESS in 9m 20s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2ace2c92179e4772b16ef8971f6fec33 : SUCCESS in 13m 04s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a39b946eb41547a3ad6d2c23abc9814c : SUCCESS in 22m 22s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b5a5466e78f74fb9ac495a28545eebb1 : SUCCESS in 16m 30s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8f376e1710f446738a2d0ae2d979b7ec : SUCCESS in 15m 30s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/694b324bc90749b29f98ee527ec2380a : SUCCESS in 21m 39s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/fc7dd341c6814141b34d92efa8e36c2a : SUCCESS in 25m 29s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9f20ee515c4843f4b27f804d6baedf5d : SUCCESS in 59m 00s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/dec1cb3140b14fa1a9ed8f0e661e1fa5 : SUCCESS in 21m 53s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/ae5bd2a3b7434948bf13fb903056cf3f : SUCCESS in 23m 09s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/424677ad6b8b44ef8cc9c376bec7f829 : SUCCESS in 16m 38s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4ad28e83fc214034aca92c378a5ad004 : SUCCESS in 28m 40s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1e77ad7ef39144cf9f3465fce52b69f0 : SUCCESS in 49m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1a9f1be356da42ca9a8878f72175ac37 : SUCCESS in 42m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9bbee9f7dbb54d7585fb8fa37c2a8e77 : SUCCESS in 46m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a5b25e3f632b481cb20ef8f7244072cd : SUCCESS in 13m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c11775594e194f4e8c200ff6d32ee08d : SUCCESS in 7m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d5a7b32cb363436186aac2eeb50a0394 : FAILURE in 13m 29s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/21e1a04b6a74484bb6dcbc0be94ca923 : SUCCESS in 56m 03s","accounts_in_message":[],"_revision_number":5},{"id":"936fc876e07bbf48c6d571f3cc4abfb3d84b16bf","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-20 23:14:12.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"2ef04d9dc62db15372ac1202d1fa52db78da7161","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-21 01:25:43.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0a9b3a8d67f4190a101c09132863960 : SUCCESS in 8m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/cf09afa9be5642b38830255988dab89d : SUCCESS in 1h 04m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0a5e71b8ca664e3f9e70ba0f0faa778b : SUCCESS in 45m 29s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e09e2a1da75e43cfa10efd9f8d88ff55 : SUCCESS in 10m 10s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7d1ec59898ff4efc8ed7ee9499b75075 : SUCCESS in 10m 05s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/5fc9896ed3824cb7956dbb792519cf3f : SUCCESS in 15m 07s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/bfdbbd8974754189a07d99f5484c36ec : SUCCESS in 15m 06s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e830bcde2dff46da8553baee42ca2020 : SUCCESS in 21m 49s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/699058c89f9b47d29dadbd79dfcef4f8 : SUCCESS in 17m 53s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e81810be742343dca3630b35ab821965 : SUCCESS in 20m 05s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/7be3c76a4a5e4aa1b2218146e837153d : SUCCESS in 22m 14s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/eb69e4b1c86b4d4783d3713033115f33 : SUCCESS in 16m 21s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b129a4ac333945eca22c3f7ab2da0a55 : SUCCESS in 19m 20s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/51ca1f3690a9432aa0c034884306f07e : SUCCESS in 21m 13s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/391756c4c79e4e0d80e5e9ad70a34766 : SUCCESS in 20m 47s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/dfa1e94ba6f84afeb0a61cd22c08c4e8 : SUCCESS in 24m 49s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/4cce280cfcd041c482a99dca313e229e : SUCCESS in 45m 04s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ba5c6ab1b4d6425e80c6f502358b1528 : SUCCESS in 35m 46s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6bfc1e21ae8349d5870bcf35a79094db : SUCCESS in 51m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6be685492f804fcd982ef8597c7c27be : SUCCESS in 15m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a8734f28765a4aab8f782b831030eb59 : SUCCESS in 6m 00s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a1e8ac77c6ff45c09ea6166509a64270 : FAILURE in 11m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7054d1956f8a490cb7ba9d3805c85789 : SUCCESS in 1h 06m 32s","accounts_in_message":[],"_revision_number":6},{"id":"05d4cb9d820b56e57c6f5bf1b6f8d84db0a17845","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-08-24 21:03:03.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"dbbd41b8cb3639e86faec0fb0126c4e779134b72","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-08-24 21:07:09.000000000","message":"Patch Set 7: Code-Review-1\n\n(4 comments)\n\nI was flailing and not entirely done, but I wanted to shelve this and do something else - hopefully I didn\u0027t make it significantly worse\n\nI\u0027d really like the config var name to change","accounts_in_message":[],"_revision_number":7},{"id":"4ade8bfbfcde1ace464aa61478314b08aff4da0a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-24 22:38:56.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a21e944dd2cf48f7aae4b56b10512f20 : SUCCESS in 10m 42s\n- grenade https://zuul.opendev.org/t/openstack/build/0be2981d8aea4776905526272b367776 : SUCCESS in 1h 01m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/56f67544b2824ec59d01b85a07ea298b : SUCCESS in 54m 52s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9de52ee0b06d4428b95623be6db2238e : SUCCESS in 13m 18s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ca0250f92f4f4ed8b688e51dbec62780 : SUCCESS in 10m 15s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/80fca8be339748c294073a25739a793a : SUCCESS in 19m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c72b717b744449a28ea82db1a6531d8c : SUCCESS in 16m 27s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/534b2f5549fb46b3a869d2b1733111ff : SUCCESS in 17m 10s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/3f1b7e21a51f4f9c8a19e6ea5e4f499d : SUCCESS in 15m 37s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/90f42cca2b8d405dadf303600f282318 : SUCCESS in 15m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ee2d725632464c74aaafaf4f7127fc15 : FAILURE in 36m 04s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/2af0a8b87baf422bbaa27f00cde160e6 : SUCCESS in 23m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/287dab90033b4906af02b2eca00ae4ed : SUCCESS in 21m 11s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/58febb3d323c4b71960720cf15e91150 : SUCCESS in 33m 22s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/cad1b890ad1e43b196be25a2fef5fdaf : SUCCESS in 20m 15s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e5718e8369d04921bb07f08b6a346564 : FAILURE in 5m 52s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/738c0f8e057d4399b8c86953cb82127c : SUCCESS in 1h 24m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/29c739945c714ad383da94ed55e4bf2c : TIMED_OUT in 1h 06m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6e80794bc41149b4b34517a57218be36 : SUCCESS in 44m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bd0feb8a32904cb7a0d0c7b3728e4d6e : SUCCESS in 16m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/91631cf76c854f98ab5398058d324989 : SUCCESS in 6m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/580670afbd384fa19b559fd2266427df : FAILURE in 11m 00s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3591204b8e9c4055a9a5fae7babc2bc5 : SUCCESS in 56m 34s","accounts_in_message":[],"_revision_number":7},{"id":"4a7a760270e9621d7341d742feb9b2b0334bcc10","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-25 06:16:23.000000000","message":"Patch Set 7: Code-Review+1\n\nThanks for the rebase and added test coverage! Will address the option name in the morning.","accounts_in_message":[],"_revision_number":7},{"id":"292b05c6b4957d5f029c19c8c2553480364f4196","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-28 20:11:37.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"96520280eb9d97695d3e6505aa4fddefb1929a17","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-28 22:31:53.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fd96a4ae548b47b2bcaf22a52e65074c : RETRY_LIMIT in 0s\n- grenade https://zuul.opendev.org/t/openstack/build/0e3ffb57261d4d5b8eea183ae80fb24e : SUCCESS in 59m 27s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f0b29d24c62e4207b2420136817181c2 : RETRY_LIMIT in 0s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e5c52371112e4b1296489877a0fa20ab : SUCCESS in 8m 01s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ffe2054a9ac44763a34f0f302db6c763 : SUCCESS in 9m 00s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3bc9b39806bc484d97c0084b1ce5fc64 : SUCCESS in 12m 56s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/bba68a3fe79e4fb0aa628813d5504c4a : SUCCESS in 12m 12s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/854f898a21e740b18dae75b44dffe8e2 : SUCCESS in 12m 39s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/a1f1de151da44aa3887cb1400ecbdd89 : RETRY_LIMIT in 0s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0a91a64cc6484df8ba13cd0df01d5f05 : SUCCESS in 16m 24s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a73569aee79941798fc6d6bc38bb3013 : SUCCESS in 17m 25s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ee823d1c70fd43fd9faa20fa726a24ef : SUCCESS in 16m 00s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/bc2cafb5982a4b729d14737a5209867f : SUCCESS in 19m 06s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/94d4ba674ce440058064b9730d2f529b : SUCCESS in 16m 25s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/969fbfad311440cb8478f3443588e96a : SUCCESS in 17m 13s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e0c7e127dd004422a162f8a41f710610 : SUCCESS in 19m 23s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/0687c2fb77ea4d3fa149d55cdecf5ce3 : FAILURE in 1h 18m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/539ba31864e94c5292d180c722f73543 : SUCCESS in 34m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f32720c0f782498e901493fd83cef348 : SUCCESS in 41m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7c792aec162d4e58a4759c26a1aeb5a7 : SUCCESS in 12m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c5ee2725a14f4e4a90d54509fd97e6ad : SUCCESS in 5m 37s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3786bcefb98f4bfba8a611835f786dd1 : FAILURE in 8m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fdcf6b536f2044d286ea8e9167d76360 : SUCCESS in 39m 17s","accounts_in_message":[],"_revision_number":8},{"id":"ea8f3289ef678228f774960c39fa95bea2e838db","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-08-28 22:39:44.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"a4c4070bbee482f987f107e53be94ab97ce601ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-28 23:49:57.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d930181e2510461098e8523baa70f114 : SUCCESS in 11m 44s\n- grenade https://zuul.opendev.org/t/openstack/build/4d84bfc3978b4842870dfaaf99f4b176 : SUCCESS in 1h 09m 04s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/aedf5af5aed94fb687f2f27181f9138d : SUCCESS in 47m 05s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b0ae6cc5c3e74fbb9ef2e9f766923197 : SUCCESS in 8m 41s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/60a51251ce8942828bcdc0230a97378a : SUCCESS in 9m 27s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/efac37ecd6e34a6d96a6da6dabd1372b : SUCCESS in 12m 18s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2035a1e587a74ae1aa7d405ea7714d27 : SUCCESS in 12m 15s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/90c2abb11d654cd68c94013495e6f0c3 : SUCCESS in 13m 39s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/983b16766c9842bd85560f9014ddb41c : SUCCESS in 12m 13s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9f5803c1687d49c0a6731045b803df31 : SUCCESS in 27m 54s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a009c5e7e41f4353a28ededd45fe14ca : SUCCESS in 29m 38s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/84b062d49c884160b69851eff0cd2059 : SUCCESS in 17m 37s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c7aa6ece3036448ebebfca387f32a5a5 : SUCCESS in 18m 17s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/893f5a7984bd422ca29c72a55a8623b8 : SUCCESS in 16m 42s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/bcd4d8d9c6d742a4a9d3d419288f8723 : SUCCESS in 16m 31s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/aa676dd29a704df3be182cc291b6f61f : SUCCESS in 22m 55s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/9a7123e5144548bf8713fc1fe6f54ba7 : SUCCESS in 43m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9789cc43d11944258a6653f50176bdf8 : SUCCESS in 37m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3311287396ff4d35b5a92d07ed4a2061 : SUCCESS in 36m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/22f4406e837b4ec3b80f17f3e07cf763 : SUCCESS in 16m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/03db456f22d04187a1ecbed09f4c5d76 : SUCCESS in 6m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/468eb9e30b87439fa891d5284554ef3f : FAILURE in 10m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c56fd2c0c9bf4e97aafd6ccee6b2ea3c : SUCCESS in 34m 26s","accounts_in_message":[],"_revision_number":8},{"id":"daad73fb85ad11ab1c95ae4d094c83604c3d2120","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-09-02 17:37:30.000000000","message":"Patch Set 8: Code-Review+2\n\n(4 comments)\n\nTests look great, new behavior is great and code changes seem obvious to me.\n\nI love the new name - hopefully I\u0027ve also got at least tim\u0027s tacit approval that it makes sense... maybe rebalance_missing_tolerance_count would have been better \u003c/bikeshedding\u003e :rofl:","accounts_in_message":[],"_revision_number":8},{"id":"b6e683dd642ecb1a79fec3ce9b2922a48b9cd06c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-02 18:02:14.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"c673e3f350f28fc7cd773652ddcc793fc21d634b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-02 22:56:09.000000000","message":"Patch Set 9:\n\n(2 comments)\n\nGate\u0027s gonna fail, but it\u0027s just a (newly-added) flakey test.","accounts_in_message":[],"_revision_number":9},{"id":"783ba1ed0f1755c8194b0863105f1a55450b3e50","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-02 23:05:35.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/94118813ca7e4206b2af11b70173404a : SUCCESS in 15m 48s\n- grenade https://zuul.opendev.org/t/openstack/build/9204beeea1fb42f9a53e2b2671bda48c : SUCCESS in 43m 44s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/94afac20ab73443e9c88c82c21ff3837 : SUCCESS in 36m 48s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b1a51e58a54b442c99cd6e0eaa9cff1b : SUCCESS in 7m 46s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/4876e37e9ddf4145a6660c6a3d8cad21 : SUCCESS in 14m 20s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f7423ea61f6e4adaa7e522ab45d86345 : FAILURE in 12m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/898ac75d60a447edba5f72a2486904f5 : SUCCESS in 12m 33s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e5c304b75d65461fb5286b3db024f13c : SUCCESS in 12m 54s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/a5f5e2a0f7da43fcbfa02f32b3b51ebe : SUCCESS in 18m 02s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8fa6e9ff60c04fb5abb751a2abce1338 : SUCCESS in 21m 11s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/53facc85fb96465591afdf7f9a9ae9e7 : SUCCESS in 22m 46s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/2896cd163c174770a27fdaa77a5d6995 : SUCCESS in 18m 19s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8780b2cd321645a3af648cb1132bbb9f : SUCCESS in 18m 37s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/73061f85512f4fb1ba6fad602903bcc3 : SUCCESS in 17m 22s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/2077ddb5a4ba4b98ac41d6954f7b62ca : SUCCESS in 17m 42s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/77ef6ec46e134c0ea60ef6396f2b048b : SUCCESS in 20m 57s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3dac1350103343b894fcd1f09363d613 : SUCCESS in 41m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f7bf911d53624352acf0f0c3208ec1ed : SUCCESS in 41m 06s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3219d481a7704c7588ddf1631061941f : SUCCESS in 47m 15s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2b9de71f923b45a7a217061f5840563a : SUCCESS in 16m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e440842e446045418f28120920496ffa : SUCCESS in 6m 01s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/cefea8c176ec46d38d75f6c5bedcecb3 : FAILURE in 11m 44s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/971ce33d26f04ff79388b62bd2f0504b : SUCCESS in 57m 07s","accounts_in_message":[],"_revision_number":9},{"id":"c2c65037cc46d4da55a87d6c3dab3ca48fe9907e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-03 19:40:39.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"8f15e89d976f2967c2625167e7ba6c89be2568a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-03 21:57:43.000000000","message":"Patch Set 10: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f7766e7ad42a40508a8d00f0e460f122 : SUCCESS in 8m 28s\n- grenade https://zuul.opendev.org/t/openstack/build/f673b037b08b4e85ab1069144131754e : SUCCESS in 1h 04m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/953e74d2eaa8403eb17694bf6149ed61 : SUCCESS in 43m 39s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/857145366e9d47dab8a0cfa01eb95136 : SUCCESS in 14m 10s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/bed81c959bba48df9b2f4188453a6f3e : SUCCESS in 11m 31s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0136b38a00134e33bf8cdb8512b8c970 : SUCCESS in 14m 01s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/317699162e6d45aab5f6f13a09bd8a35 : SUCCESS in 13m 41s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7798539c27bc4b4e92d881bcd1d45232 : SUCCESS in 13m 05s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c5a6062b03004e19a66d6d3198e8e15b : SUCCESS in 12m 10s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d62678744d3b49d0935e620a05161f56 : SUCCESS in 18m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9a866da705a74b198cc2f9f7fbd01ce8 : SUCCESS in 17m 01s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1c2ad41c042442948f8309fb1feef5e1 : SUCCESS in 19m 23s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/a865a876d88e497ab81c1834d2254770 : SUCCESS in 19m 01s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/33216adb7a404d4387cf34de41be2c4f : SUCCESS in 19m 23s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ff6340645c2e4566ae9b75e8be42ee99 : SUCCESS in 19m 41s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a0ecf096485b4fcc85dc7f73acf74c3b : SUCCESS in 20m 18s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b19cb02f74cf4f0582272b35f5537a0a : FAILURE in 45m 07s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1d536f81231d4e579cb7e2c3ec69e183 : SUCCESS in 39m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/114773d74f744cec94fb40f1d3d078a1 : SUCCESS in 40m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8e947dfe64a64c2dbff329c69f1931f9 : SUCCESS in 13m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a763c225d5874180808c8ec635966a0f : SUCCESS in 5m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/fd9415419526445897bf4cc39d9d082a : FAILURE in 11m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5e355e2a532047b0b736a64e1704698a : SUCCESS in 1h 00m 27s","accounts_in_message":[],"_revision_number":10},{"id":"cfab57a5728071fca1b55b1be790d686ff5c7f7b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-04 00:28:36.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"fcef57ea73a210862b0da7a427dc3176d2923e4b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-04 01:45:56.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b17a8fdf23ed48a29b1121d2d5c8f94b : SUCCESS in 8m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/b93ed14775a7428d9d1e74a856045f91 : SUCCESS in 1h 02m 05s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/42f914cb44b3462ea8a78e258bd24d80 : SUCCESS in 47m 42s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/417c251b9d144aabb82c06a126331583 : SUCCESS in 9m 45s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/8c922fb9a1ff49ff8a5ef65e5fbdb09f : SUCCESS in 10m 15s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/834acf5b1d184370898dbd3c601c1e10 : SUCCESS in 13m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d6cae053613c43a9af9a2b11b6d15977 : SUCCESS in 13m 07s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/326e617f2aa2403591662c6bd203046f : SUCCESS in 13m 39s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d9a4f5a219d846edb52fd8b611c0d858 : SUCCESS in 12m 52s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a46f3cde66564e49a6da5ac18eb81861 : SUCCESS in 16m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/bd7b14a3a7a54654adad5a6c983a33e1 : SUCCESS in 19m 10s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/61dc946153554fdfabbf0d1dce0cffbf : SUCCESS in 17m 18s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/9f083176bbb14918a734109cf38e3e03 : SUCCESS in 16m 24s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8880a6e0e45f49318a1d4c3ef3af4d0c : SUCCESS in 17m 00s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/118beab53656461dbbe7bcd3dcde7473 : SUCCESS in 18m 03s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ccc6471a2f574d00bead322f8ddca96e : SUCCESS in 23m 32s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2fd0e9db85ca4773a582d9b25617a7d0 : SUCCESS in 1h 06m 45s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9b264dba790c474b8f901d44c167f464 : SUCCESS in 40m 11s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/21145cc7762a4d18978aa7bda4910421 : SUCCESS in 1h 01m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9420aab7332143409f84b62ba057d456 : SUCCESS in 13m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a46e57b2a05e4add8acdc97a7b17a28b : SUCCESS in 6m 58s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4dd44609da424431938cc74c77cd06c2 : FAILURE in 9m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/214ee6822eca4d0c9d4df7e3207fc655 : SUCCESS in 57m 30s","accounts_in_message":[],"_revision_number":10},{"id":"59f4afbaa4acaa3315bfaa7aaaae8cf675141ee5","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-09-08 19:58:07.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"cc4329c4b48a89282eed206ca86ced42765ac62f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-08 21:27:25.000000000","message":"Patch Set 10: Verified-2\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":10},{"id":"a1d4648f834aeeb57600ee7c6ee1aef0d6e9db5e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-08 21:35:49.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"6bda41d4de71753f872c8ed6212d4bfc3d6b7b64","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-08 21:36:19.000000000","message":"Patch Set 11: Code-Review+2 Workflow+1\n\nJust a rebase to resolve conflict with https://review.opendev.org/747311","accounts_in_message":[],"_revision_number":11},{"id":"8b076f98bcf8f63899ac3d5f50f59ae8fc5177ea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-08 23:06:50.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/affaa706af5a4d22bc099e219cc67046 : SUCCESS in 8m 59s\n- grenade https://zuul.opendev.org/t/openstack/build/2434523a11e54639b83c630aaa456d4f : SUCCESS in 51m 30s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c0b36fe7b6514c8cafbfa7de6f51f193 : SUCCESS in 45m 06s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c81e068756f04688b0e5f1e55b4bae8e : SUCCESS in 9m 49s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/d5d6d99b8af9413db68babce2cee6b3b : SUCCESS in 10m 32s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0383a3877bd84e7ab3ffcc8b55192088 : SUCCESS in 12m 13s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/87d7c1c1eccb4517a7094b2bfbf3a7eb : SUCCESS in 12m 29s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e4524085b862402f896b6a3d7165eeb5 : SUCCESS in 13m 09s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c5c87f97f69a4155958e0a336de0b77b : SUCCESS in 13m 11s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/038272b9f0b5463f9e80611d60ad8a9e : SUCCESS in 20m 57s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/193833932cb84bbdb69a210853c1509f : SUCCESS in 18m 41s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/341b693682b246cfa007b7076725e7ea : SUCCESS in 20m 51s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/16a23a35cad1432381258ffabce9acf2 : SUCCESS in 18m 55s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/101cbb0895244640aa812833f50d28c3 : SUCCESS in 17m 02s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/7554df8644174e9c83c4288b59fa2314 : SUCCESS in 22m 24s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f7967f48c46d4c3fadebbc2e97a8a11d : SUCCESS in 20m 07s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/fc89ab94d877480f8f8dbc725964f44f : SUCCESS in 43m 50s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a8ca0fb1781a4b27abd988f28c33f69b : SUCCESS in 40m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c22e200c3e9947bdb2de9fc881fb2f7a : SUCCESS in 53m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b6cbc79d85504f16a663f641368d7656 : SUCCESS in 14m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/10d0703a228d432c9d94fef6ff88a197 : SUCCESS in 6m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d1390c2744834fdc8f25e6e7c4a88126 : FAILURE in 8m 41s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/738a5c5868b846d7948c7b5fb3485a37 : SUCCESS in 54m 34s","accounts_in_message":[],"_revision_number":11},{"id":"63dd06c598cb73215aebb7d7ac1150ea387bfb48","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-08 23:07:08.000000000","message":"Patch Set 11: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":11},{"id":"a5f317abe9a160e87444d9d8a21ca4f44dbcb8f3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-09 01:02:14.000000000","message":"Patch Set 11: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d7d07eb9d7c411ab1798d01e6a86d42 : SUCCESS in 12m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/57c67feac2624ef1990095c289b8f624 : SUCCESS in 54m 32s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/426c9f4765c84491b4639454e84855ed : SUCCESS in 40m 41s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/860357b0658644ecb352b6d0705776ce : SUCCESS in 11m 27s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/3ba444eedc9d4bfa817b671dca1c7d3c : SUCCESS in 12m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/377ee409c79c4609937c5e8477ba196f : SUCCESS in 14m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/dd4679a4b6844205a97fb6c6d3ef2fd9 : SUCCESS in 15m 17s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d45847b4adf44fb0b6bc053e9fd57672 : SUCCESS in 18m 52s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/dcbd9f37bc6f4b4faba29a2c12649b04 : SUCCESS in 27m 30s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4bec0dd986af4dc081d3fdba496b4b21 : SUCCESS in 20m 55s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/56ec938c81ec45768d39821b0ec17f6c : SUCCESS in 25m 37s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a177d684132b463b85f39a3934ada742 : SUCCESS in 22m 59s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8784167fdead4abdaed8cd04f348235b : SUCCESS in 21m 39s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/bd1142d525b042df96b265514e44a56d : SUCCESS in 24m 26s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/87b2a5bebf2d45db9fd9f4719aedc64b : SUCCESS in 48m 05s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/15b818cd45614b4ca1ef72f11b0b3e25 : SUCCESS in 41m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a1289c1f1e7547adbd1a82ae1f4175d1 : SUCCESS in 50m 33s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3824c6e92ae2454d8854380006ba067e : SUCCESS in 13m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9c597f3066bc4816a40cdb3c792aa73c : SUCCESS in 6m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ca8d54ef207f416e83058992c91c20f0 : SUCCESS in 1h 01m 47s","accounts_in_message":[],"_revision_number":11},{"id":"e446418b20b86a496661b889c6d4d1c88de53304","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-09 01:02:15.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":11},{"id":"9ab3733a0b29622d9a635fba29477bb407c35ab4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-09 01:04:17.000000000","message":"Patch Set 11:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e6c4227744174e8a9cfbe12e2cd8eb18 : SUCCESS in 1m 32s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/da81cb8b33c14fe7bf9de3664644f552 : SUCCESS in 47s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/a1be7f5b673943ceb79d1666bfad171d : SUCCESS in 53s (non-voting)","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"754defc39c0ffd7d68c9913d4da1e38c503bf914","revisions":{"269c565afe621bbdbaaf30f06622c89e7cb020a6":{"kind":"REWORK","_number":1,"created":"2020-08-05 16:20:55.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/42/744942/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/1"}}},"commit":{"parents":[{"commit":"2a6dfae2f3d50750de2bdb5f31ea52070588e895","subject":"Allow direct and internal clients to use the replication network","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2a6dfae2f3d50750de2bdb5f31ea52070588e895"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:56.000000000","tz":-300},"subject":"WIP: Client should retry primary quroum of errors","message":"WIP: Client should retry primary quroum of errors\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/269c565afe621bbdbaaf30f06622c89e7cb020a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/269c565afe621bbdbaaf30f06622c89e7cb020a6"}]},"branch":"refs/heads/master"},"3264ce4a5b6632aa3b449a74a8d3c297edc2424c":{"kind":"REWORK","_number":2,"created":"2020-08-13 23:25:24.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/42/744942/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/2"}}},"commit":{"parents":[{"commit":"2a6dfae2f3d50750de2bdb5f31ea52070588e895","subject":"Allow direct and internal clients to use the replication network","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2a6dfae2f3d50750de2bdb5f31ea52070588e895"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-08-13 23:01:00.000000000","tz":-420},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new proxy-server config option, ignore_rebalance_404s; operators\nmay use this to increase the number of 404-no-timestamp responses to\ndiscard if their rebalances are going faster than replication can keep\nup, or set it to zero to return to the previous behavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3264ce4a5b6632aa3b449a74a8d3c297edc2424c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3264ce4a5b6632aa3b449a74a8d3c297edc2424c"}]},"branch":"refs/heads/master"},"3608b740ea279673309e5711b6b6265ed8695f0a":{"kind":"REWORK","_number":3,"created":"2020-08-14 19:56:45.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/42/744942/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/3"}}},"commit":{"parents":[{"commit":"9360b9bad23945ff6f1c5dac503bc5a77c110c8d","subject":"Make all concurrent_get options per-policy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9360b9bad23945ff6f1c5dac503bc5a77c110c8d"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-08-14 19:54:56.000000000","tz":-420},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new (per-policy) proxy-server config option, ignore_rebalance_404s;\noperators may use this to increase the number of 404-no-timestamp\nresponses to discard if their rebalances are going faster than\nreplication can keep up, or set it to zero to return to the previous\nbehavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3608b740ea279673309e5711b6b6265ed8695f0a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3608b740ea279673309e5711b6b6265ed8695f0a"}]},"branch":"refs/heads/master"},"0e2748aab84daf32b13f45bf373d49d7f6af9f86":{"kind":"REWORK","_number":4,"created":"2020-08-14 21:57:31.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/42/744942/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/4"}}},"commit":{"parents":[{"commit":"9360b9bad23945ff6f1c5dac503bc5a77c110c8d","subject":"Make all concurrent_get options per-policy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9360b9bad23945ff6f1c5dac503bc5a77c110c8d"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-08-14 21:57:25.000000000","tz":-420},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new (per-policy) proxy-server config option, ignore_rebalance_404s;\noperators may use this to increase the number of 404-no-timestamp\nresponses to discard if their rebalances are going faster than\nreplication can keep up, or set it to zero to return to the previous\nbehavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0e2748aab84daf32b13f45bf373d49d7f6af9f86"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0e2748aab84daf32b13f45bf373d49d7f6af9f86"}]},"branch":"refs/heads/master"},"d1351c1d8552df03eaf769d74446dc382bf6f5da":{"kind":"REWORK","_number":5,"created":"2020-08-14 22:10:19.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/42/744942/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/5"}}},"commit":{"parents":[{"commit":"9360b9bad23945ff6f1c5dac503bc5a77c110c8d","subject":"Make all concurrent_get options per-policy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9360b9bad23945ff6f1c5dac503bc5a77c110c8d"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-08-14 22:09:21.000000000","tz":-420},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new (per-policy) proxy-server config option, ignore_rebalance_404s;\noperators may use this to increase the number of 404-no-timestamp\nresponses to discard if their rebalances are going faster than\nreplication can keep up, or set it to zero to return to the previous\nbehavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d1351c1d8552df03eaf769d74446dc382bf6f5da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d1351c1d8552df03eaf769d74446dc382bf6f5da"}]},"branch":"refs/heads/master"},"59af1824ac872f1f28456c7fd741a4adae5b6a63":{"kind":"REWORK","_number":6,"created":"2020-08-20 23:14:12.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/42/744942/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/6"}}},"commit":{"parents":[{"commit":"1d4d1a46895284d6c641b1b058f31a30fc43b32d","subject":"Make all concurrent_get options per-policy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1d4d1a46895284d6c641b1b058f31a30fc43b32d"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-08-19 15:22:26.000000000","tz":-420},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new (per-policy) proxy-server config option, ignore_rebalance_404s;\noperators may use this to increase the number of 404-no-timestamp\nresponses to discard if their rebalances are going faster than\nreplication can keep up, or set it to zero to return to the previous\nbehavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/59af1824ac872f1f28456c7fd741a4adae5b6a63"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/59af1824ac872f1f28456c7fd741a4adae5b6a63"}]},"branch":"refs/heads/master"},"0693e806c3899b3ae677b61ca0a835ff5ebfa2ac":{"kind":"REWORK","_number":7,"created":"2020-08-24 21:03:03.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/42/744942/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/7"}}},"commit":{"parents":[{"commit":"0283a124ecc4fcb96ba5bd54c0bb5ef100d27904","subject":"Make all concurrent_get options per-policy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0283a124ecc4fcb96ba5bd54c0bb5ef100d27904"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-24 21:02:54.000000000","tz":-300},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new (per-policy) proxy-server config option, ignore_rebalance_404s;\noperators may use this to increase the number of 404-no-timestamp\nresponses to discard if their rebalances are going faster than\nreplication can keep up, or set it to zero to return to the previous\nbehavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0693e806c3899b3ae677b61ca0a835ff5ebfa2ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0693e806c3899b3ae677b61ca0a835ff5ebfa2ac"}]},"branch":"refs/heads/master"},"f497eaea9352d4baa4cd8e5735c04aede70d8c61":{"kind":"REWORK","_number":8,"created":"2020-08-28 20:11:37.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/42/744942/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/8"}}},"commit":{"parents":[{"commit":"0283a124ecc4fcb96ba5bd54c0bb5ef100d27904","subject":"Make all concurrent_get options per-policy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0283a124ecc4fcb96ba5bd54c0bb5ef100d27904"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-08-28 19:58:08.000000000","tz":-420},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new (per-policy) proxy-server config option,\nrebalance_missing_suppression_count; operators may use this to increase\nthe number of 404-no-timestamp responses to discard if their rebalances\nare going faster than replication can keep up, or set it to zero to\nreturn to the previous behavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f497eaea9352d4baa4cd8e5735c04aede70d8c61"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f497eaea9352d4baa4cd8e5735c04aede70d8c61"}]},"branch":"refs/heads/master"},"ea0737b56906ea2e42b3998410a58b8b31cd93a3":{"kind":"REWORK","_number":9,"created":"2020-09-02 18:02:14.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/42/744942/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/9"}}},"commit":{"parents":[{"commit":"f043aedec113816ca36c915ba0fcbe1fdc1a765e","subject":"Make all concurrent_get options per-policy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f043aedec113816ca36c915ba0fcbe1fdc1a765e"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-09-02 17:57:08.000000000","tz":-420},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new (per-policy) proxy-server config option,\nrebalance_missing_suppression_count; operators may use this to increase\nthe number of 404-no-timestamp responses to discard if their rebalances\nare going faster than replication can keep up, or set it to zero to\nreturn to the previous behavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ea0737b56906ea2e42b3998410a58b8b31cd93a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ea0737b56906ea2e42b3998410a58b8b31cd93a3"}]},"branch":"refs/heads/master"},"c3e944126edf393e8429280488a71af6d24c4513":{"kind":"REWORK","_number":10,"created":"2020-09-03 19:40:39.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/42/744942/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/10"}}},"commit":{"parents":[{"commit":"f043aedec113816ca36c915ba0fcbe1fdc1a765e","subject":"Make all concurrent_get options per-policy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f043aedec113816ca36c915ba0fcbe1fdc1a765e"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-09-03 19:35:39.000000000","tz":-420},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new (per-policy) proxy-server config option,\nrebalance_missing_suppression_count; operators may use this to increase\nthe number of 404-no-timestamp responses to discard if their rebalances\nare going faster than replication can keep up, or set it to zero to\nreturn to the previous behavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c3e944126edf393e8429280488a71af6d24c4513"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c3e944126edf393e8429280488a71af6d24c4513"}]},"branch":"refs/heads/master"},"754defc39c0ffd7d68c9913d4da1e38c503bf914":{"kind":"REWORK","_number":11,"created":"2020-09-08 21:35:49.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/42/744942/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/42/744942/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/42/744942/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/42/744942/11"}}},"commit":{"parents":[{"commit":"06091172c218929bcee9c66c50e846acd8326a32","subject":"Merge \"ec: Close down some unused responses more quickly\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/06091172c218929bcee9c66c50e846acd8326a32"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-05 16:19:48.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-09-08 21:33:09.000000000","tz":-420},"subject":"Client should retry when there\u0027s just one 404 and a bunch of errors","message":"Client should retry when there\u0027s just one 404 and a bunch of errors\n\nDuring a rebalance, it\u0027s expected that we may get a 404 for data that\ndoes exist elsewhere in the cluster. Normally this isn\u0027t a problem; the\nproxy sees the 404, keeps digging, and one of the other primaries will\nserve the response.\n\nPreviously, if the other replicas were heavily loaded, the proxy would\nsee a bunch of timeouts and the fresh (empty) primary, treat the 404 as\ngood, and send that on to the client.\n\nNow, have the proxy throw out that first 404 (provided it doesn\u0027t have a\ntimestamp); it will then return a 503 to the client, indicating that it\nshould try again.\n\nAdd a new (per-policy) proxy-server config option,\nrebalance_missing_suppression_count; operators may use this to increase\nthe number of 404-no-timestamp responses to discard if their rebalances\nare going faster than replication can keep up, or set it to zero to\nreturn to the previous behavior.\n\nChange-Id: If4bd39788642c00d66579b26144af8f116735b4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/754defc39c0ffd7d68c9913d4da1e38c503bf914"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/754defc39c0ffd7d68c9913d4da1e38c503bf914"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
