)]}'
{"id":"openstack%2Fswift~868140","triplet_id":"openstack%2Fswift~stable%2Fwallaby~I35cade2c46eb6acb66c064cde75d78173f46864c","project":"openstack/swift","branch":"stable/wallaby","hashtags":[],"change_id":"I35cade2c46eb6acb66c064cde75d78173f46864c","subject":"Extract SwiftHttpProtocol to its own module","status":"MERGED","created":"2022-12-20 00:15:09.000000000","updated":"2022-12-21 18:13:34.000000000","submitted":"2022-12-21 18:12:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"868140","meta_rev_id":"863f770e6eb99aebadfb3d430835902726068c66","_number":868140,"virtual_id_number":868140,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-12-21 18:12:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-12-21 16:59:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-12-21 16:59:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-12-20 01:39:34.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":"29e7633de39074364400fe5e08337081631c29b9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-12-20 00:15:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e3f6cd5ec3f16887f61bddd3b859c533acab24ef","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-20 01:39:34.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fab351bfe2e34e4e96e9b1e0c9ff56dd\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2f557d4739d247c7a7130c7186c88a34 : SUCCESS in 11m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/a2c2e3e94055470caee3452c76ee13ba : SUCCESS in 1h 05m 13s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ea519330010f4e6f8fd5660627b6d456 : SUCCESS in 50m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3dca4d6d3f6e4eec83a884a56160b2a1 : SUCCESS in 1h 02m 54s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/08c930ba95544ec6a8c3e363ae5e87aa : FAILURE in 20m 42s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/6163238ba97c4722ad6c65c95bc0f14a : FAILURE in 20m 36s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/de00841be42e469e9dda4a0094172d5a : FAILURE in 21m 01s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/934f4c906e69446e86a1daa08e8291bb : FAILURE in 3m 20s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/23d2ea6e22e14aa7b239c1f20a2a256b : FAILURE in 3m 12s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/406ccf15ef704f349713211b97f27880 : SUCCESS in 13m 18s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2c9f76af0f154808a1470777ead8ff83 : SUCCESS in 14m 53s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2252ec52b1054a478fd172c3ac2c4932 : SUCCESS in 14m 55s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/9a2be7f4abae42b3b6a22669178298bc : SUCCESS in 14m 01s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/d8a3c6b2db5d4cb8aa2e9009fdd80836 : SUCCESS in 14m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4978f8cd89cb4d278cb7307f30efb440 : SUCCESS in 15m 43s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/43cdc2a504974ca993fd167834509723 : SUCCESS in 16m 13s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/30a5bcd496f34038b13eab24a5245c38 : SUCCESS in 16m 15s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/033626c27bb54b54967f987631c3a7ba : SUCCESS in 16m 23s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/babc67d7f3544436b39240a5e4302fdc : SUCCESS in 18m 22s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/836ba4756f9942df884a2ab87cfd5282 : SUCCESS in 23m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/54e8a58d774d410eb0d2f1dea2b4c148 : SUCCESS in 5m 45s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/71f1dcd9671a46aeabd25e23394ca2c6 : FAILURE in 6m 58s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/5bacb9ffeff24abdbba2c1147f823153 : SUCCESS in 52m 51s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/4a7798a8c229425fa0a0e8a6f294a82a : SUCCESS in 57m 14s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a26a191c80bd425e92e53f0701f916a4 : SUCCESS in 33m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5d0f7e19876e4fb7b15e17c544f7c2a8 : SUCCESS in 39m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8ec5a88dc8004eb8aa4c331878266957 : SUCCESS in 13m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/da9d87e170fc4637a3a7b5fec46eb21b : SUCCESS in 5m 57s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d84cd8a66cd64ce5bb4a27ed220e56e1 : RETRY_LIMIT in 5m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c05e5a5a523b4d3a800db80b743266db : SUCCESS in 48m 51s","accounts_in_message":[],"_revision_number":1},{"id":"07063634604e445be6e3eabe2fce01449b1b67dd","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-12-21 16:59:31.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d728ce2fa2fbc507cbfd5fdb10e17a569895c684","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-21 17:00:11.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3c00c04980bbd722b3dffffa4ddd136b04ff9922","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-21 18:12:34.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8741341900014a8496db34f26b4b1e45\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/926d3479b6c74f6ba0c8d2d1917a1769 : SUCCESS in 8m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/7d038bce33ec4374a1f73970dc298b64 : SUCCESS in 1h 03m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a4c1a4b5fc024054aca25b3836edd55a : SUCCESS in 53m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f4a8c9be5e9d48da8611c7e09456062a : SUCCESS in 1h 04m 50s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/ac7cb5f21b994cec83f5e3045b599ae9 : POST_FAILURE in 5m 43s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/048692cf58fb4810bba367484e44b0b4 : POST_FAILURE in 5m 12s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/8b5d7991a737418299d87370d03cb37f : SUCCESS in 14m 00s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c1d9d9707bcd48298cde5fc9b542855f : SUCCESS in 33m 43s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/49beb532560741a7aeb2f5275437ffb8 : SUCCESS in 15m 20s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8493db69c6974f56bf47f5c062994aaa : SUCCESS in 33m 30s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/0a214581339b41ebbb0b13e046dd39af : SUCCESS in 15m 42s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d87c2cd7b5194fb5b3a738682145ac8f : SUCCESS in 36m 23s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3993099b790b448c95db2546fd609a8f : SUCCESS in 37m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1a0802d845114ed085018baf1cd043a5 : SUCCESS in 37m 27s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/64da5e8ff86843519e508aaa2e2deb4f : SUCCESS in 15m 48s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/eeed9cf7ec8c4df5939c74f460443c2d : SUCCESS in 17m 36s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/82f470846b854220ba2295531cd4794c : SUCCESS in 19m 33s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7117acbd181d4fc9a164ad64a6e2c6e6 : SUCCESS in 6m 44s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/9d785decc57f437185ce6174ca0a043b : SUCCESS in 52m 03s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/1a763cc2608d494bb41e251b0baa8eb1 : SUCCESS in 56m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3f4574035a1b4c11bad64b602e86c8ff : SUCCESS in 37m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f897594c53e54eb3bca9542498937c81 : SUCCESS in 39m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d79e694b95e84db3b9b0c92bf2ee1de3 : SUCCESS in 12m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/acdac2acb3234a1f95634bc1c20ffeff : SUCCESS in 4m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ab4d30a828b640d6baa15148b900d7a9 : SUCCESS in 58m 02s","accounts_in_message":[],"_revision_number":1},{"id":"98d609fd974e091e4fe82c2360bdf3d1482e21f0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-21 18:12:35.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"863f770e6eb99aebadfb3d430835902726068c66","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-21 18:13:34.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f7cc7152a70742ecbde969804699cf95\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/157158261c22491592c2fddca8a5249d : SUCCESS in 41s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/9a3629d982934fc5b7eb471c1f1fb6a6 : FAILURE in 26s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/f0adc5015b7a41158e0f95f3ecef5999 : FAILURE in 27s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"7c8364aeaf7c7ca2faac0bebcccbf3c6a229f845","revisions":{"7c8364aeaf7c7ca2faac0bebcccbf3c6a229f845":{"kind":"REWORK","_number":1,"created":"2022-12-20 00:15:09.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/40/868140/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/40/868140/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/868140/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/868140/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/868140/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/40/868140/1"}}},"commit":{"parents":[{"commit":"78533ac353d25714cc2008c2f5ac6d2b4393e01c","subject":"py2constraints: pin PasteDeploy version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/78533ac353d25714cc2008c2f5ac6d2b4393e01c"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-12-06 19:15:53.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-12-20 00:14:55.000000000","tz":-480},"subject":"Extract SwiftHttpProtocol to its own module","message":"Extract SwiftHttpProtocol to its own module\n\nChange-Id: I35cade2c46eb6acb66c064cde75d78173f46864c\n(cherry picked from commit 597887dedcf1f2c855edfd1c591d4f30222be580)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7c8364aeaf7c7ca2faac0bebcccbf3c6a229f845"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7c8364aeaf7c7ca2faac0bebcccbf3c6a229f845"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[]}
