)]}'
{"id":"openstack%2Fswift~996155","triplet_id":"openstack%2Fswift~stable%2F2025.1~I2480dd38be2ee78131d841a5cb6cdf54ec915466","project":"openstack/swift","branch":"stable/2025.1","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-07-08 15:56:49.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"hashtags":[],"change_id":"I2480dd38be2ee78131d841a5cb6cdf54ec915466","subject":"Fix rolling upgrade jobs","status":"MERGED","created":"2026-07-06 18:36:05.000000000","updated":"2026-07-08 21:05:52.000000000","submitted":"2026-07-08 18:29:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"996155","meta_rev_id":"f0f82b5b993f4f15dd19bf980369040b29564783","_number":996155,"virtual_id_number":996155,"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":"2026-07-08 18:29:17.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":"2026-07-08 02:57:01.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":"2026-07-08 02:57:01.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":"2026-07-06 19:49:33.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":"01b606de5f66c7d14ad3d30d1b6336b61bf836af","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-07-06 18:36:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8bebe164c8f1e44c61b7121e2616258e2168986a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 19:49:33.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/d5f7a4b1d0d1467581e2ca0fe3ac554d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3482dd3f97f64975acbe0c3f2e8515df : SUCCESS in 5m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/392fd0738c9d4c70b42dd87173dccc48 : SUCCESS in 4m 38s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f7bd5941d9fc4cf7b0b35383f4cdef73 : FAILURE in 57m 00s (non-voting)\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/152e7e72b3c34811913f68119ce78fd6 : SUCCESS in 39m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/77ee5544d6344bbea1fa3c8711a91929 : SUCCESS in 1h 00m 52s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a0013240827a4dd09bf1b5ef47e72e7a : SUCCESS in 20m 50s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8fe24b3a346d4430b2898707b0e79785 : SUCCESS in 13m 01s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7549aba165d048c89ab1a979fdb7dace : SUCCESS in 12m 15s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4c3d0c5f1a5246cab6187b1861c4199d : SUCCESS in 7m 36s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/50f6c88bab76492d8c7dd04daac2b2dd : SUCCESS in 51s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/acfececad22046afb4795eadc827e527 : SUCCESS in 22m 09s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/b6ae281e6e7748518335169d5b781fbe : SUCCESS in 23m 20s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/99b65e7d7e124ec0aadc130b4469e2ff : SUCCESS in 9m 37s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/03295c887ba44e4cad77073b5846f40f : SUCCESS in 9m 53s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a6ebee1b9b824ee2b8413acb9b879869 : SUCCESS in 12m 39s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/068222fc0e984f60899cf683efdceec3 : RETRY_LIMIT in 5m 39s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/85f1684acf5c454ba3f5a76934ae7e23 : SUCCESS in 11m 06s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/202402357a394e05b7687c820f6dcff9 : SUCCESS in 7m 52s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/51d9f749f2644c15972b39a497f5b728 : SUCCESS in 46m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8c91d755db5a481598bf788dcc7d9423 : SUCCESS in 50m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a3e7f6a4a21541439449c8f6473d8872 : SUCCESS in 45m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/72bc54b7197f4630a210d01cddfdff74 : SUCCESS in 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/49ae67644f744a2aa0c967952c04dd21 : SUCCESS in 2m 52s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/616343f7489f428cbdd515302e7d115e : SUCCESS in 19m 15s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/c94edfe7ae8c443995661f9d4ef597b3 : SUCCESS in 51m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bef02b1eafcf469496c3644f55746a62 : SUCCESS in 52m 16s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":1},{"id":"62a236d02ba8ae70698fbbb3f4344428fcebfd35","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 02:07:39.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/66b356e6d9e141c7ab5619d79145eaef\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/39d5e30e9a49438ca79d4ff3b239c3e8 : SUCCESS in 1h 10m 05s","accounts_in_message":[],"_revision_number":1},{"id":"077435ff8a018e1a0ad655eb4def13bbebbba1fc","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-07-08 00:08:23.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8c783a3c68c5b85353e7302d9ac2f1261a661775","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 01:44:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2a04a2111f4e478cb511cbeeb3c560e9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5abf9e8a193c41ea9b96ab8f07f06eb1 : SUCCESS in 5m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/29939336c1d94eedbb8f303bd8e34729 : SUCCESS in 9m 06s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7d5e7188395f48e0b981c091267e9b31 : FAILURE in 45m 34s (non-voting)\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/55474725ba0343a0aee73cec490eae7d : SUCCESS in 56m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/26f93f7ab61d4cb6be536ba8586b048c : SUCCESS in 1h 01m 34s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/df66ec4abd3447fca4d08f33bd3fe2eb : SUCCESS in 23m 47s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/aa7b15df7460428198afb81434ae9251 : SUCCESS in 19m 50s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/54b27bb2f6544c61942b252875c206dc : SUCCESS in 12m 32s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0ac5c6adcf2241d9af746a43b0b0ff87 : SUCCESS in 8m 25s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9b55c7584e9a427db32c7a4bc38a7468 : SUCCESS in 1m 02s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/118c7f32271646dba9b2bd2f02381ee6 : SUCCESS in 8m 25s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/69e4ba75e8ec495883312e43f75d67a0 : SUCCESS in 11m 01s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/50b59fcffe3f4e2f9a6bebc34c62d99c : SUCCESS in 9m 42s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/6d79419eb05d4811a2d04a06bfc127c9 : SUCCESS in 13m 19s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/2c5dcc641b6146d6b839601447357a23 : SUCCESS in 15m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e20639570b774f8284747e4ceb6154e5 : RETRY_LIMIT in 3m 58s (non-voting)\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e066d400b01f4ac89a57778d83be25d1 : SUCCESS in 16m 53s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/3a541c84ad5146ec85abb88e1ce508ed : SUCCESS in 6m 01s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/11c37d1e2bd6448fabaac1b1a6b205b0 : SUCCESS in 37m 54s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3839d31e42894b7693a3089c7d9d115e : SUCCESS in 43m 03s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/129996e2fc2346e9921a06407e2b0ac7 : SUCCESS in 43m 29s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e449e57ef8c74422aa26fce01911fde8 : SUCCESS in 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f3a409b2fea74b5d8ea10eb1bde302c9 : SUCCESS in 4m 24s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/474dacb88f6849c3a8a6911ffc62ef7e : SUCCESS in 19m 28s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/327e31b230214dff89b46af304dc627d : SUCCESS in 32m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e275a6b97efb4d73a3dc54f84166f4a9 : SUCCESS in 42m 27s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":1},{"id":"634884aa5892e7554033d52bb18d8bd753f919df","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-07-08 02:57:01.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"541ebe7ed588230f0e179a6497f26771d1124b31","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 02:57:53.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"9804c50e0f4082b7fef8cf2218605322e72015ef","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 04:07:57.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/c8e3f3112a6844318c79d89931b42e51\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0eaf2052ac764e4d99074855734ad654 : SUCCESS in 6m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/26fe215f17e6460097d5bcaaeae3bd1a : SUCCESS in 3m 49s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8ff3b611e06c4c8da99a2856f56cb1dd : FAILURE in 23m 45s (non-voting)\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5602021422ee4df4aefcb64b2f3a86ab : SUCCESS in 33m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b3e75ec251cc4ecfa21dd03495c6bfb1 : POST_FAILURE in 30m 59s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/ef7cacf2eb9b4a4a9d62b7fc52e0c9cb : RETRY_LIMIT in 19s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d982df9d8c9b4d16bfa0b349bcf01bce : SUCCESS in 1m 20s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9943de09794946639d1d1a885158962f : SUCCESS in 21m 22s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/b8f9d4bee5b24047a2204494cc88e6d7 : SUCCESS in 31m 19s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/db809ac54ce74ab68c8a95424f48785b : SUCCESS in 15m 42s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/146104520c3e401d900cc98c1ddb4d11 : SUCCESS in 13m 30s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/58213ed7fc214507b8ea529f9ab3f539 : SUCCESS in 8m 47s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/460df1506218465199119cf9c382470a : RETRY_LIMIT in 4m 02s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/be8b9db355a141e78c4c3ef6d873e125 : SUCCESS in 9m 28s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/a0f2b3a45ada42ed9cada85a3025c91e : SUCCESS in 33m 34s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ebf53a16954f42629c6a783534a4dce9 : SUCCESS in 18m 47s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bad6901d30484b70a0150842d842f192 : SUCCESS in 35m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/16c9a4c74b6f4565aeb9eef1640b1a33 : SUCCESS in 1m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8a981da6d117477c80436069debd6133 : SUCCESS in 4m 54s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/5be600d8a4d9432b82f9c7d84215892b : SUCCESS in 19m 31s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5747ffcba6fc43b0b5ecb4f165a0fccb : SUCCESS in 44m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4c9babe2e8984065a30215439ab1414b : SUCCESS in 57m 49s","accounts_in_message":[],"_revision_number":1},{"id":"1891a185d9d1e8d52c1b87873e2fdf449903b183","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 07:53:27.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b477689f6be8437599a47c2368492d81\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4bbb77ecd5e7463bbe4f464e673ceb9f : SUCCESS in 40m 21s","accounts_in_message":[],"_revision_number":1},{"id":"35b079850cdd1996848a39dbb918edddb3dd8ecb","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-07-08 15:56:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a965e85b8bb4dbecc3fd75f88dfe9e2d4b3186a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 17:09:34.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3039ab2cecf744b587d210c66203de55\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa31ae22e3f9406fbcf30cfb7dbf7552 : SUCCESS in 5m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5b7a76f209694e0aba2de200347a0366 : SUCCESS in 8m 58s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/02d2a051f108430996251d0c65bbce86 : FAILURE in 27m 03s (non-voting)\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/615e3815bf6043c69d18df87d1edf18e : SUCCESS in 58m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6aacd27d1e194055a35381136a8a2c07 : SUCCESS in 1h 04m 25s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a3a87fff84304b9eab620159d817b874 : SUCCESS in 20m 09s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5565be8d8ec541d0b0ca9e56b1e09bc9 : SUCCESS in 16m 04s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/39d8ea3b54474d78945a586a7e0a4f1b : SUCCESS in 21m 36s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9aa1fb22235849fdb70c2638fccaa0a6 : SUCCESS in 6m 47s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d3ef409a31384578a6927428b8d82290 : SUCCESS in 48s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/62487adafd284b45b311bedbf6adfa69 : SUCCESS in 21m 17s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/3db4fb93e0b64881a39fe90d1624afcc : SUCCESS in 27m 07s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/299327f9fd72445b95ce326d0af6ee47 : SUCCESS in 12m 56s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/7b1ad371a4364c3dab7e19d12c941978 : SUCCESS in 13m 50s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/3784cde10f7346f9b68086a7ff10d728 : SUCCESS in 13m 29s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e48648ba334249ae9910c0bdb7cdb4a7 : RETRY_LIMIT in 5m 46s (non-voting)\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cdac251a630f445b9edcca4a2aacfb23 : SUCCESS in 10m 47s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/d2bc5918ceb645d5a0420e9a8b5b74ba : SUCCESS in 8m 35s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/2f2ec89990ee40c79da8c0c508367772 : SUCCESS in 34m 58s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/343f8678167a4cd5b81342c26bb0bcec : SUCCESS in 49m 19s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4a155edd1ebd4e44ad5ae5b6266d0075 : SUCCESS in 47m 35s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5dac85dfa7e54739beb4198b3086e0f5 : SUCCESS in 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0241df35839548a099dc46c221f6e0b6 : SUCCESS in 4m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/efc0295d055a47f58d0663e78f07d710 : SUCCESS in 17m 03s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a934908438fe4ee1948e31713074a977 : SUCCESS in 59m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ecb0dbccdfca46b581e586e822e72b2b : SUCCESS in 33m 14s\n\nWarning:\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .docker/config.json found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-build-image.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":1},{"id":"6543de4abef0867091773f028b7d9867153f3f18","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 17:10:07.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"20a7c40151e00bcfe535cc9c6078c26537bed147","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 18:29:17.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/42175007c9db47789780f156d64f6d81\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/29f49371a83a473ea173d9ca55149321 : SUCCESS in 8m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/551369026e8e40978d7704ecbee80a88 : SUCCESS in 8m 02s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0fdfc0c5a337452cb978bab05c8e293f : FAILURE in 44m 06s (non-voting)\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/008e161ee2364e4793eecb73cd24f434 : SUCCESS in 45m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4319cdc089d44a86bafa941cb5053a78 : SUCCESS in 49m 21s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/bb331a3a61a441848a6e03b967212ce4 : RETRY_LIMIT in 13s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/08b27e09464a4c879ac06640ed0479cf : SUCCESS in 53s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3dc59e0aae33438fb179674b7c2bdf56 : SUCCESS in 21m 25s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/dd046dd6aafa4ee296dbf14f347f181c : SUCCESS in 21m 01s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/cbead1bd03c34379bbeeb053cd3ec9fb : SUCCESS in 8m 51s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8a0c2a5f098c457a814f06069e0d2fe4 : SUCCESS in 8m 59s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/0c8f7b0a80954b18a6f6d55e8a9eda8c : SUCCESS in 9m 29s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/cf85773ff02f47d59fc34581a574529f : RETRY_LIMIT in 6m 22s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/7e9ae6f401c24148949f596fce83570f : SUCCESS in 9m 38s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/c72e67c64d9a400180078add2dc4e322 : SUCCESS in 49m 20s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0441ac8f420e44b994600d0b583ff8ea : SUCCESS in 44m 36s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d00fec81c4144f3395b6c44558eb2ba2 : SUCCESS in 35m 43s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/482e84116ff9466f9d87e2db245a7cc2 : SUCCESS in 1m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6db5b047ac724ad5bc037f5d599a9dac : SUCCESS in 4m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e00e58a4c79e48af8f35159181581348 : SUCCESS in 18m 47s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/7d1d9913b89b4fc58cca5831858d27af : SUCCESS in 52m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/05c15ab9cad8454cb6ba3bc88d6aaa2f : SUCCESS in 57m 46s","accounts_in_message":[],"_revision_number":1},{"id":"8e9fa08b3f1526fe3627f068111c51e6b7f62dd8","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 18:29:17.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"43176caece3ad46850221470d7de00abe0e56293","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 18:32:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40bd63a8c9f54becb6d7a5b20fda466e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/34cf0b8ec24d4e57acfcc74543f45f13 : SUCCESS in 49s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/31f058b7981e45b5883b75d1f6cfb9bf : RETRY_LIMIT in 8s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f0f82b5b993f4f15dd19bf980369040b29564783","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 21:05:52.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/86e3a5f5262841f8bbf68e8a4c704d90\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6cb36c51540543d0b00b11302721ed70 : SUCCESS in 1h 08m 43s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"0c5f582496237ae96321b1c7ee593307277c257c","revisions":{"0c5f582496237ae96321b1c7ee593307277c257c":{"kind":"REWORK","_number":1,"created":"2026-07-06 18:36:05.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/55/996155/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/55/996155/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/55/996155/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/55/996155/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/55/996155/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/55/996155/1"}}},"commit":{"parents":[{"commit":"b6d6b50e1e315735b6f88c71665f62d64d639441","subject":"gatekeeper: Block X-Container-Host and other update headers from clients","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b6d6b50e1e315735b6f88c71665f62d64d639441"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-03-24 21:35:48.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-07-06 18:35:59.000000000","tz":-420},"subject":"Fix rolling upgrade jobs","message":"Fix rolling upgrade jobs\n\nNot long ago, tox dropped support for the --showconfig argument. This\nbroke a bunch of things, so Zuul responded reasonably: check the version\nof tox, and if it\u0027s new use the config subcommand; if it\u0027s not, continue\nto use --showconfig.\n\nHowever, we used to have some pins on tox versions. When tox realized it\nneeded an older version, it\u0027d make a new virtualenv, then re-run the\ncommand with the old version.\n\nSo:\n\n  - CI install latest version of tox\n  - Zuul sees \"new tox\" and tries to use the config subcommand\n  - tox sees the version pin, creates an \"old tox\" venv, and re-runs\n  - old tox interprets \"config\" as arguments to the testenv\n  - tests fail like\n\n      The specified regex doesn\u0027t match with anything\n\nNow, force the old version of tox for the old branches earlier, so Zuul\nknows how to do the right thing.\n\nRelated-Change: https://review.opendev.org/c/zuul/zuul-jobs/+/979136\nRelated-Change: https://review.opendev.org/c/openstack/swift/+/881597\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I2480dd38be2ee78131d841a5cb6cdf54ec915466\n(cherry picked from commit 08f1eb9c9fdd90a1b4dc43fd5039c7b49f379e07)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0c5f582496237ae96321b1c7ee593307277c257c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0c5f582496237ae96321b1c7ee593307277c257c"}]},"branch":"refs/heads/stable/2025.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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
