)]}'
{"id":"openstack%2Fswift~996119","triplet_id":"openstack%2Fswift~feature%2Fthreaded~I0be0d529c910f6140b59effaafa4078370e8fe69","project":"openstack/swift","branch":"feature/threaded","topic":"eventlet-removal","attention_set":{"38496":{"account":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"last_update":"2026-08-21 07:26:39.000000000","reason":"Vote got outdated and was removed: Code-Review+1"},"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-07-06 16:47:00.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I0be0d529c910f6140b59effaafa4078370e8fe69","subject":"Support the gunicorn lifecycle in swift-init and swift-reload","status":"NEW","created":"2026-07-06 15:47:22.000000000","updated":"2026-08-21 10:24:12.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"733bd1bbcaffa3a26ba9c9f80285cb782743451e","_number":996119,"virtual_id_number":996119,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-21 08:59:15.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-06 16:47:00.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"},{"updated":"2026-07-15 11:58:58.000000000","updated_by":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"reviewer":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"state":"REVIEWER"}],"messages":[{"id":"bf4121b0336601d0dd7b38888a0e0757d3183a32","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-06 15:47:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d8e587cff421a918707331a60121861fe03635ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 16:47:00.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/a5db280ade0d4ca1aaae3313eff4a28e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/021946d1a8374897b90647300ccd6ce6 : FAILURE in 6m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/04532cd9ed1c4637af0d65bedd71cde8 : SUCCESS in 7m 45s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a7abab7b3a094214a5c117cf774d4353 : SUCCESS in 18m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3c12929a27704e74b155cc6b60d5e732 : SUCCESS in 17m 01s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/351a84c6076e457e91af3b2c3d640e72 : SUCCESS in 19m 45s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4e7c3ca03b254949bac4354342f73bb4 : SUCCESS in 7m 31s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9d613b8e5e0f4c53a5c553c30c9558d2 : FAILURE in 24m 25s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/77be800c2c1e4d2085730f3ba8e6e584 : SUCCESS in 22m 06s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/1a4895acad9a48e6ad9f9834f1e5f00f : SUCCESS in 20m 56s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/eea6c745164246a4bbaae1f68a923c51 : SUCCESS in 16m 32s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c62379c1967c4d54bb2844a9363e960c : FAILURE in 3m 43s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/a8366ba3b1cd4da7b73547460223b047 : FAILURE in 3m 08s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/e6b8a5eae6c640a7afaf78c16c1f8b17 : FAILURE in 3m 26s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/338364d6d36248ff9683ab1e2ee942b6 : SUCCESS in 7m 32s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a33e6c37de9245da9d75ade5c0e4838f : FAILURE in 18m 17s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/eb4a08295a41448597017960bb516b42 : SUCCESS in 9m 02s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/39ece190ac5048e497cf954599d7664c : SUCCESS in 40m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c4865852b94c428e894004c176b4ce31 : FAILURE in 28m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c06ef312e9c243e1aaba320101161318 : SUCCESS in 5m 21s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/81d057762a1f466fbede4433192af360 : SUCCESS in 17m 26s\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-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.\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":"376219d5e6e9489f73e52d15da3bd0a7741da965","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 23:36:12.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/173f0c883abc4a33b57db3cabef3091b\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5dec8bcb6aeb482d8fd457080871e6c7 : SUCCESS in 37m 19s","accounts_in_message":[],"_revision_number":1},{"id":"08ed7eaa9841532785335ab44ee3bf405c539252","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-08 05:01:57.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"ddc4ee217e79fce6e27892c4f909c11defc1e6bb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 05:59:50.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0551efcb7dec4347b47af884ad60d937\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5a7cb71ce03d4ac0b717a2cd1c6ae298 : SUCCESS in 31m 37s","accounts_in_message":[],"_revision_number":2},{"id":"0c0d96e2802cff862581e2a4ec3de884b352d1cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 06:00:36.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/730120d80718478db3302f7701bdc038\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b73fa47a0e43457bb744b6e7a844835f : SUCCESS in 10m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/85d4a826acc245eca0ba66242f32fa80 : SUCCESS in 5m 33s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/068c8b8a303a405399a93e090e84bb42 : FAILURE in 5m 30s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c198187cb7624264ab832be3fb56e6fb : FAILURE in 5m 31s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7e8e192c521042ab9a7feee1fa1f6d5b : FAILURE in 6m 15s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8a5cc7bc176c4632b2cfa1dd8a7b9056 : SUCCESS in 5m 55s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8f3e07c2fc094fd8b1a01c321f9ff7de : SUCCESS in 21m 01s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/5155621ed6064c3fbd5f0062593821f6 : SUCCESS in 23m 37s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/c448a124905d417aa8a647624954e082 : SUCCESS in 22m 00s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/06090a1365e54da6affccfb7e030db2d : SUCCESS in 21m 21s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/3f821a3b0529416aaf39f98c664c8231 : SUCCESS in 9m 05s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/9b2090928cd74e7d9a4f934e3c73a4b1 : SUCCESS in 16m 21s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/453f545fb91d468e8e72cae4c84b39da : SUCCESS in 15m 58s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/9ffb2aad94974714803ac7abf83d1bc3 : RETRY_LIMIT in 3m 58s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/347d776017c6427c943baa4bce8447f4 : SUCCESS in 19m 38s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/0a26df5fe8584ecd83eb57cc5c6435f5 : SUCCESS in 9m 19s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/e8a00868dc6f4975bde37a4084d9e506 : SUCCESS in 46m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/65556461736c4fa783a76e2e910f9486 : SUCCESS in 24m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/19867da8aa564fe4919f98b3db1e2813 : SUCCESS in 5m 01s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/579e6644b31841eb9b7d5a4f58e0d2c2 : SUCCESS in 16m 20s\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-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.\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":2},{"id":"c4b4ef562ad5abacca61a3eba4c9fe50a037c492","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-11 07:29:34.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"b55c0cf1fd33ea5c131c83ad6ec8929fe8390bff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 08:46:32.000000000","message":"Patch Set 3: 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/0a2504640a4f4e138e3d15cb45d3626e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/41f9bf0030c94a3ba853398f3c39dfd8 : SUCCESS in 6m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f06ed1d77aa0438492454a3bd49fc911 : SUCCESS in 8m 49s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7bc2d24117e64013b11ad3815e9a5518 : FAILURE in 6m 18s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/91a654199dca46f9bba8d9431f3315a3 : FAILURE in 6m 46s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4c3e604e121b4db8baa58d3bdc76b6ee : FAILURE in 6m 37s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f24632cdc6f04b3a8ba6ac343286e133 : SUCCESS in 8m 07s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/95af0297f6b14937a94622235e0b321d : SUCCESS in 30m 32s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/80d461b7c71042928511dd23964069ab : SUCCESS in 11m 32s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/80fe792cc4314ef999ac96a264e50229 : SUCCESS in 30m 53s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/9b8f65d6acb640379f4e61fe191f561c : FAILURE in 21m 46s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/6d7c1697720c4a6f8498d1430cd5b6f2 : SUCCESS in 15m 25s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/bff570153e9b4f14800d9058edc52385 : SUCCESS in 14m 46s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/40c3020781d04e1fa541c68c86ae1003 : SUCCESS in 14m 44s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/32d9846255bf4d6588d8999e4f2dbf61 : RETRY_LIMIT in 3m 44s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/58f028098f7c4d1ea463c2928ace6351 : FAILURE in 21m 07s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/5ff064d19f02485abfb374fc9bb19dd8 : SUCCESS in 9m 16s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/feec819c0eb349059f0560fc54be4f58 : SUCCESS in 1h 02m 13s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e61b4855601b490e99892f1622dcc900 : SUCCESS in 29m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5c804733f3e940a6bd93f37b45404637 : SUCCESS in 4m 47s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/cf939b767a864f3d95c43b56e3f54233 : SUCCESS in 19m 18s\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-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.\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.","accounts_in_message":[],"_revision_number":3},{"id":"59ff9d992922dece22f932fd771e83e16ee74ac7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 10:35:41.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cca49dec04db4ae1b38a4b9cdc088b4e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c779217a128e40ce909d3ac755709489 : SUCCESS in 1h 02m 06s","accounts_in_message":[],"_revision_number":3},{"id":"2e10a6cbc7d37e131128b6b9dad8e0b56584080a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-11 10:44:32.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"41c271418e73e4500118d15341ed303945415a4e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-07-11 11:34:41.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"355f17760457b53fa4bc16837d4b7bee33307d06","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 12:48:07.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb61dba54e2c443a8b4f93457ff77778\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dbfa8f4565934985b5809cf95c60fa11 : SUCCESS in 6m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/feb8ecf1d89a46b1a894e8dd14f362f9 : SUCCESS in 10m 13s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0d0cdc6b6d9f458cb5c8736fd1baeff0 : SUCCESS in 11m 26s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d3067159e4d241228dc6afccc1b250dd : SUCCESS in 21m 10s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f95decb324884201821f1ee8c97928c7 : SUCCESS in 21m 12s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/fc846fb46adf4ef1ab12e8a3b6569b3c : SUCCESS in 7m 33s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d4a3490ea267458598e25bd683a3ed43 : SUCCESS in 24m 38s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/23bf3dc289654c9a945cebf1de185d96 : SUCCESS in 10m 58s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/b117bf6f97db461f90bcf39ce1094feb : SUCCESS in 29m 20s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/50c0a8c0635748c3a111c3c0f8c05722 : SUCCESS in 16m 34s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b62e56deff4b418fad53cca37fe94dfb : SUCCESS in 8m 52s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2118571ca87f41f8ae0e1d53d64ea2c6 : SUCCESS in 16m 04s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/ca23f9c16b4046cfb933e8064b547d6f : SUCCESS in 10m 10s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/84586dfa5fd544519d72a185c7892f7c : RETRY_LIMIT in 3m 37s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/02ee00ca5f1b437ea9943d34db81a261 : FAILURE in 16m 10s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/4132145f3028411580785423276d8c16 : SUCCESS in 11m 51s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/5b8c6e8703684359b4832042d1fe4cf1 : SUCCESS in 46m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fdeea8f2c823400a9332c6bc5b6826d5 : SUCCESS in 30m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/509a820382ac473e8b81e5bbc7e6beed : SUCCESS in 4m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9c45e7f84bfb4f8c8f3b47a0b4a66254 : SUCCESS in 17m 43s\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-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.\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":5},{"id":"3c8690a68682757bc04ffc210a647ec99e511d37","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-11 13:43:54.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/62e65b74c56a4adc85ff881f76230a32\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/21ab60a6390847fc89667b1db1d9cd08 : SUCCESS in 53m 11s","accounts_in_message":[],"_revision_number":5},{"id":"557350d0b1f9447f43163c98f2bd8e272d5a84a3","author":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"date":"2026-07-15 11:58:58.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"0f43f5289230c2faceef5eb15bb1b3973a6bf164","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-21 07:26:39.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"c602d36faa3972feb23184426da2c0e638cd5b18","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 08:59:15.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5442cab6bbaa42459baf71aaff08160a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ee61003d1c24ac7a990de97f72c3e53 : SUCCESS in 10m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b5809d68661c4d6abeeb584d5e5343d5 : SUCCESS in 9m 00s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/03d3929258d748028457c9473b52f795 : SUCCESS in 19m 46s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f2e23d8319154b238e49f10d1c7c3c20 : SUCCESS in 21m 05s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4ee8bc4a7c494dd2897ed39019f2e3ad : SUCCESS in 18m 49s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/28ad2fbe238b4c0c8a8e4427e67e13c3 : SUCCESS in 7m 40s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e6a8adec7c1145dd8e955128935999fc : SUCCESS in 26m 51s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/37321d55f925489f840c1c3780626b32 : SUCCESS in 23m 42s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/66d4c196528a4247aaef05a4cdb649f9 : SUCCESS in 12m 48s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/3ba432f436ea49d6ae7b8c13c37a8c36 : SUCCESS in 20m 54s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/634a2de8039c40b39ac40a50f3548fcd : SUCCESS in 12m 10s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/cda3f13adf75482e8974bbb262b0db00 : SUCCESS in 9m 14s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/05bc2e2efda148f6b1df422cace4002a : SUCCESS in 15m 35s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/ba33ea61b1474fafb349134c728cbef5 : SUCCESS in 19m 28s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d60a512755424777b05a2bf297befe11 : SUCCESS in 8m 56s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2bfcdb6e8a4144cc84268f97d08063d6 : FAILURE in 4m 56s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/108361b5c018420cab66088894a5f8fa : SUCCESS in 9m 39s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8e7b15b300d7471aaff39c947a4693ee : SUCCESS in 59m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2c94c47448c040f6a84bde363ce694d1 : SUCCESS in 12m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/213b05a7d3b948fcab68b479bd323b62 : SUCCESS in 5m 58s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/de6ed6db23bd43fbb2797f8294ed41f5 : SUCCESS in 20m 19s\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-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":6},{"id":"733bd1bbcaffa3a26ba9c9f80285cb782743451e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 10:24:12.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7006de776e7f4e358ddcb507e1dd325a\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/81ae367bae6c424d82fbfbaa2ab42413 : SUCCESS in 1h 23m 14s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"2cd0c0acedda09e6dca68f8e67fac5836818eaed","revisions":{"58938224153acd73dbf44b671a568c438e30e045":{"kind":"REWORK","_number":1,"created":"2026-07-06 15:47:22.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/19/996119/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/19/996119/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/19/996119/1"}}},"commit":{"parents":[{"commit":"794efa180dcf9f21f766d3cb193daddd6ea42d26","subject":"wsgi: complete the gunicorn server and the shared monkey-patch/hub path","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/794efa180dcf9f21f766d3cb193daddd6ea42d26"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-06 14:41:14.000000000","tz":0},"subject":"Support gunicorn reload and stop via swift-init","message":"Support gunicorn reload and stop via swift-init\n\nMap swift-init reload and stop onto the gunicorn arbiter\u0027s signals.\nReload rebuilds the full config via build_cfg() on each load, re-reading\nswift.conf constraints; otherwise gunicorn\u0027s reload() resets bind to its\n127.0.0.1:8000 default and reloaded masters collide on that port and\ndie.\n\nChange-Id: I0be0d529c910f6140b59effaafa4078370e8fe69\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/58938224153acd73dbf44b671a568c438e30e045"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/58938224153acd73dbf44b671a568c438e30e045"}]},"branch":"refs/heads/feature/threaded"},"32af9cef22dcb2d05a0a9f8e7dffac355fa0abbd":{"kind":"REWORK","_number":2,"created":"2026-07-08 05:01:57.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/19/996119/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/19/996119/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/19/996119/2"}}},"commit":{"parents":[{"commit":"260fec51ade0e14c6151a2aeac59925648216e78","subject":"wsgi: complete the gunicorn server and the shared monkey-patch/hub path","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/260fec51ade0e14c6151a2aeac59925648216e78"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-07 13:26:02.000000000","tz":120},"subject":"Support gunicorn reload and stop via swift-init","message":"Support gunicorn reload and stop via swift-init\n\nMap swift-init reload and stop onto the gunicorn arbiter\u0027s signals.\nReload rebuilds the full config via build_cfg() on each load, re-reading\nswift.conf constraints; otherwise gunicorn\u0027s reload() resets bind to its\n127.0.0.1:8000 default and reloaded masters collide on that port and\ndie.\n\nChange-Id: I0be0d529c910f6140b59effaafa4078370e8fe69\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32af9cef22dcb2d05a0a9f8e7dffac355fa0abbd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32af9cef22dcb2d05a0a9f8e7dffac355fa0abbd"}]},"branch":"refs/heads/feature/threaded"},"ec86a61170a39520b01fbfe55c84d44e5be0d5ab":{"kind":"REWORK","_number":3,"created":"2026-07-11 07:29:34.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/19/996119/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/19/996119/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/19/996119/3"}}},"commit":{"parents":[{"commit":"ead1982cc9af70028942b9eec0400a2347dfd49f","subject":"Pin glibc malloc thresholds for gthread workers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ead1982cc9af70028942b9eec0400a2347dfd49f"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 07:16:27.000000000","tz":120},"subject":"Support the gunicorn lifecycle in swift-init and swift-reload","message":"Support the gunicorn lifecycle in swift-init and swift-reload\n\nMap swift-init reload and stop onto the gunicorn arbiter\u0027s signals via\nsignal_for(), and teach swift-reload to validate and reload a gunicorn\nmaster. The manager detects the target process\u0027s pinned mode -- the\nserver exports it via export_mode()/MODE_ENV_VAR and the manager reads\nit back with mode_from_environ() -- rather than trusting the CLI\u0027s own\nUSE_EVENTLET, so a CLI running in the opposite mode still sends the\nright signals; targets whose mode cannot be determined fall back to the\neventlet behaviour.\n\nReload rebuilds the full config via the build_cfg() machinery introduced\nin the preceding gunicorn-completion commit, re-reading swift.conf\nconstraints; otherwise gunicorn\u0027s reload() resets bind to its\n127.0.0.1:8000 default and reloaded masters collide on that port and\ndie.\n\nChange-Id: I0be0d529c910f6140b59effaafa4078370e8fe69\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ec86a61170a39520b01fbfe55c84d44e5be0d5ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ec86a61170a39520b01fbfe55c84d44e5be0d5ab"}]},"branch":"refs/heads/feature/threaded"},"c7517a390aef27833d4bc538f1fcbe6b84abe249":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-07-11 10:44:32.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/19/996119/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/19/996119/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/19/996119/4"}}},"commit":{"parents":[{"commit":"0c9e5de7b655b5b7aee7d793136b33051f00478d","subject":"Pin glibc malloc thresholds for gthread workers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0c9e5de7b655b5b7aee7d793136b33051f00478d"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 10:44:19.000000000","tz":120},"subject":"Support the gunicorn lifecycle in swift-init and swift-reload","message":"Support the gunicorn lifecycle in swift-init and swift-reload\n\nMap swift-init reload and stop onto the gunicorn arbiter\u0027s signals via\nsignal_for(), and teach swift-reload to validate and reload a gunicorn\nmaster. The manager detects the target process\u0027s pinned mode -- the\nserver exports it via export_mode()/MODE_ENV_VAR and the manager reads\nit back with mode_from_environ() -- rather than trusting the CLI\u0027s own\nUSE_EVENTLET, so a CLI running in the opposite mode still sends the\nright signals; targets whose mode cannot be determined fall back to the\neventlet behaviour.\n\nReload rebuilds the full config via the build_cfg() machinery introduced\nin the preceding gunicorn-completion commit, re-reading swift.conf\nconstraints; otherwise gunicorn\u0027s reload() resets bind to its\n127.0.0.1:8000 default and reloaded masters collide on that port and\ndie.\n\nChange-Id: I0be0d529c910f6140b59effaafa4078370e8fe69\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c7517a390aef27833d4bc538f1fcbe6b84abe249"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c7517a390aef27833d4bc538f1fcbe6b84abe249"}]},"branch":"refs/heads/feature/threaded"},"4e29de05e0e0e1f7be2b642df5390d571dda34be":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-07-11 11:34:41.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/19/996119/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/19/996119/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/19/996119/5"}}},"commit":{"parents":[{"commit":"532fe0dd950c6dae48cb9f6594c97531413575a3","subject":"Pin glibc malloc thresholds for gthread workers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/532fe0dd950c6dae48cb9f6594c97531413575a3"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-11 11:34:32.000000000","tz":120},"subject":"Support the gunicorn lifecycle in swift-init and swift-reload","message":"Support the gunicorn lifecycle in swift-init and swift-reload\n\nMap swift-init reload and stop onto the gunicorn arbiter\u0027s signals via\nsignal_for(), and teach swift-reload to validate and reload a gunicorn\nmaster. The manager detects the target process\u0027s pinned mode -- the\nserver exports it via export_mode()/MODE_ENV_VAR and the manager reads\nit back with mode_from_environ() -- rather than trusting the CLI\u0027s own\nUSE_EVENTLET, so a CLI running in the opposite mode still sends the\nright signals; targets whose mode cannot be determined fall back to the\neventlet behaviour.\n\nReload rebuilds the full config via the build_cfg() machinery introduced\nin the preceding gunicorn-completion commit, re-reading swift.conf\nconstraints; otherwise gunicorn\u0027s reload() resets bind to its\n127.0.0.1:8000 default and reloaded masters collide on that port and\ndie.\n\nChange-Id: I0be0d529c910f6140b59effaafa4078370e8fe69\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4e29de05e0e0e1f7be2b642df5390d571dda34be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4e29de05e0e0e1f7be2b642df5390d571dda34be"}]},"branch":"refs/heads/feature/threaded"},"2cd0c0acedda09e6dca68f8e67fac5836818eaed":{"kind":"REWORK","_number":6,"created":"2026-08-21 07:26:39.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/19/996119/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/19/996119/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/19/996119/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/19/996119/6"}}},"commit":{"parents":[{"commit":"1f7035b7bbf7808a8a457731572dfd47b8fd00bf","subject":"Pin glibc malloc thresholds for gthread workers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1f7035b7bbf7808a8a457731572dfd47b8fd00bf"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-07-03 16:43:40.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-08-21 06:51:55.000000000","tz":120},"subject":"Support the gunicorn lifecycle in swift-init and swift-reload","message":"Support the gunicorn lifecycle in swift-init and swift-reload\n\nMap swift-init reload and stop onto the gunicorn arbiter\u0027s signals via\nsignal_for(), and teach swift-reload to validate and reload a gunicorn\nmaster. The manager detects the target process\u0027s pinned mode -- the\nserver exports it via export_mode()/MODE_ENV_VAR and the manager reads\nit back with mode_from_environ() -- rather than trusting the CLI\u0027s own\nUSE_EVENTLET, so a CLI running in the opposite mode still sends the\nright signals; targets whose mode cannot be determined fall back to the\neventlet behaviour.\n\nReload rebuilds the full config via the build_cfg() machinery introduced\nin the preceding gunicorn-completion commit, re-reading swift.conf\nconstraints; otherwise gunicorn\u0027s reload() resets bind to its\n127.0.0.1:8000 default and reloaded masters collide on that port and\ndie.\n\nChange-Id: I0be0d529c910f6140b59effaafa4078370e8fe69\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2cd0c0acedda09e6dca68f8e67fac5836818eaed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2cd0c0acedda09e6dca68f8e67fac5836818eaed"}]},"branch":"refs/heads/feature/threaded"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
