)]}'
{"id":"openstack%2Fswift~959327","triplet_id":"openstack%2Fswift~unmaintained%2F2023.1~I83e3bc609433995875e47c4103ca945154088a65","project":"openstack/swift","branch":"unmaintained/2023.1","attention_set":{},"removed_from_attention_set":{"17685":{"account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"last_update":"2025-09-03 18:43:01.000000000","reason":"\u003cGERRIT_ACCOUNT_17685\u003e replied on the change","reason_account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2025-09-03 19:53:18.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I83e3bc609433995875e47c4103ca945154088a65","subject":"CI: Fix py27/py36/py37 jobs","status":"MERGED","created":"2025-09-03 14:40:44.000000000","updated":"2025-09-03 19:56:13.000000000","submitted":"2025-09-03 19:53:18.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"959327","meta_rev_id":"98c8f2d11e66b754d1d3758306e7ecfec6982946","_number":959327,"virtual_id_number":959327,"owner":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-09-03 19:53:18.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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2025-09-03 18:43:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-09-03 16:01:59.000000000","permitted_voting_range":{"min":1,"max":1},"_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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":1,"date":"2025-09-03 18:43:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_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":{"-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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-03 14:40:44.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2025-09-03 15:51:28.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":"7eac25c5dafea286af5eba8bd016327bde49149a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-09-03 14:40:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"69b6e0d80f76064b7170251355b2ec01ce14ed82","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-03 15:51:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5464700252db4ae9b3ef644a8ffa96f7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08f742d8de80487a85ab0d3da9db4bf5 : SUCCESS in 6m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/5c63d5f1d1ff44949b82507122ec7bcd : SUCCESS in 55m 31s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9a893d9788444350bfc9e9c22e87658f : SUCCESS in 36m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7305693f1e404ffba06b2993c104659c : SUCCESS in 47m 26s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e21c5672801a45afa3a6ea66b1779ac3 : SUCCESS in 17m 39s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a200b862fc5a4bf8966fc5fff0833cfb : SUCCESS in 19m 39s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7c7d82692c014b28bcb00665befb2714 : SUCCESS in 18m 22s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/bc718f0de5734952affab8dd189d2e10 : SUCCESS in 11m 30s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/591dd6e542ee43029bec0adab9f0b6de : SUCCESS in 5m 38s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f8780a31988c4b2d9f9afef9d605ad09 : SUCCESS in 18m 30s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/91407e71ac89453890717f72331ea405 : SUCCESS in 17m 03s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c8cea91233a3453298eac34ef19f2312 : SUCCESS in 12m 47s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/7501333e85ff4f2e9ef84947bec61597 : SUCCESS in 18m 21s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b09b3d3ea48340469362101fc8f58e97 : SUCCESS in 22m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1959713d9c29437498318667a9768932 : SUCCESS in 23m 11s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6b2e48dea55e4b82872c0e0d6485fd3c : SUCCESS in 22m 44s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/565cb435fabc42168749a181e51f952d : SUCCESS in 15m 39s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/552c42e86e934938aae46f282533992d : SUCCESS in 15m 22s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/3fe6ef23b663454c9dcf4cf716697bc9 : SUCCESS in 17m 42s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f30a243b92054f9aa8069743d54ce700 : SUCCESS in 6m 41s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cfdb3784883d4c029c19fe8bfead7333 : FAILURE in 15m 05s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/7b8d0ff92c594928a2433add88fec1b1 : SUCCESS in 6m 38s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d2563998b63c47fea3cdf3cc3fe11ff9 : SUCCESS in 54m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9a697692e29640229c18ae8d217cf91e : SUCCESS in 52m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/79431103d8894545be062a287636c77f : SUCCESS in 52m 05s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ec8f61a4b15c4b149047cb20e3ab6df8 : SUCCESS in 23m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bea0a1047fc143c28ec7fcc1075f9fb3 : SUCCESS in 5m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/63a1c05055a443efb04ad8b8179cbf2a : FAILURE in 5m 14s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/29295d7f50db4028801a87faed5e1f08 : SUCCESS in 50m 40s","accounts_in_message":[],"_revision_number":1},{"id":"39b1e8dadb1eb17064d0483ddf1de92124681fee","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-09-03 16:01:59.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a4b3463045bd60bc6a23f7ce13caaa1ee3ddb0ba","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-09-03 18:43:01.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"a210ae72d56ef5b441efbb34bcfe69f6b6e6a7f1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-03 18:43:35.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a63136556c90e12d5ed84073399e1bf1330d23cc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-03 19:02:00.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d1360da38870460096cd92103ed54a94\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/837a97a5f61c4b7483b71ecc01ab15ba : SUCCESS in 30m 19s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/83c1e36b887846bd85256a980dc9751e : SUCCESS in 48m 08s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/984b35cc6c904e849913a9caba6c2865 : SUCCESS in 56m 12s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/f130f92d55f949698c78610ffb5390ec : SUCCESS in 44m 35s","accounts_in_message":[],"_revision_number":1},{"id":"f1d0c5a70d15ba0351cbecc83a1f963c81891d37","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-03 19:53:18.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a8bdfcf13ef84cd1892e400a33e99919\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8899506ad7854e12b1aa269b9b26c508 : SUCCESS in 7m 54s\n- grenade https://zuul.opendev.org/t/openstack/build/42115458ac8f40e790e8c5bc41fa9d4b : SUCCESS in 58m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b57f692e4c5b4e8d9b22b3b7964a3a9a : SUCCESS in 32m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a6d44825c3b24296b0bfcd4b422653ba : SUCCESS in 1h 05m 04s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/78d7f85c9c6145c090d44963c9cf7abb : SUCCESS in 6m 25s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/c820274ccc8049adb88a80bd49937b02 : SUCCESS in 6m 08s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/8f649e1316514719876f255ccad86ecf : SUCCESS in 16m 18s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2838214dc1c644d9a027806329c96e3b : SUCCESS in 16m 54s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9cd4b54e1c8b41a4bfcace627e119a77 : SUCCESS in 6m 41s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/b5416c8dc5d5413d916c958c702c0ffb : SUCCESS in 16m 05s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1c83c6cf1e0744ba8e62c048060d17bb : SUCCESS in 18m 54s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b1221f52662649b59bb42160ff65e023 : SUCCESS in 21m 16s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/5516ff3f9fc44490a39059bdef0abac2 : SUCCESS in 11m 46s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/0b7c31c5e8ed40f6b659b46dd45692a8 : SUCCESS in 16m 31s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/cf44670c03514dc7b19baa561ee04343 : SUCCESS in 16m 09s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/dfc26ad876b74242b8ff201e474a3572 : SUCCESS in 15m 07s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/892ba9cd040f4666b1bed8c57753b2f9 : SUCCESS in 3m 55s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/b56210505d8e46488024c91503dc19e3 : SUCCESS in 3m 51s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/741e0419d9454113a3351baa7cf2b976 : SUCCESS in 54m 58s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c403a3cc0a2f42eea6f25b06eb400d1b : SUCCESS in 33m 29s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/dc0d57aeb33547c2b2469816fada7f55 : SUCCESS in 35m 05s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/57800c7c807541b480fd8857157ea68d : SUCCESS in 9m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0eb23942b854766a1db894132e62109 : SUCCESS in 4m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dd13384d6386452b82895901245a4ad3 : SUCCESS in 21m 27s","accounts_in_message":[],"_revision_number":1},{"id":"7f030064552c171d4a3ae1395fa24c1330c4e0f1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-03 19:53:18.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"98c8f2d11e66b754d1d3758306e7ecfec6982946","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-03 19:56:13.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/18dc352e57194e55962d71e8ae777a55\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cce495721f7f422aaab4c1f453e67b9c : SUCCESS in 2m 05s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/4c9038c6997e4483aa98ab3405a660d6 : SUCCESS in 33s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/d8bc8b55bce5432090b0c9ba5bc9c265 : SUCCESS in 34s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"dc98a8463506ac520c469adb0ef47d0f7753905a","revisions":{"dc98a8463506ac520c469adb0ef47d0f7753905a":{"kind":"REWORK","_number":1,"created":"2025-09-03 14:40:44.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/27/959327/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/27/959327/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/27/959327/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/27/959327/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/27/959327/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/27/959327/1"}}},"commit":{"parents":[{"commit":"108b289bddbbb85dcf5e7004e773215665975e12","subject":"Merge \"Update .gitreview for unmaintained/2023.1\" into unmaintained/2023.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/108b289bddbbb85dcf5e7004e773215665975e12"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-08-19 16:43:45.000000000","tz":-420},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2025-09-03 14:39:15.000000000","tz":120},"subject":"CI: Fix py27/py36/py37 jobs","message":"CI: Fix py27/py36/py37 jobs\n\nStop using bionic for py27 and py37; we can use pyenv to install it on\njammy.\n\nThe py36 job still needs bionic; pin ansible to version 9 now that 11\nis the default.\n\nConflicts:\n  .zuul.yaml\n\nChange-Id: I83e3bc609433995875e47c4103ca945154088a65\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nRelated-Change: Ida8be4477116d3b44e3d7b470a183d2298e2d3d5\nRelated-Change: I16af4fc74974979bdf68390b42b2f571a8183a05\n(cherry picked from commit 972baf30df79174565b34e8d0081854816e5fc82)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dc98a8463506ac520c469adb0ef47d0f7753905a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dc98a8463506ac520c469adb0ef47d0f7753905a"}]},"branch":"refs/heads/unmaintained/2023.1"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
