)]}'
{"id":"openstack%2Fswift~998747","triplet_id":"openstack%2Fswift~feature%2Fthreaded~I73fb132c63aa04e4213c71e49ed4f2212ac41388","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"},"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2026-08-21 09:36:56.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-08-21 14:23:17.000000000","reason":"\u003cGERRIT_ACCOUNT_6968\u003e replied on the change","reason_account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}}},"hashtags":[],"change_id":"I73fb132c63aa04e4213c71e49ed4f2212ac41388","subject":"guard gunicorn reload configuration failures","status":"NEW","created":"2026-07-27 04:15:43.000000000","updated":"2026-08-21 15:33:24.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4d10d3ad5fa7fbed61302bd63b86caabd6ec392e","_number":998747,"virtual_id_number":998747,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"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 15:33:24.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"}],"CC":[{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-27 10:19:33.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"},{"updated":"2026-08-21 09:36:56.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-08-21 14:23:17.000000000","updated_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"reviewer":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"state":"CC"}],"messages":[{"id":"f3e5792baf76038eecf278df295ab3d4e79f814e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2026-07-27 04:15:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"642cdf8d0c3e2625bd1eb4026e2e3cb7686fd94e","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-27 10:19:33.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1298fc2bbbd7723fa758bace517fc44c9238fa3c","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 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":2},{"id":"583a01a08db7927a51a51e3f6aa89dbf8959a13f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 09:36:56.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/5b313810ecdd4a53b0cb6b45b32a2408\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/23908da101d34a759028f05ab2d5337b : SUCCESS in 11m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5a3d005aa20941a1892e60bcdb1734d4 : SUCCESS in 9m 26s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/433fd40430b8461cb82ab6013fa04949 : SUCCESS in 21m 58s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/08181f0e01b347bdafd52c813c35907a : SUCCESS in 21m 41s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/43c34aa7ea9d43c0aae1d7519f3f4e0c : SUCCESS in 13m 46s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/850722a8b7814a4ca413aeab31cba9ef : SUCCESS in 9m 17s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/193ee49336154b20928bd83e01e173d9 : SUCCESS in 27m 14s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/aa809669cc684697b0db9ef135494075 : TIMED_OUT in 1h 32m 08s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/02761cf7285d439fa61574ba7acace89 : SUCCESS in 33m 46s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/7106079409d04fd1b75621ebc45f1a24 : SUCCESS in 21m 51s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/b93a128f970d42b8b01b07142e113bdb : SUCCESS in 29m 46s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/64d5a38380b64d5db0a1011d1372d227 : SUCCESS in 10m 21s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/db4851dd57914df78b55e2a6a3c5b392 : SUCCESS in 17m 23s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/0a254122b0c84ef2b00f7aaed30a7b1b : SUCCESS in 10m 46s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/928c398c6afb4727a2a044d504bc4dc8 : SUCCESS in 16m 06s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/d8d56f6248ff4e03b755bf3e97159ea8 : SUCCESS in 18m 31s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/53e1257c242749fda1c4f5e99fd78e15 : SUCCESS in 7m 36s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ae043be36c8c49c3baf90de59fb3ee5d : FAILURE in 8m 57s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/5009ea556d8b42d4a5ea080df03f6aff : SUCCESS in 9m 27s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/63d25fd2890b4e2eae88f5d4c05e25ef : SUCCESS in 57m 33s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/8b81d545e0674c419e4bfa4ee712d736 : SUCCESS in 53m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0d07289999944e80a9bbf1ff000b8e11 : SUCCESS in 28m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/051012da758841ec8f6a198b0db5bdff : SUCCESS in 5m 06s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/269c3a0cdcfb4816bffaa7084219046d : SUCCESS in 21m 32s\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 .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":2},{"id":"f8446cbade538f712b9b94488b96ee9ac2168a49","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 10:16:34.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/96bd41111650473888098bb5d497e675\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a7a29708bf714d8591dbf71242f6da7d : SUCCESS in 1h 22m 04s","accounts_in_message":[],"_revision_number":2},{"id":"9cd9d3f3f726ac041aa688d01b823f06b31b03de","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-21 14:23:17.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"13ea34c519257a52140fa2f149141f21ab0269a6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 15:16:35.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d9858c4aca7c4be39054349a8677df0e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/725356390b504a2a84cb31f28c23ac69 : SUCCESS in 40m 01s","accounts_in_message":[],"_revision_number":2},{"id":"4d10d3ad5fa7fbed61302bd63b86caabd6ec392e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 15:33:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c82b52bd641407fb23dbaeb111b7da7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5f364ed8dfb94f969636d9592b91c2a6 : SUCCESS in 5m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8942ae1adfa3491c826eba0da874861d : SUCCESS in 5m 41s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4451b1a5427c41438fdf1b6e3c5bcda8 : SUCCESS in 11m 42s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0533da74518947d1a864e305259f7966 : SUCCESS in 12m 41s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/54997150f2474265b3de45ecb4516fae : SUCCESS in 11m 36s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b861f7f7a1ec48ae9875e5cab7c1d859 : SUCCESS in 7m 50s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d0b951d07d894f32bc8c9d6cc83e385e : SUCCESS in 13m 19s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2257813558d748e6bcf0f6ac30185aec : SUCCESS in 10m 00s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/2404be8753a6469099446e1449aea90e : SUCCESS in 14m 33s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/9ae6a77f03074fefafeb043b0c31ac32 : SUCCESS in 10m 09s\n- swift-tox-py3-no-eventlet https://zuul.opendev.org/t/openstack/build/4d32096e0c004082ac6f36016e3fc69c : SUCCESS in 16m 49s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7901d9fd45864ccaab509e02e5a72b7a : SUCCESS in 9m 07s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8c112119ebb948b681179df5e5ac7ff2 : SUCCESS in 14m 49s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/0b916d1c43794c4b9e6e8b5498ab9b1b : SUCCESS in 9m 11s\n- swift-tox-func-no-eventlet-py312 https://zuul.opendev.org/t/openstack/build/c630c707997446e6b45af960df8bca56 : SUCCESS in 8m 55s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/deaa78efc6934260a9de1e41c140ace8 : SUCCESS in 11m 09s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/bc32f46c152c48bca4c8d4ff5e2da2ce : SUCCESS in 4m 27s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3bb73a9fd4f14f36a4aad3d1f7443ec4 : FAILURE in 5m 33s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/22f31359d0694e8d98b37b41d717ddbc : SUCCESS in 13m 28s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/4e276a3cc0574db38f5897425c7fcd6c : SUCCESS in 1h 01m 54s\n- swift-probetests-no-eventlet-centos-9-stream https://zuul.opendev.org/t/openstack/build/228f22f2e7cd4fae9a39c135f585ee8b : SUCCESS in 40m 44s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/42ef4181fe944692937431ce23277c50 : SUCCESS in 14m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b0ab2ffb1d6f46d9b6c4eed149faf4c1 : SUCCESS in 3m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c016488e2012421cb3ee6f4e342dc4b5 : SUCCESS in 11m 37s\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-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":2}],"current_revision_number":2,"current_revision":"71e5940fa668ede97f5f6d3a8cd0e0b64204703c","revisions":{"e18fccb13c0833751e507c5b548e0a42d2d34449":{"kind":"REWORK","_number":1,"created":"2026-07-27 04:15:43.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/47/998747/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/47/998747/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/998747/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/998747/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/998747/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/47/998747/1"}}},"commit":{"parents":[{"commit":"483e3267d4ec3979b7300f290c171fecd5f077cd","subject":"Add a without-eventlet probe test job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/483e3267d4ec3979b7300f290c171fecd5f077cd"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2026-07-26 23:39:12.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2026-07-27 02:18:41.000000000","tz":600},"subject":"guard gunicorn reload configuration failures","message":"guard gunicorn reload configuration failures\n\nA bad server configuration can make build_cfg() raise while Gunicorn\nhandles SIGHUP. Gunicorn lets the exception leave its reload path,\nwhich stops the arbiter and its workers.\n\nBuild a replacement configuration before changing the live one. If it\nis invalid, retain the current configuration and log the exception.\nInitial configuration errors remain fatal, so a server cannot begin\nwith a bad configuration.\n\nTest the initial, successful reload, and rejected reload paths.\n\nChange-Id: I73fb132c63aa04e4213c71e49ed4f2212ac41388\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e18fccb13c0833751e507c5b548e0a42d2d34449"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e18fccb13c0833751e507c5b548e0a42d2d34449"}]},"branch":"refs/heads/feature/threaded"},"71e5940fa668ede97f5f6d3a8cd0e0b64204703c":{"kind":"REWORK","_number":2,"created":"2026-08-21 07:26:39.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/47/998747/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/47/998747/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/998747/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/998747/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/998747/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/47/998747/2"}}},"commit":{"parents":[{"commit":"83b86dcc48b12f3f2dcd68cb3a9d0c1ca6509766","subject":"obj: use the known object size to end a read without an extra read()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/83b86dcc48b12f3f2dcd68cb3a9d0c1ca6509766"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2026-07-26 23:39:12.000000000","tz":600},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-08-21 07:17:02.000000000","tz":120},"subject":"guard gunicorn reload configuration failures","message":"guard gunicorn reload configuration failures\n\nA bad server configuration can make build_cfg() raise while Gunicorn\nhandles SIGHUP. Gunicorn lets the exception leave its reload path,\nwhich stops the arbiter and its workers.\n\nBuild a replacement configuration before changing the live one. If it\nis invalid, retain the current configuration and log the exception.\nInitial configuration errors remain fatal, so a server cannot begin\nwith a bad configuration.\n\nTest the initial, successful reload, and rejected reload paths.\n\nChange-Id: I73fb132c63aa04e4213c71e49ed4f2212ac41388\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n(cherry picked from commit 5a494ec25ec83ca32351a502aa37d74a5bb0cb1d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71e5940fa668ede97f5f6d3a8cd0e0b64204703c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71e5940fa668ede97f5f6d3a8cd0e0b64204703c"}]},"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":""}}}]}
