)]}'
{"id":"openstack%2Fswift~984562","triplet_id":"openstack%2Fswift~master~Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6","project":"openstack/swift","branch":"master","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-18 12:32:11.000000000","reason":"A robot voted negatively on a label"},"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2026-07-14 09:46:44.000000000","reason":"Vote got outdated and was removed: Code-Review-1"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-05-12 08:30:59.000000000","reason":"\u003cGERRIT_ACCOUNT_38496\u003e mentioned you in a comment","reason_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"}}},"removed_from_attention_set":{"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-08-18 12:49:38.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":"Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6","subject":"Add quarantine_when_hash_location_mismatch config option","status":"NEW","created":"2026-04-14 13:22:38.000000000","updated":"2026-08-18 14:19:07.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":70,"unresolved_comment_count":11,"has_review_started":true,"meta_rev_id":"0074bc646ed427ac67a77a26cb0ad67cdd86e3d0","_number":984562,"virtual_id_number":984562,"owner":{"_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"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-18 14:19:07.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":-2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_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":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-14 13:42: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":"REVIEWER"},{"updated":"2026-04-14 14:31:02.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-04-22 15:45:27.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"CC"},{"updated":"2026-07-10 07:13:38.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"CC"},{"updated":"2026-07-10 09:02:39.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"ae5181cbd9509ba92747fa3a1eb256476b19489f","tag":"autogenerated:gerrit:newPatchSet","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-04-14 13:22:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fecc58a314632f7309e556191159a7847998f4d4","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-04-14 13:42:17.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"247f3b99984932e016cdaeb10b7c13e8498cd636","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-14 14:31:02.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc68fa8104134f0d8c38a71ba10f1f85\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/89591e45837843f9b5da1a1e84921726 : SUCCESS in 10m 18s\n- grenade https://zuul.opendev.org/t/openstack/build/c671c088b91a4568af982c35ef01ed8b : SUCCESS in 51m 37s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/be5471ac19574b7ba85926fd6a657586 : SUCCESS in 51m 20s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9391344b004b4703a4e0bf1c02c82f34 : SUCCESS in 34m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0bf2c00e37964385bc9976466d96e410 : SUCCESS in 1h 01m 41s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/956e0fa622db49548fb8fede50104f3c : SUCCESS in 12m 04s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/cd2b382b216f4f0e97840329f1bd9f96 : SUCCESS in 20m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/069e8e2f125549c284f98925f728e07d : SUCCESS in 22m 45s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8e579165df57470a8c189feb0e9517e7 : SUCCESS in 6m 27s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e88788730893444ea8961bc5aaf129aa : SUCCESS in 26m 04s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/5234ea9e36e248e4ace072cb352d1f8b : SUCCESS in 23m 31s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/6aafe65f9229446b81003c94924ad69a : SUCCESS in 12m 04s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/b72d57367e1f43ad8fedbc68343db491 : SUCCESS in 10m 28s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/45162d5fa05640a48a61cb1f15d2bbe5 : SUCCESS in 16m 48s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/bda2c37a63844127ba61c3fc61085daa : SUCCESS in 9m 56s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/38c5378efe3943c0af2d201e72d9c57d : SUCCESS in 17m 27s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d4b2856b29ed4557acd56a67371477e2 : SUCCESS in 8m 24s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/838575a51f6048f6a4abfaf99a87e276 : SUCCESS in 18m 27s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ab8fb09f77964d51ab9edb2aab1ce004 : SUCCESS in 9m 15s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/1a6952fbf5994913814960d17bb5baea : SUCCESS in 40m 09s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/943272864abf4660864b46a6c6c49b3f : SUCCESS in 54m 31s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6c1c125514db48f59e4d9f71841b949b : SUCCESS in 53m 47s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fbecf4468328467f9627b861fb830122 : SUCCESS in 29m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/342b9243cb9a4011a7b062d6d18a9898 : SUCCESS in 4m 56s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/bf43b223207e4270bc95d623e17fc378 : SUCCESS in 21m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5b40fb8541a84cbcafbccf0d39e4d7c3 : SUCCESS in 37m 14s","accounts_in_message":[],"_revision_number":1},{"id":"898deb799f51f3908d66efbc5c12c445a0d37c38","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-14 15:33:17.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2447e457d6bb422fad99b86be3014721\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9595ceffdb5244dcae95f1e43359dd23 : SUCCESS in 31m 58s","accounts_in_message":[],"_revision_number":1},{"id":"ecc2e91e1849b9d0095ed040cb2221df478e80ab","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-04-22 15:45:27.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"85409bf7c1145e6adebe482bfa17c0c90b71f5cf","tag":"autogenerated:gerrit:newPatchSet","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-05-07 10:48:44.000000000","message":"Uploaded patch set 2.\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":2},{"id":"e8aa8a7a83b4c0548a4264e09189c1f813ca7b95","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-05-07 11:00:55.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"040706367b0cb618444b0a728701f120ccb0a978","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-07 11:19:56.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/130149d94d9f460ea726fd392fe1fcd6\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fd0abb4e16044633803dc8e579c705db : SUCCESS in 29m 40s","accounts_in_message":[],"_revision_number":2},{"id":"ca1b417f8149e49e1224de76f74f9bf7a2b8b8cb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-07 12:08: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/85a8f6b0d2324dfea73d400dba16efd1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d47c8c25ee046f187844c86c3b0c571 : SUCCESS in 10m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/15c8966e31744647a509c1fab625c5d3 : SUCCESS in 1h 08m 56s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7e82c456927241368b02edc4d6b0a3bc : SUCCESS in 1h 14m 42s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b2e9d968463e4f47806b0fc4eda8182a : SUCCESS in 55m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8bed328ecc8c499c8dedda91e3454b82 : SUCCESS in 37m 50s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1a5dab68ceb1425e9e3a26787260f612 : SUCCESS in 19m 18s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e412c152962646ef96c005e2964ff338 : SUCCESS in 21m 44s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f651b24558ae4fdfb23dee54533917d6 : SUCCESS in 11m 44s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6a6563f9076148cc845e4a4b927e28a8 : SUCCESS in 4m 50s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/83e11ff9c3af4296b5cb5d3ae89cd4ff : SUCCESS in 23m 44s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/9ade4c7a5cd343e4a591c580c973c73c : SUCCESS in 21m 28s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/b7c7bdee08c74b81946a2a7039c2420d : SUCCESS in 13m 14s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/c42fa06808e043a09b64d75d365c0819 : SUCCESS in 20m 35s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7d867c5b0d8841258d616ca51885e75c : SUCCESS in 8m 51s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/9b19f6042ff7453aa494bd1857071be6 : SUCCESS in 14m 43s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/32a5b45e45714e8598bda10a35a99a98 : SUCCESS in 9m 18s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fe6ad570239140f4be775889ace1d3c7 : SUCCESS in 6m 44s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9920840b4d9042a885f05e607aecc92a : SUCCESS in 19m 49s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d90bf44da19146538b26405dfcf2a123 : SUCCESS in 8m 38s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8e4ce95734904d05963e129b38d9541b : FAILURE in 1h 04m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ae6aa418f70d44c7852300c538efbc6e : SUCCESS in 25m 54s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4967fac466974417a8ac59f7cfcdb63f : SUCCESS in 26m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2ccd97178cc94e3280dce7c033600aa4 : SUCCESS in 20m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32f4109f9d8b4ad38ffbe45afe1ee013 : SUCCESS in 3m 56s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6b135d4808fa4dc8accf86c97bf73b42 : SUCCESS in 24m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5cd7d90fd8614b1fb11ff9c8f6fb054f : SUCCESS in 59m 38s","accounts_in_message":[],"_revision_number":2},{"id":"a419a28cfd51bc065edfa40609f2b17f36df0725","tag":"autogenerated:gerrit:newPatchSet","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-05-11 11:33:31.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"74f23be86501825fd4335fa9bdc404d07cb5db29","tag":"autogenerated:gerrit:newPatchSet","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-05-11 12:13:32.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"2494403ebb703d42e82daf803b0b4d22965cd67e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 12:47:03.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bf9aa80a14a54e85a2ff5f8cbb905c27\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d5cb48e0ebc64d89b3a33123e95f3025 : SUCCESS in 31m 59s","accounts_in_message":[],"_revision_number":4},{"id":"73acb9851da684b5481bd45acfec357cb306d071","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 13:19:41.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a05145b89aed4b3ca82c953f2fd45f13\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eca3c640ebab4d2bbe9c4bf505c3f7e0 : SUCCESS in 9m 58s\n- grenade https://zuul.opendev.org/t/openstack/build/abc34fc822e04feaac4974f341302b2a : SUCCESS in 35m 09s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3bbc591c6264465eab6a130ac7ea0fb2 : SUCCESS in 36m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c13585b98f4f494bb73edef8f246bea4 : SUCCESS in 53m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b9da5c692e5d46b4b9b8dbfffe2a302f : SUCCESS in 37m 36s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/188beb05742a4d9c801350d365fdda11 : SUCCESS in 18m 54s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a8f06bf4e95046b0a9741494f0943c2a : SUCCESS in 19m 48s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/92e1f34b7fc541f1bc12f5cc0f2f08bd : SUCCESS in 19m 48s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d8650ed773ae46d4a0e6c5a190cd7c59 : SUCCESS in 4m 29s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9c3468913bc143f2a0d5d0dc8eb96932 : SUCCESS in 26m 32s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/7a4ab54c6ec54bd4926765849726c52a : SUCCESS in 14m 09s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/5fe2bcc01b804169b3f112b1eaa42534 : SUCCESS in 31m 24s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/472723bd8e9a4f60a8deaf30dd995d93 : SUCCESS in 9m 19s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/670e5fda9a554601a5606837a9de18c1 : SUCCESS in 9m 00s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/14c0de7e2b1342f587258e5bc1eb601a : SUCCESS in 14m 10s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/1d42f483deb0464a85a0d3c97107a467 : SUCCESS in 14m 50s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e7f664baa1c24633aea34218e7a37062 : SUCCESS in 8m 20s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7cdd1e99a5ec4eff94669cbb133bf697 : SUCCESS in 19m 34s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/75607dbfd98b4dcfb8c9d24d33bdf5b9 : SUCCESS in 9m 23s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/99164df285f04a8a9b676edb5dbe47ed : SUCCESS in 59m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4f230b2eac6b49afae0aa8cdbfa26909 : SUCCESS in 35m 24s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/785f94b9ca604ccd92c5a160004d6303 : SUCCESS in 35m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/65703307031f40498d223c5129bd61d4 : SUCCESS in 29m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/371e462df81549d9a52de1516802cfea : SUCCESS in 3m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0bebea04fe1b4e0ab26254d7d5f9724c : SUCCESS in 9m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d49ce7452a73438db6baca6e8993a4e1 : SUCCESS in 1h 00m 54s","accounts_in_message":[],"_revision_number":4},{"id":"19dcbfeba2a84eac9c36b9c89b90a4816a35f0b0","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-05-12 08:30:59.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"7059d9a4453bfa65c7a7eb61164004f384e519e3","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-19 07:06:55.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"22b7ece8d624a82e77cee9ca99b98fc25b15c3cc","tag":"autogenerated:gerrit:newPatchSet","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-05-19 10:08:17.000000000","message":"Uploaded patch set 5.\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":5},{"id":"78e8ddf0d82576e1c0734f33e48a6944628de110","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 11:07:07.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4c5fb5e6787f42598585a3e0b011ab2c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b6fc93ba19d64e08929cf323c22e3f2d : SUCCESS in 56m 31s","accounts_in_message":[],"_revision_number":5},{"id":"5aad8cba9157518b0b5a9f85d8b062612fc7ef23","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 11:17:51.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/771816814b504c4ead20164c52561275\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ac0bbe05059481782b7e40b292e8c2b : SUCCESS in 8m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2a17bda8f5a84de6910c6fa3bb1cf72a : SUCCESS in 3m 19s\n- grenade https://zuul.opendev.org/t/openstack/build/cd5d3cae7da7481ea460bd6959baf0ca : SUCCESS in 31m 19s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5984fbd7cc314a6d80ca9159d2b1dec6 : SUCCESS in 31m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/884acd3e88e44a44b98922c01fac9ea2 : SUCCESS in 58m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c66ce9463f8c49e98ef02b1db928a52c : SUCCESS in 1h 04m 00s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2887cb473825498e8ce06a0b848ff77d : SUCCESS in 10m 11s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4fb5e7041721451f99190de2089de1b8 : SUCCESS in 20m 05s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1a5016ed18eb40b4819e0e058fde32a0 : SUCCESS in 20m 57s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8b3d95ffb4fc47d3905d8ad5109f3e23 : SUCCESS in 8m 43s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/504104efddf642e8bfc9c725f0a45044 : SUCCESS in 19m 50s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a58f6f4e15c04179abf7d91ee091930b : SUCCESS in 23m 53s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/5e8411b986274348b40976e9f8b602bc : SUCCESS in 29m 27s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/d460eb0f9cbc47d7b4aad545391d2eb5 : SUCCESS in 22m 56s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/67aad1ce25f04ed1aa5791ba55be08bc : SUCCESS in 14m 32s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/5eda395e9f0249f4addc3ace78b60ffd : SUCCESS in 16m 51s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/9fb6e85b715b48bea669d742983020ee : SUCCESS in 16m 02s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/53b90def14fa4b7e8e8d3ba424b82c08 : SUCCESS in 4m 21s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a1e20776e76b4224b04483944f3d33cc : SUCCESS in 19m 51s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/6b62685aa77f44008c1cce59159b469a : SUCCESS in 8m 50s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/5f278d81f3da40afa03d29bf87d07214 : SUCCESS in 59m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e970a07cb58c4dddbf6b2648b890ce54 : SUCCESS in 50m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/da7b4ff041bd439cb061bbf96cc92c91 : SUCCESS in 36m 08s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8088a87fdd21423d82bc5fce78520777 : SUCCESS in 13m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3fa76e94386a446ab146cd2fec93e7ac : SUCCESS in 3m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a9a3dd27d6ff4613bc3066938bc891d4 : SUCCESS in 20m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a45f453241af4caca1025b16b7d30ff3 : SUCCESS in 29m 12s","accounts_in_message":[],"_revision_number":5},{"id":"af4aff3521f05d6fe61fab636c3ff3b4d874f33c","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-05-19 12:20:22.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"9d8365912f774d49c057fcfd8f4e42cd7f98a270","tag":"autogenerated:gerrit:newPatchSet","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-06-02 08:01:03.000000000","message":"Patch Set 6: Patch Set 5 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"728924bac81dafea99d667a14f6b34bdebb1cacb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 09:17:01.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2dcae4c690c045eda150cc03cc3b782a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2eac132942334858ad3313353b4036bf : SUCCESS in 10m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/45eee282e8c348968c2d8520bb7a1e7d : SUCCESS in 9m 20s\n- grenade https://zuul.opendev.org/t/openstack/build/565232cae94e471b9104216beb64ca3e : SUCCESS in 31m 13s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c28c8cdb6c5042f5acb7416bf8b5a74f : SUCCESS in 49m 58s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/dc5cfc8e82da47a2934266ba8ac8eecd : SUCCESS in 1h 03m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/132cb620a693448ea5c4fe81103d27b5 : SUCCESS in 48m 56s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ab8622e51b4b41a68e4b07ac7be30d53 : SUCCESS in 16m 42s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7352c91d0fd843d7a0747d725ae18c97 : SUCCESS in 18m 49s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d91936d849d2408fbda6e452b7a339e4 : SUCCESS in 23m 49s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c35ee1bd8ced4f4d9c7260b611112a80 : SUCCESS in 5m 43s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b274de62e7a841b2a0909d7ff185d483 : SUCCESS in 24m 55s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/5ebb5ec92474470eb7f06f35f188607c : SUCCESS in 16m 49s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/23f951b233f14b76b35639f23aad8534 : SUCCESS in 26m 38s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/022d7e42e0304939978e636e95c55151 : SUCCESS in 20m 11s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/74439543f40443a98a6e0e222212e63e : SUCCESS in 14m 05s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/0656166087564c04ade7beac28b0223a : SUCCESS in 8m 12s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/3256195ce9b946b0a69e7e8c31859001 : SUCCESS in 14m 37s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/3612842a14cb437fa1291391758e0119 : SUCCESS in 7m 27s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/16a03ec62bcd4810900ce961e0e40bdb : SUCCESS in 24m 31s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/0374c6d51b0d41deae9d2945dcf5d53b : SUCCESS in 8m 24s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/dfdd049129794bbbb0542b40b58eadf1 : SUCCESS in 1h 07m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1a57412dbdfc4bda9342a7b39396dae5 : SUCCESS in 51m 19s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9d055dec35174b25972277310a320f76 : SUCCESS in 1h 01m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f995aa0032c54d68990346f05040c8fa : SUCCESS in 30m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d7bb81551404effad148485d1bc5e28 : SUCCESS in 2m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6cfaa5d226c14d28962c1e66fb291ddc : SUCCESS in 19m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e37f91350f4a4f868a2a97375f56c92f : SUCCESS in 48m 27s","accounts_in_message":[],"_revision_number":6},{"id":"d06542ac689ff75af591ac21ebac734ebeb9ca50","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 09:23:56.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/39eaa318604f499385200b51edb1216b\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5c6d15aac4f846f2993b71ca28730c63 : SUCCESS in 35m 28s","accounts_in_message":[],"_revision_number":6},{"id":"3f7db77de1fc75af7acc06b3abc1c10385ce9f7f","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-06-03 08:51:40.000000000","message":"Patch Set 6: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"4c78eab5de83cd909de67685d53744f4d8b5eb74","tag":"autogenerated:gerrit:newPatchSet","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-06-04 14:24:41.000000000","message":"Uploaded patch set 7.\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":7},{"id":"f450e83e0ca930e6563a2b7d66581fa551ab2121","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 15:28:59.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/07c7d82b2f70498b8ef9cf26fb1151a2\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4fffe7faf03d41a694cb03f78943f1ff : SUCCESS in 51m 22s","accounts_in_message":[],"_revision_number":7},{"id":"649174e227fcc4670ed9e25ad1ad3fdb490ccbb4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 15:42:06.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9899c6096c7c482da4b8855ca9be9767\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/228f59f5e6a44838a611eb89eefc8cf9 : SUCCESS in 7m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b8440644bffa44e288b231bdbd43dbe1 : SUCCESS in 10m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/ba718b7c387e48689c3007f40d8f85c8 : SUCCESS in 58m 47s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3b21801c50f94f6bbb4a1b6a14e755a8 : SUCCESS in 1h 04m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8998b14a04e54f608e413a72e1d16303 : SUCCESS in 40m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f29888da538b445d9207ebb4fea839d8 : SUCCESS in 59m 48s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f191deed07894bb494cdd05644a01c32 : SUCCESS in 21m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9c9ace4e8f1a4044961778cc81c95882 : SUCCESS in 23m 19s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a945d904a9184f66a81a33c781a81c00 : SUCCESS in 11m 16s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6e0a998729364ca2a30d7529e7a77702 : SUCCESS in 7m 51s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0e7d5f7fb723434c9f41ee469f2e73ef : SUCCESS in 26m 24s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f65a7171727d4c439b528a1ce67ece64 : SUCCESS in 23m 52s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/5cf901841f5f4f15ba499c6bce9b206a : SUCCESS in 30m 38s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/189533210555414790dd9b8e07b81461 : SUCCESS in 20m 26s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/229080f5310744d4beb66c262d0076dc : SUCCESS in 14m 46s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2ecc45bbb97b4d709317e367d3047562 : SUCCESS in 11m 04s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/6d0749bc159b48c5b3b93ed9ec403440 : SUCCESS in 16m 27s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/00b41cb781454e82a0db0af30208ed83 : SUCCESS in 4m 11s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/700b5a31edb64410a058e5f4b951fcef : SUCCESS in 18m 53s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ad3a618b82c94e45be095b5f0772b7ef : SUCCESS in 8m 30s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/4ffa02c0d2f94d8ebd032bf9bbefbd95 : SUCCESS in 1h 06m 50s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/af3e62072df84bc9918ad1a236ef0d33 : SUCCESS in 44m 31s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fd0e8297115644d698e5a628b38525f2 : SUCCESS in 52m 07s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6eaf7082ea184ecfb7eb5fa858197851 : SUCCESS in 27m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c1bd7c5e06c247b690dc43120c51f1a6 : SUCCESS in 4m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9eeeb81e42c346c983a014d5e719c299 : SUCCESS in 19m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cb15b4f80f494540b839e4e1dca10533 : SUCCESS in 55m 56s","accounts_in_message":[],"_revision_number":7},{"id":"8a5c837f9301299bad65042830f3c54541740e3b","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-06-08 15:52:25.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"017bcda5705877f30aa78b8861bb52b2b6f4579f","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-06-09 06:42:35.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"ad4ca4f4d79ab9f3526708455caad073fd7a31aa","tag":"autogenerated:gerrit:newPatchSet","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-06-10 08:41:59.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"41aabd7c9d0f8e4e6525a8cb380ba9759c708c25","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-06-10 08:42:23.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"9a82c2edc8eeb019024c9244f58d0afa4cbcad3f","tag":"autogenerated:gerrit:newPatchSet","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-06-10 08:42:39.000000000","message":"Patch Set 9: Patch Set 8 was rebased","accounts_in_message":[],"_revision_number":9},{"id":"4aed3f5a8dad3afcccc7979a8371beadc068f807","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-06-10 08:46:06.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"66da2098dab2696c30a83902ef7cc0dfa2ae01df","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 09:13:44.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9d54b903565a404995ff5b767499d617\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/80da7e008f4f4529ad187561d66a1719 : SUCCESS in 29m 35s","accounts_in_message":[],"_revision_number":9},{"id":"e5a787cd6e4e5ab5a5de5eabb5e4e5864ff4d1a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 09:43:40.000000000","message":"Patch Set 9: Verified-1\n\n(1 comment)\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/871161ef284a4c52b36b19ca6a0f7458\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2c0745dc84754eed85a5dd798d461e8c : SUCCESS in 8m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f33b4f48a3f946beb24bba43fbb47afe : SUCCESS in 6m 04s\n- grenade https://zuul.opendev.org/t/openstack/build/44f1b5254f834a4e85d5a4eacb5b7fd0 : SUCCESS in 34m 21s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cb7c9f8b9df549798c147caed67f2097 : SUCCESS in 50m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f285966fab0c43feaaedc877bd6c0825 : SUCCESS in 53m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e8fd81069d3947e89cb8c373cdb05a2c : SUCCESS in 37m 41s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/abd25bf7ca41459ebcccd99c6dbb5566 : SUCCESS in 11m 35s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/90eec80f0b444ecba92c8f070a9092e9 : SUCCESS in 17m 16s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0f9d769f8c7e4d5cba8fb8f14a21b7ca : SUCCESS in 17m 26s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7fe57eb8691941d1b60395a4c0a02a01 : SUCCESS in 6m 24s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e4aecb0d938440078a2da3619810d97e : SUCCESS in 11m 22s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/5f0d6c78cdb1499b94d885a43bfb2792 : SUCCESS in 23m 06s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d75c38b4e88f461a976c35411090e733 : SUCCESS in 30m 26s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/673240d6d75b418d96cb4c879f3e3347 : SUCCESS in 10m 10s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/5db27c34fadf4401a5dee7e584685198 : SUCCESS in 15m 59s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/30440525243e441dbbc38e1e658a88ec : SUCCESS in 14m 46s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/4b96dfe01da94270b67fcc1c943ae992 : SUCCESS in 16m 26s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/21e8537ac44d4d4a8158b43c77c859a3 : SUCCESS in 6m 31s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/5ce274cedde2414c92267a79c041b00b : SUCCESS in 17m 57s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/3d012b5a9ffd4fbfa52d37f63451478a : SUCCESS in 5m 10s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/bf9ba95fb0f9428db587cf929543ab81 : SUCCESS in 51m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/17089c0831cf445d8ad28c8c06db2bcb : SUCCESS in 25m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8732bbcb85c843bf8f08c995a2d68b84 : SUCCESS in 52m 37s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ea815140513440178fa3129d548e88ab : SUCCESS in 26m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/baa9ef9356b74b6c9596b73e432cf7b1 : FAILURE in 2m 57s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/879007f62895450ea0e1e254562376cc : SUCCESS in 17m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5e4a6226436a44a3a57b082db085d931 : SUCCESS in 41m 05s","accounts_in_message":[],"_revision_number":9},{"id":"a7c7eece1b27b3d382f888db46415c9bd44fd8a9","tag":"autogenerated:gerrit:newPatchSet","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-06-11 12:39:31.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"93c60bfcd290a1b6856140582266bbf0a0170a6d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-11 13:45:01.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c48c9e6b147348e593917e37d27cb128\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b1d14d77c5914c4f811c1f4bd0d1532e : SUCCESS in 9m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0858d7831baa4a2b8f747b80991cc6ff : SUCCESS in 4m 12s\n- grenade https://zuul.opendev.org/t/openstack/build/cf445c409ba945138259f187f58e12fb : SUCCESS in 50m 08s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/54f0ec01e3e14b4396e4af8036d9d936 : SUCCESS in 33m 52s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bad76ec6fca74638aed178221eddd7f5 : SUCCESS in 30m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ddcd3de1812745d28b07de1fd15cbd87 : SUCCESS in 46m 17s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/74c21a636cec4d8fb8a1c97b90332a18 : SUCCESS in 12m 25s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/326bc26a8dc54d68b0617207b57a0166 : SUCCESS in 11m 50s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e03822c41c964cfb9ae41f497279338b : SUCCESS in 20m 43s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/dc060717702c438abcdc4915ad35bb6f : SUCCESS in 5m 02s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d76fa46468724dd083771b9d3c0cc437 : SUCCESS in 22m 13s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/d26879f98f944434a18241392ec39e15 : SUCCESS in 9m 07s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/3b814ceb937c4aa8888b39db4ee98fe0 : SUCCESS in 21m 15s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/6736e8cea9af49fc831a50a1810b7d26 : SUCCESS in 17m 18s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4243a5b0bb2041d4ad17c8498961c4df : SUCCESS in 8m 14s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/1e84652e18e643229c272bd59a5462a4 : SUCCESS in 15m 28s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/e96809ece71247659628ecf22c1de3fa : SUCCESS in 15m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/402c0ff0f22d45f0b31c80a1015729f1 : SUCCESS in 3m 34s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/14d0c98efb194b96bf3cced1942f8e3a : SUCCESS in 17m 42s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/2681c4517a9b4b92be0ac64668afb8ff : SUCCESS in 5m 24s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/96055b333fbc451f87078b4af38770f9 : SUCCESS in 35m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5c6bd2121d4546f1a51f594669b88f8a : SUCCESS in 58m 58s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/823d4c8b9a74487dae7774a9a6f3a400 : SUCCESS in 59m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/74198f745d9a47f9b5c5299a19729b3b : SUCCESS in 28m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ebe6db366ba84aaaa9cf38b69446dd3e : SUCCESS in 2m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e6414959bbb44521bed9417f5fab85ec : SUCCESS in 9m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fdbd17d9d75e4a85a34c03f69c8e00f8 : SUCCESS in 32m 20s","accounts_in_message":[],"_revision_number":10},{"id":"49edb3741fb5d7f9147583c61d9c15da28dbbaee","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 07:13:20.000000000","message":"Patch Set 10:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d7eb3e3c59e541ff9113c9ed41823606\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/85ba317161d44e06bbf56fb4058ba519 : POST_FAILURE in 37m 46s","accounts_in_message":[],"_revision_number":10},{"id":"6e2335a1200cb53187b67e25df6ac014389ed506","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2026-07-10 07:13:38.000000000","message":"Patch Set 7:\n\n(2 comments)\n\nThis is getting close, really like it!\n\nFew comments inline, mostly worried about DBs starting to quarantine in a footgun like scenario (ie adding the footgun your trying to fix).\n\nAlso, do we need make sure other paths through diskfile are covered? The new config option gates the auditor. I think ssync sender when dealing with EC uses get_diskfile_from_hash and never sets _quarantine_hash_location_mismatch, so diskfile will still quarantine the fragment, meaning the reconstructor/ssync jobs during an prefix change incident will quarantine even if the flag is False. Basically we need to make sure the setting is threaded through the reconstructor/ssync diskfile open path.\n\nThe db_replicator._replicate_object recomputes the partition under the currnect hash config, so might force the db replication into `sync then remove` mode. Which wont loose the data, but will move then delete locally, so only costly because the account and container DB\u0027s will be in the wrong place and seen as missing until they magically come back.","accounts_in_message":[],"_revision_number":7},{"id":"a75540c9f9661d5a176fc35e18d23f762a7690d3","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2026-07-10 09:02:39.000000000","message":"Patch Set 10: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"61dc1920fccb44bb75cf8c63265f9f0dc17504f4","tag":"autogenerated:gerrit:newPatchSet","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-14 09:46:44.000000000","message":"Uploaded patch set 11.\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":11},{"id":"e4036287d61f215dfb7bddb791305adaa77845df","tag":"autogenerated:gerrit:newPatchSet","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-14 09:46:59.000000000","message":"Patch Set 12: Patch Set 11 was rebased","accounts_in_message":[],"_revision_number":12},{"id":"0155cd93ba9a4adb1ae42cf93bdf763d91dbb75c","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-14 09:54:48.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12},{"id":"dd988539c9a9ebc61630ba5378fb66a9349c9051","tag":"autogenerated:gerrit:newPatchSet","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-14 10:58:07.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"3900f00942a192328f6be068e5a863eb00eec482","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-14 11:18:29.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"636dd968b018df48952bf6e2b9383cc88bb7225b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 12:03:41.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2f75637730d94c01bcf1957f22300f4e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7e1a7059f306405392533464ac478be4 : SUCCESS in 59m 34s","accounts_in_message":[],"_revision_number":13},{"id":"849f2f234c33ec1b93e72524ac6eaee987152560","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 12:14:31.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e62ae883be0547cfb1e124ee106171a9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a6a3be6e52a434b9629cd22736037ec : SUCCESS in 8m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a9a9e9bd08164cb4852d0487e84f6301 : SUCCESS in 9m 44s\n- grenade https://zuul.opendev.org/t/openstack/build/0dbeb12a188c4ffdb61e198a1f3f0c30 : SUCCESS in 1h 09m 09s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0563d2f810354416802cce4c01d2e76f : SUCCESS in 1h 02m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ff3c32edb0ad454083c413d745ac7d65 : SUCCESS in 34m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/629e803286a0477e86d3916cab2d00e3 : SUCCESS in 1h 05m 29s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6e949372aced47149d2d5c0bbccd96d2 : SUCCESS in 10m 50s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/efa1e3399c144b5fad723077c4e17104 : SUCCESS in 10m 38s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9276b33a8c9048e1b1744b2429674e04 : SUCCESS in 10m 56s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/220330da492b4d8b9f23d81ebafda918 : SUCCESS in 6m 13s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/af576252f0284f18995d82c35f4aa5bb : SUCCESS in 10m 30s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/1134da04e7484f3a900a5b803fcf4110 : SUCCESS in 9m 03s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/2435b5bbfa1041cab54730009ac2f34b : SUCCESS in 30m 20s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/773ecf0cbf8d4df4ac4a0f614ccb6155 : SUCCESS in 9m 01s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/332581aaa202401d8bcf5d125096cccb : SUCCESS in 16m 08s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/a0a1165650a54a9988ed75c4361a6536 : SUCCESS in 15m 23s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/060ef906b8134d2496ad8a07bd93e88c : SUCCESS in 16m 14s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4b9948e5f81e4e928cd9e170fb7d3b0c : RETRY_LIMIT in 3m 55s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a2e78f952e30492f824278c6c0884f13 : FAILURE in 7m 24s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/171d6976ac494515883e355b548d5be5 : SUCCESS in 8m 29s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/3968655f1f534af88f87e3e8a7e7a243 : SUCCESS in 1h 10m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f21592323b204a2fbc1803f4095858ec : SUCCESS in 38m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/48a99ad6bc9d4715b496b15ba1775d0b : SUCCESS in 21m 52s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/731815dbbcf24b0fb699fc2247196091 : SUCCESS in 28m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7d015382e0b048f199dd919029bc0afc : SUCCESS in 5m 26s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/75a58a80770b4a81b26a794a60cf21fe : SUCCESS in 15m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aafe9b3737964c81be7929a24b9873f4 : SUCCESS in 52m 09s\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":13},{"id":"d2d59a9c16084878f415a497ce665d8cb15e9ce3","tag":"autogenerated:gerrit:newPatchSet","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 09:44:26.000000000","message":"Patch Set 14: Patch Set 13 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":14},{"id":"23aace03cd383597bcefd2d5a5138b30f938c69a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 10:48:06.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cc925d79a0ad4ed6ab824068651627f6\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/075595d6fee14d79ada2e6c61746882f : SUCCESS in 1h 01m 30s","accounts_in_message":[],"_revision_number":14},{"id":"c94474f3c29797a261bb242d1002cb1d2ae61f12","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 11:06:58.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aace5b9e5746487eb29b94d6fddd0042\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e107f87a803745fbb40780f8047863e1 : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7c47f492459f43bab087bc78d78e04ed : SUCCESS in 7m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/c9dc21c96f3a4f0bad2903ba57189776 : SUCCESS in 1h 09m 55s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/654d6763e7c141138b05ed4f74574ab0 : SUCCESS in 55m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5530fc48b8524f0192274b40e71a2650 : SUCCESS in 55m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/214af4a4764c4feb9bedc21e528f2fdd : SUCCESS in 1h 16m 32s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1a9e0bf12daf449c9d8307fb365397d6 : SUCCESS in 20m 50s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4e3a13555017460e86f9f9318fde0a43 : SUCCESS in 20m 31s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c81b546ac13b4943a142ebe0b60e1171 : SUCCESS in 11m 57s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/05c0fca033e44b1facd1b6e8b8cf59dd : SUCCESS in 4m 43s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9a341281f771445481175befb530a307 : SUCCESS in 27m 50s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ef9e7929cc3849668ca633f1027b91c0 : SUCCESS in 26m 13s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/88bb0e48636a4db88e19c5c8d017933e : SUCCESS in 21m 24s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/2acd323a674c4218a4f62dab62a41681 : SUCCESS in 22m 35s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c2890cb138b841a4bb6c4c2f7b187fdf : SUCCESS in 18m 45s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/203623f3ed7a45549df212c490cec133 : SUCCESS in 14m 53s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/e5c9e3c623e04170a3f7e432505c7291 : SUCCESS in 15m 50s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/2f464f217f9748ada76bcf1f73911e2f : SUCCESS in 10m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ac56ae71ab374939b0d7a97f69896f78 : SUCCESS in 6m 04s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3028d0d8ee844d8ea961396a1bad6ba9 : FAILURE in 10m 09s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/928360afd0f842e5956d6f3b9a3b3c06 : SUCCESS in 9m 26s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/596909ceadee4d0b8c35f2ad57c4ddff : SUCCESS in 39m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/268268a54637422b8d3e990fc22c01e8 : SUCCESS in 51m 28s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a77858c36643409d8f32a30f92dfd79a : SUCCESS in 52m 13s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c783e585c1844889b759a1e500659384 : SUCCESS in 25m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01e8963fbbdb4404b98c9302d416616f : SUCCESS in 3m 33s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b112b809c69b4a6183c3bd2678f0c193 : SUCCESS in 26m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8bd6ba9249bd45ef895bf828522103fa : SUCCESS in 59m 02s\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":14},{"id":"794e0aac14ef221e492a0343e1db904f7ffffad9","tag":"autogenerated:gerrit:newPatchSet","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-08-04 14:51:14.000000000","message":"Patch Set 15: Patch Set 14 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":15},{"id":"d5ba5bb832dd7d6e63fdc8037e24b6924ad6b9b7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 15:24:08.000000000","message":"Patch Set 15:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b575bdade9814e46841eb8342d67cf0e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e6f0ef7ce35c4dfab501eeb02a7914df : SUCCESS in 30m 22s","accounts_in_message":[],"_revision_number":15},{"id":"b7fba138a80f176cdbf711ddb1d8c30f39e65351","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 16:01:05.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2768b1a2b9064e968c50ad452c57311f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/72a67cd087664192804df1edef6306b0 : SUCCESS in 10m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0bbb7323ef83472a9b60f542adf0519f : SUCCESS in 9m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/eed03be1875344d8a76856ddedbb30d8 : SUCCESS in 1h 03m 11s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/57974ab8a90e4da380db6ce4ab7a1c8b : SUCCESS in 42m 57s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/972c4f8c23ea4fe08371cb4be9fcb30d : SUCCESS in 49m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9c0a21bc308e43558ed9a338b3b06a7e : SUCCESS in 1h 03m 08s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5b8616f54e6e476da6007afaacfc0877 : SUCCESS in 19m 21s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/db14d808b4a843bf82faae9fb34b7fc4 : SUCCESS in 20m 48s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c6bcaf4cd32c46539dfc8838e23cb427 : SUCCESS in 10m 55s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6ca0182653574f23a64d09ca73118ce8 : SUCCESS in 6m 38s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/bbbfce7cbd794721b17a8bee55df0779 : SUCCESS in 20m 01s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ef618d9c7a9d458c8854fa72fa9ea16b : SUCCESS in 12m 43s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/e156e9b6a0434fe4b9385844c8ef7e4e : SUCCESS in 29m 52s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/66d38c6745c64419b8e5754ca216c171 : SUCCESS in 12m 29s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/230344cef8754a41ae2c0f256b33e383 : SUCCESS in 12m 09s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/14eb8c8d2e9040179c5976135d0eed61 : SUCCESS in 13m 53s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/307032c360714e94a932832a8b12e5e5 : SUCCESS in 10m 39s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/db32f58d2ac4470a9729e0b8b10b308f : SUCCESS in 18m 13s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c43d78e3b8a34efdbf76846857253368 : SUCCESS in 7m 22s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/15154d745abf4763bf79fbdaba8fcc40 : FAILURE in 7m 47s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/a040926e2b3842eb9731858776e34c71 : SUCCESS in 8m 41s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/18bf0a807105474f85d5ef24f5573d96 : SUCCESS in 1h 03m 14s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/bf47caad76e74fb6bf5bf779e4935e12 : SUCCESS in 31m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/88bcc9599954482f90693e365b8cd93f : SUCCESS in 31m 33s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/40d2bc27c8954d87bbd106e263e6472b : SUCCESS in 14m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c884b26db6a4477b9db41b9dfe01909 : SUCCESS in 4m 05s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/89cc7f3a671f4b93b1c113c471b7139e : SUCCESS in 26m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/13da4a8105d94e62a6fe35bc11710f7b : SUCCESS in 52m 51s\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":15},{"id":"a5afe737773f6fd8380555c9424f757cf7329bbe","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-08-05 09:34:14.000000000","message":"Patch Set 15:\n\n(1 comment)","accounts_in_message":[],"_revision_number":15},{"id":"e6d872504d3cfe34d45831df321d0344291efb02","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-07 11:12:49.000000000","message":"Patch Set 15: Code-Review-1\n\n(10 comments)","accounts_in_message":[],"_revision_number":15},{"id":"0132594729d08365f6128435b7e554a8d4407b4a","tag":"autogenerated:gerrit:newPatchSet","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-08-10 11:41:18.000000000","message":"Uploaded patch set 16.\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":16},{"id":"b08d9fd28aa1f860c1459d08a8839ba02fa97971","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-08-10 11:43:02.000000000","message":"Patch Set 16:\n\n(10 comments)","accounts_in_message":[],"_revision_number":16},{"id":"6aabb02e13f49cda24e588763ecdaedce505b8a4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 12:18:45.000000000","message":"Patch Set 16:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ce0fd87c3dff47a088c8349d4a6a9939\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f10065c2ca944c7582e4baddfce7dd64 : SUCCESS in 35m 39s","accounts_in_message":[],"_revision_number":16},{"id":"8e4209761f77422ce15ee45dc2926ca17ffa457a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 12:47:49.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d4d5f7b17065474d8a982a02475412c5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e060cc370b4b46d8832a4efaeeb1fcd0 : SUCCESS in 11m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9a859a4d454749e9a47c613f1bfb41b9 : SUCCESS in 4m 22s\n- grenade https://zuul.opendev.org/t/openstack/build/1e0e298a72e142f9b3da4dbd68f76782 : SUCCESS in 1h 05m 51s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/fd7b515feb4a4b019d30901be98bee47 : SUCCESS in 1h 02m 25s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f73a5249001b490ba5103e54b3135297 : SUCCESS in 54m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/565c2d48ceb04a1fb270e4cd9538f8b4 : SUCCESS in 57m 49s (non-voting)\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9bf813f9a4214b1a8a662cdf60c672d5 : SUCCESS in 13m 14s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/52f19b4c5263489cad523d5b8ccf99f4 : SUCCESS in 24m 40s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a004682e580a4f2689cd5484448bccc5 : SUCCESS in 15m 14s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9d6792e0da134da9bdf6bce0ae355f93 : SUCCESS in 7m 58s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2453947641ff45b09a0b8215a91c73fd : SUCCESS in 20m 47s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ecdb6b5331d74ee787eb07cdd4680903 : SUCCESS in 21m 48s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/cb977fbe464744a68af78994964bf451 : SUCCESS in 31m 10s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/a4ab3fe6f7a943b58f461d7d448e8cdd : SUCCESS in 20m 23s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/2bb317541fa0484495298a6b65ff7c73 : SUCCESS in 15m 25s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/f520e57a6f0c4ea98261c08bfbcbf9d9 : SUCCESS in 17m 40s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c6fff3b2b1bd43cc89573e5004dce8f0 : SUCCESS in 13m 47s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/43f93285c22442be9a0ee5a53a19aff6 : SUCCESS in 16m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f5b6eb1066cd4dd38679aafc2eb850b0 : SUCCESS in 6m 25s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4516a3d0257b45b28bc331acee4c5a85 : FAILURE in 8m 31s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/077def6cc71042e7b88fac4dc03e8b83 : SUCCESS in 9m 15s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/4841b4b9dea942748d30447ed41ddc28 : SUCCESS in 47m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ace4dea5f4bf450795edde636ce5a1ac : SUCCESS in 51m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/81cf721aae194e43b8a8104d7d1d7929 : SUCCESS in 52m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7ccb153c55a5429aba11e543583aa1c7 : SUCCESS in 27m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/24784da433e6464d8de55c68ccd5fd39 : SUCCESS in 4m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b8d25794f9ab4cb58c72edda5bee583b : SUCCESS in 19m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1d03e5c7e30a41fc9d4c4d07875b4cc0 : SUCCESS in 1h 00m 59s\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":16},{"id":"2ccf4398299b5c4b0071f5213bd08315f348e010","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-11 12:53:06.000000000","message":"Patch Set 16: Code-Review-1\n\n(8 comments)","accounts_in_message":[],"_revision_number":16},{"id":"ec0ad9db8180508d12bdbfef216e14520e16d9c1","tag":"autogenerated:gerrit:newPatchSet","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-08-17 13:47:11.000000000","message":"Uploaded patch set 17.\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":17},{"id":"0937d93adfb14cb8d452738911dc6bb0c788435c","tag":"autogenerated:gerrit:newPatchSet","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-08-17 13:47:28.000000000","message":"Patch Set 18: Patch Set 17 was rebased","accounts_in_message":[],"_revision_number":18},{"id":"8b84eaf9bba980560680892686daa7412a912de3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 14:53:39.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1ce0d1b1188d4fe288942c407366fee2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0aec119a973d40efa4fa383c03d2cd23 : SUCCESS in 6m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6922f943e3ab4284ad269da9d36bcb9a : SUCCESS in 8m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/6b17fe8bc5844f97acd1dc17bbf32f74 : SUCCESS in 31m 32s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/26d26888a22e4e80bf9f7cabbfa79362 : SUCCESS in 59m 53s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e93d83f80be2424882a4ad76e953e5b4 : SUCCESS in 28m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/82888b1e1b4846c98652b8b1ea1e28e3 : SUCCESS in 28m 43s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f4c99bde426045f78116b649d88375b4 : SUCCESS in 21m 36s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8e2e8d5f513e4ec69ab9e3377ff0ebdd : SUCCESS in 11m 19s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f5b55f2e63bf498798fdf10e9d802b08 : SUCCESS in 20m 21s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ab0840c186ce4c45957fd97227ccd200 : SUCCESS in 9m 47s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/733c6916bc2545c0a09e20ed2d386847 : SUCCESS in 21m 52s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/bed6cb3184544c668fa0ac8091a7e2a9 : SUCCESS in 21m 15s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/3515b63f13674f55a2a9320e8cee9581 : SUCCESS in 29m 58s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/120f2501f1fb46df93c3cbb0aa83f170 : SUCCESS in 20m 17s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/d62efdf0ed7e4b7c855245965cee2a34 : SUCCESS in 8m 48s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ae18b9d21ffb4a96810ad5ea85fc160e : SUCCESS in 10m 13s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/00043af5c93a459c8aca33da0e018e58 : SUCCESS in 18m 18s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/b30ce47d766046f5addd876cd66a7afd : SUCCESS in 18m 11s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/24d623def7ea40d09efe7f7e0ad65fab : SUCCESS in 7m 05s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d29a2f215b7e4b6db430920718d4dc28 : FAILURE in 8m 44s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/67a40668952f452bb116b578a7c45677 : SUCCESS in 11m 41s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/85d5b178c44547e397c574c0233967c7 : SUCCESS in 42m 15s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5e7894b6d3124b238d9fb946cdbf044d : SUCCESS in 51m 30s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7266f572643849d4a22c268cd9ef016d : SUCCESS in 56m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3b3ea77472494001aecf108e73072f24 : SUCCESS in 28m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/905aa4e3093546c5bc94895b6fb9af18 : SUCCESS in 4m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/18daa1b6dda74ae8971f6b9660e85b0d : SUCCESS in 20m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/12875f45ba32423683fc1e6c10def482 : SUCCESS in 29m 35s\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-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.","accounts_in_message":[],"_revision_number":18},{"id":"279bd54cce020cc47123f90548f93299bbc0632b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 15:41:00.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e248fd3021af4a7aba377bc6ab6707ca\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7079afea1fe04afd95cced5b42b15acc : SUCCESS in 57m 14s","accounts_in_message":[],"_revision_number":18},{"id":"b5c381aea1206b527d314d93b94fb5a23e16b8a9","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-17 15:56:56.000000000","message":"Patch Set 18: Code-Review-1\n\n(8 comments)","accounts_in_message":[],"_revision_number":18},{"id":"00a39e0410d7ff01192f5221aed97224745ca332","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-08-18 10:53:00.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"9f27ae49e7e89fcc322bac5f600f86450db1ab1b","tag":"autogenerated:gerrit:newPatchSet","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-08-18 11:24:41.000000000","message":"Uploaded patch set 19.\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":19},{"id":"c32e40fa9cb9f5deafc892a5667fe86ebbce1541","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-08-18 11:28:21.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"cc018756b79dee0eb3fea486e5f8bbc4e581d610","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-18 12:01:37.000000000","message":"Patch Set 19:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/02e8c7c9b732488c96ac5c319f24b154\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4e51ff75430d42d797c2689c9180f569 : SUCCESS in 34m 07s","accounts_in_message":[],"_revision_number":19},{"id":"4fff81d505c96ee155b68f9e3159cfea6ca2240b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-18 12:32:11.000000000","message":"Patch Set 19: Verified-1\n\n(1 comment)\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/d9f95faa37d34f9aa06d3b87e18f7e7c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d8143b53606f400eb197491967d8655d : SUCCESS in 8m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a3f6c5cc9fc7471d9d7da49785b08b95 : SUCCESS in 7m 48s\n- grenade https://zuul.opendev.org/t/openstack/build/98a57711fbbb4086aab64900ee6d0bee : SUCCESS in 44m 13s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7da71f262c7f42fcb6ac48f4b74c2e65 : SUCCESS in 1h 01m 48s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a5e4d8f98365419bbac61be185013a5e : SUCCESS in 50m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/02a07f5c17624ab1a647a02979eecc1e : SUCCESS in 58m 55s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e09aa746b41d44b692294fa9f8fb7558 : SUCCESS in 10m 36s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/929f9af53ef64791873d5bc73feb1b1b : SUCCESS in 10m 55s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d396c6c2bf4e49e7b6a67e2313396f94 : SUCCESS in 18m 38s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9c0f348014f6401ca8de4e578e90a932 : SUCCESS in 6m 47s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/51ea1294cce74bf0bf40873dc4e7bc59 : SUCCESS in 13m 47s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/c9741f292d894886a97a4ec6524cdcd7 : SUCCESS in 22m 28s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/6baae590f0eb442ba19d87a4f3834bf3 : SUCCESS in 31m 28s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/a99b860daead4a37a87308d5b702489c : SUCCESS in 15m 07s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/50e439f3325b470aaf8e756318f9a7ec : SUCCESS in 13m 56s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ec916e989446438993aa9e6ee56aad7b : SUCCESS in 15m 26s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c5eb7d56b7f74d579e73227b8b523fe2 : SUCCESS in 19m 25s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/4ec8db7dc89a41879e17925fda4d5a13 : SUCCESS in 9m 01s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/8719ccc92db44070ad230de17bc29396 : SUCCESS in 5m 53s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1e0cbbd7c04a46d186c5edf7ef005708 : FAILURE in 6m 46s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/f24769142055436596d310bb64b2eacd : SUCCESS in 8m 53s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/4318e8cb37cf4590a8e209e5c14af507 : SUCCESS in 56m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e98e2f84ad2845c4abc77697fd50f53e : SUCCESS in 51m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6d13bffaf4214e6b909be7d1d4603b6e : SUCCESS in 52m 52s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/11435a448c2544abab4b05d82bc4bb26 : SUCCESS in 28m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d9f8ff686fea482699fad21b2befefd8 : FAILURE in 3m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/260fa02a30174ecaa9f8f82a6088be4c : SUCCESS in 19m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/89a9bb57e164450c933b54e606d695b1 : SUCCESS in 30m 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-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":19},{"id":"9dcc1652c5edb6c46212170b53e984b822f46f7c","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-18 12:49:38.000000000","message":"Patch Set 19:\n\n(7 comments)","accounts_in_message":[],"_revision_number":19},{"id":"ac38ef70d1e866820bf0e192133c72bfc7be692c","tag":"autogenerated:gerrit:newPatchSet","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-08-18 13:11:57.000000000","message":"Uploaded patch set 20.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":20},{"id":"009fe65e04e3755dba8f8236367c7d3a07b3532b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-18 14:12:53.000000000","message":"Patch Set 20:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/336c51cb86a04fdaac79d81b5d874ff2\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4e33cec9b6aa474e9b623c03301f7d75 : SUCCESS in 58m 23s","accounts_in_message":[],"_revision_number":20},{"id":"0074bc646ed427ac67a77a26cb0ad67cdd86e3d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-18 14:19:07.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3e14b617329148cd983715c96188d89f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/82f05d08bf9945eba6d236db0ccf7548 : SUCCESS in 5m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a668dfb571df46729c3537499eccd1c4 : SUCCESS in 8m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/069de1fa317f46b5aac9ec7009422bb4 : SUCCESS in 36m 40s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/568091f244844e12b7f83bd830c3ab33 : SUCCESS in 34m 41s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/23a6bdaee9b3475b961da53700c7545f : SUCCESS in 40m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/055e27fb7b474436a35332db7785b949 : SUCCESS in 47m 04s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a54b913ae4074b10899609b78465a4b5 : SUCCESS in 17m 26s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a1e9049dea6743369183041233c686a4 : SUCCESS in 12m 59s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ab1ddc84abc949dd94408289c7e50752 : SUCCESS in 18m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/04fc10528e7b4c428b3155429096befa : SUCCESS in 6m 49s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/647965e4231c4fdb87b01e5e4fdf0bc8 : SUCCESS in 13m 15s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/19d88f2480d0481bbd5ee5556e86f2ed : SUCCESS in 10m 37s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/e08c59bcca2246b8af39b0696f318b07 : SUCCESS in 11m 50s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/4705b1b0ff8d4a118d1c30b312d6e5e1 : SUCCESS in 21m 12s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f4964b5a15f3431892a37b9de36417ca : SUCCESS in 9m 07s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/1788a8e4417645779d0afe9a36f5f45b : SUCCESS in 8m 31s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/1330fd8fc75445eba8fb02a7544a225e : SUCCESS in 8m 30s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/4dad877b87ed49e99964914cb2dc2652 : SUCCESS in 9m 09s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fcf7d498558d412081fbcbd8511fcc91 : SUCCESS in 6m 29s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/62faa42e7dbe4f8787ead152b8f2a8e5 : FAILURE in 4m 19s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/0365dcfecceb4ef885efc98306597ed0 : SUCCESS in 5m 52s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/24063fbbbd214f60a077b4c42fc9621f : SUCCESS in 1h 01m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4d66d9dff56b4419b3f1aa9bb1995a72 : SUCCESS in 38m 14s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/cf909d673ec54a9e89a55639b94e6c6b : SUCCESS in 38m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1aa4d0f2d5f14d48af641fb9719dd329 : SUCCESS in 21m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/595b46b9df99421d818dea324677b445 : SUCCESS in 5m 27s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b186a3ac15ed4e4b93ed3fa28e0422a0 : SUCCESS in 16m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a9e1dcff7fde4c2bafd5d4451a8cfda6 : SUCCESS in 56m 52s\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.","accounts_in_message":[],"_revision_number":20}],"current_revision_number":20,"current_revision":"041f6c1f6464f4d84d60761614a32e917641e856","revisions":{"bf7cb871567ff82073e514e27087db9ee2553e31":{"kind":"REWORK","_number":1,"created":"2026-04-14 13:22:38.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/1"}}},"commit":{"parents":[{"commit":"51b068309a626d2228ab69b5158ee857e96d101d","subject":"tests: more timestamp iter refactoring","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/51b068309a626d2228ab69b5158ee857e96d101d"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:21:45.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to true\n(maintaining backward compatibility). When set to false, the auditors\nwill log hash location mismatches as errors instead of quarantining,\nallowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bf7cb871567ff82073e514e27087db9ee2553e31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bf7cb871567ff82073e514e27087db9ee2553e31"}]},"branch":"refs/heads/master"},"a1e7a69aec5585bb2b50ce96e87ea98afc39a36b":{"kind":"REWORK","_number":2,"created":"2026-05-07 10:48:44.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/2"}}},"commit":{"parents":[{"commit":"51b068309a626d2228ab69b5158ee857e96d101d","subject":"tests: more timestamp iter refactoring","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/51b068309a626d2228ab69b5158ee857e96d101d"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-05-07 10:42:59.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a1e7a69aec5585bb2b50ce96e87ea98afc39a36b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a1e7a69aec5585bb2b50ce96e87ea98afc39a36b"}]},"branch":"refs/heads/master"},"81e732610773bef562a5ecf2b8a19e5a9f03ee5e":{"kind":"REWORK","_number":3,"created":"2026-05-11 11:33:31.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/3"}}},"commit":{"parents":[{"commit":"51b068309a626d2228ab69b5158ee857e96d101d","subject":"tests: more timestamp iter refactoring","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/51b068309a626d2228ab69b5158ee857e96d101d"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-05-11 11:33:19.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/81e732610773bef562a5ecf2b8a19e5a9f03ee5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/81e732610773bef562a5ecf2b8a19e5a9f03ee5e"}]},"branch":"refs/heads/master"},"0b905bd9d91f105e09f3b9228bcc47ed619a9329":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-05-11 12:13:32.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/4"}}},"commit":{"parents":[{"commit":"bb378869ba1adc3db90eb8b20c97636cf2213938","subject":"Merge \"tests: more rebalance_missing_suppression_count scenario\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bb378869ba1adc3db90eb8b20c97636cf2213938"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-05-11 12:13:32.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0b905bd9d91f105e09f3b9228bcc47ed619a9329"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0b905bd9d91f105e09f3b9228bcc47ed619a9329"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"ours":"81e732610773bef562a5ecf2b8a19e5a9f03ee5e","theirs":"bb378869ba1adc3db90eb8b20c97636cf2213938","contains_conflicts":false}},"4b632946af65a36ffad556ac0d71bbe92a4cbb6d":{"kind":"REWORK","_number":5,"created":"2026-05-19 10:08:17.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/5"}}},"commit":{"parents":[{"commit":"0d356332512bb576b7813860f0df69304161a5b7","subject":"Merge \"container-sync: fix failing unit test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d356332512bb576b7813860f0df69304161a5b7"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-05-19 10:07:51.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4b632946af65a36ffad556ac0d71bbe92a4cbb6d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4b632946af65a36ffad556ac0d71bbe92a4cbb6d"}]},"branch":"refs/heads/master"},"d46eca2712b9fccdd5e70062495cd65b813da5cb":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-06-02 08:01:03.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/6"}}},"commit":{"parents":[{"commit":"f52988bb3f3bca035ea913643d71114d43ef43ac","subject":"Merge \"Reject oversized chunked S3 XML bodies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f52988bb3f3bca035ea913643d71114d43ef43ac"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-06-02 08:01:03.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d46eca2712b9fccdd5e70062495cd65b813da5cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d46eca2712b9fccdd5e70062495cd65b813da5cb"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"ours":"4b632946af65a36ffad556ac0d71bbe92a4cbb6d","theirs":"f52988bb3f3bca035ea913643d71114d43ef43ac","contains_conflicts":false}},"2faecfda85974fd5f077e01a2e8f63399200270f":{"kind":"REWORK","_number":7,"created":"2026-06-04 14:24:41.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/7"}}},"commit":{"parents":[{"commit":"0d356332512bb576b7813860f0df69304161a5b7","subject":"Merge \"container-sync: fix failing unit test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d356332512bb576b7813860f0df69304161a5b7"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-06-04 13:51:51.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2faecfda85974fd5f077e01a2e8f63399200270f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2faecfda85974fd5f077e01a2e8f63399200270f"}]},"branch":"refs/heads/master"},"ea38b0ec863b8f6bd51a80ff2701a746ae6e41ab":{"kind":"REWORK","_number":8,"created":"2026-06-10 08:41:59.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/8"}}},"commit":{"parents":[{"commit":"0d356332512bb576b7813860f0df69304161a5b7","subject":"Merge \"container-sync: fix failing unit test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d356332512bb576b7813860f0df69304161a5b7"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-06-10 08:41:47.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ea38b0ec863b8f6bd51a80ff2701a746ae6e41ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ea38b0ec863b8f6bd51a80ff2701a746ae6e41ab"}]},"branch":"refs/heads/master"},"f1bfcf3dc97733a9b148232d1d592b8a6fad6d16":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2026-06-10 08:42:39.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/9"}}},"commit":{"parents":[{"commit":"c528947467760b2ef26a4114a081bc7c38864b9c","subject":"Merge \"tests: Test more methods for publicAccessBlock\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c528947467760b2ef26a4114a081bc7c38864b9c"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-06-10 08:42:39.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1bfcf3dc97733a9b148232d1d592b8a6fad6d16"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1bfcf3dc97733a9b148232d1d592b8a6fad6d16"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"0d356332512bb576b7813860f0df69304161a5b7","ours":"ea38b0ec863b8f6bd51a80ff2701a746ae6e41ab","theirs":"c528947467760b2ef26a4114a081bc7c38864b9c","merge_strategy":"recursive","contains_conflicts":false}},"9fa398ae8c423c980ac29b074706a8c351f7a206":{"kind":"REWORK","_number":10,"created":"2026-06-11 12:39:31.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/10"}}},"commit":{"parents":[{"commit":"0d356332512bb576b7813860f0df69304161a5b7","subject":"Merge \"container-sync: fix failing unit test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d356332512bb576b7813860f0df69304161a5b7"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-06-11 12:39:22.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9fa398ae8c423c980ac29b074706a8c351f7a206"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9fa398ae8c423c980ac29b074706a8c351f7a206"}]},"branch":"refs/heads/master"},"410109c679499fc4b1d90713c57c8a64b9deaea9":{"kind":"REWORK","_number":11,"created":"2026-07-14 09:46:44.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/11"}}},"commit":{"parents":[{"commit":"0d356332512bb576b7813860f0df69304161a5b7","subject":"Merge \"container-sync: fix failing unit test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d356332512bb576b7813860f0df69304161a5b7"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-07-14 09:46:28.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/410109c679499fc4b1d90713c57c8a64b9deaea9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/410109c679499fc4b1d90713c57c8a64b9deaea9"}]},"branch":"refs/heads/master"},"b9bcdd74fe7ec408d1f964553960cd9fbe82293a":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2026-07-14 09:46:59.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/12"}}},"commit":{"parents":[{"commit":"ced44759bcfc90839b73401ef5781c0945ea7f41","subject":"Don\u0027t include logging in inline account-update timeout","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ced44759bcfc90839b73401ef5781c0945ea7f41"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-07-14 09:46:59.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b9bcdd74fe7ec408d1f964553960cd9fbe82293a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b9bcdd74fe7ec408d1f964553960cd9fbe82293a"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"0d356332512bb576b7813860f0df69304161a5b7","ours":"410109c679499fc4b1d90713c57c8a64b9deaea9","theirs":"ced44759bcfc90839b73401ef5781c0945ea7f41","merge_strategy":"recursive","contains_conflicts":false}},"66c0ac8daf698f328d57623cc042664b62e60f14":{"kind":"REWORK","_number":13,"created":"2026-07-14 10:58:07.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/13"}}},"commit":{"parents":[{"commit":"ced44759bcfc90839b73401ef5781c0945ea7f41","subject":"Don\u0027t include logging in inline account-update timeout","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ced44759bcfc90839b73401ef5781c0945ea7f41"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-07-14 10:57:54.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/66c0ac8daf698f328d57623cc042664b62e60f14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/66c0ac8daf698f328d57623cc042664b62e60f14"}]},"branch":"refs/heads/master"},"cd9996b2a7206ba44340f937c6e92932b8ef49de":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2026-07-27 09:44:26.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/14"}}},"commit":{"parents":[{"commit":"b0f92bd978266f30c20cfc9b37c63f3df81a22a2","subject":"statsd: send None label values as an empty string","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b0f92bd978266f30c20cfc9b37c63f3df81a22a2"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-07-27 09:44:26.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cd9996b2a7206ba44340f937c6e92932b8ef49de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cd9996b2a7206ba44340f937c6e92932b8ef49de"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"ced44759bcfc90839b73401ef5781c0945ea7f41","ours":"66c0ac8daf698f328d57623cc042664b62e60f14","theirs":"b0f92bd978266f30c20cfc9b37c63f3df81a22a2","merge_strategy":"recursive","contains_conflicts":false}},"22c1a9c2591558bde349fd30831ec16664c3ed89":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2026-08-04 14:51:14.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/15"}}},"commit":{"parents":[{"commit":"541a59863752de0636a1747e5c3223676a904c35","subject":"Merge \"proxy-logging: always label stats with account\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/541a59863752de0636a1747e5c3223676a904c35"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-08-04 14:51:14.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, auditors would\nquarantine all objects, accounts, and containers that appeared to be in\nthe wrong filesystem locations. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object, account, and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests for all auditors\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/22c1a9c2591558bde349fd30831ec16664c3ed89"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/22c1a9c2591558bde349fd30831ec16664c3ed89"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"b0f92bd978266f30c20cfc9b37c63f3df81a22a2","ours":"cd9996b2a7206ba44340f937c6e92932b8ef49de","theirs":"541a59863752de0636a1747e5c3223676a904c35","merge_strategy":"recursive","contains_conflicts":false}},"001c238e6dfa9aff15e4ca15523ff82172951211":{"kind":"REWORK","_number":16,"created":"2026-08-10 11:41:18.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/16"}}},"commit":{"parents":[{"commit":"e5fdf364b597a7289768156d5e23bad70107cf90","subject":"Merge \"zuul: temporarily make openstacksdk-functional-devstack non-voting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e5fdf364b597a7289768156d5e23bad70107cf90"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-08-10 11:39:58.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, the object auditor would\nquarantine all objects that appeared to be in\nthe wrong filesystem location. Account and container DB auditors had no hash\nlocation mismatch detection. This made recovery difficult as\noperators had to manually move quarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) that defaults to false.\nWhen set to false, the auditors will log hash location mismatches\nas errors instead of quarantining, allowing operators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object auditor\n- New hash location mismatch detection added to account and container auditors\n- Updated auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe test\n- Updated object-server.conf-sample, account-server.conf-sample and\ncontainer-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/001c238e6dfa9aff15e4ca15523ff82172951211"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/001c238e6dfa9aff15e4ca15523ff82172951211"}]},"branch":"refs/heads/master"},"27023bcbb9c5bc2657abf968a257ddf508b35bd5":{"kind":"REWORK","_number":17,"created":"2026-08-17 13:47:11.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/17"}}},"commit":{"parents":[{"commit":"0d356332512bb576b7813860f0df69304161a5b7","subject":"Merge \"container-sync: fix failing unit test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d356332512bb576b7813860f0df69304161a5b7"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-08-17 13:46:59.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, the object\nauditor would quarantine all objects that appeared to be in the\nwrong filesystem location. Account and container DB auditors had no\nhash location mismatch detection.\nThis made recovery difficult as operators had to manually move\nquarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) for the object auditor\nthat defaults to false. When set to false, the object auditor will\nlog hash location mismatches as errors instead of quarantining, allowing\noperators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nAccount and container auditor now detect hash location mismatches and\nalways log them as errors (log only, no quarantining).\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object auditor\n- New hash location mismatch detection added to account and container\nauditors (log-only)\n- Updated object auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests\n- Updated object-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/27023bcbb9c5bc2657abf968a257ddf508b35bd5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/27023bcbb9c5bc2657abf968a257ddf508b35bd5"}]},"branch":"refs/heads/master"},"ef58dcb865dd446b239e002784afd53186b1bfe8":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2026-08-17 13:47:28.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/18"}}},"commit":{"parents":[{"commit":"3064444bf433dfb7ade3d91130b58f7bceae9add","subject":"CHANGELOG for 2.38.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3064444bf433dfb7ade3d91130b58f7bceae9add"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-08-17 13:47:28.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, the object\nauditor would quarantine all objects that appeared to be in the\nwrong filesystem location. Account and container DB auditors had no\nhash location mismatch detection.\nThis made recovery difficult as operators had to manually move\nquarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) for the object auditor\nthat defaults to false. When set to false, the object auditor will\nlog hash location mismatches as errors instead of quarantining, allowing\noperators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nAccount and container auditor now detect hash location mismatches and\nalways log them as errors (log only, no quarantining).\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object auditor\n- New hash location mismatch detection added to account and container\nauditors (log-only)\n- Updated object auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests\n- Updated object-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ef58dcb865dd446b239e002784afd53186b1bfe8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ef58dcb865dd446b239e002784afd53186b1bfe8"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"0d356332512bb576b7813860f0df69304161a5b7","ours":"27023bcbb9c5bc2657abf968a257ddf508b35bd5","theirs":"3064444bf433dfb7ade3d91130b58f7bceae9add","merge_strategy":"recursive","contains_conflicts":false}},"c015ca79e54d13908e331f44b02f70c892f3c346":{"kind":"REWORK","_number":19,"created":"2026-08-18 11:24:41.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/19"}}},"commit":{"parents":[{"commit":"3064444bf433dfb7ade3d91130b58f7bceae9add","subject":"CHANGELOG for 2.38.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3064444bf433dfb7ade3d91130b58f7bceae9add"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-08-18 11:21:50.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, the object\nauditor would quarantine all objects that appeared to be in the\nwrong filesystem location. Account and container DB auditors had no\nhash location mismatch detection.\nThis made recovery difficult as operators had to manually move\nquarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) for the object auditor\nthat defaults to false. When set to false, the object auditor will\nlog hash location mismatches as errors instead of quarantining, allowing\noperators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nAccount and container auditors now detect hash location mismatches and\nalways log them as errors (log only, no quarantining).\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object auditor\n- New hash location mismatch detection added to account and container\nauditors (log-only)\n- Updated object auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests\n- Updated object-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c015ca79e54d13908e331f44b02f70c892f3c346"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c015ca79e54d13908e331f44b02f70c892f3c346"}]},"branch":"refs/heads/master"},"041f6c1f6464f4d84d60761614a32e917641e856":{"kind":"REWORK","_number":20,"created":"2026-08-18 13:11:57.000000000","uploader":{"_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"},"ref":"refs/changes/62/984562/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/984562/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/984562/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/984562/20"}}},"commit":{"parents":[{"commit":"3064444bf433dfb7ade3d91130b58f7bceae9add","subject":"CHANGELOG for 2.38.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3064444bf433dfb7ade3d91130b58f7bceae9add"}]}],"author":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-04-14 13:15:23.000000000","tz":0},"committer":{"name":"Andressa Cabistani","email":"acabistani@gmail.com","date":"2026-08-18 13:11:50.000000000","tz":0},"subject":"Add quarantine_when_hash_location_mismatch config option","message":"Add quarantine_when_hash_location_mismatch config option\n\nAdd a new configuration option \u0027quarantine_when_hash_location_mismatch\u0027\nto allow operators to recover from accidental changes to\nswift_hash_path_prefix or swift_hash_path_suffix in swift.conf.\n\nPreviously, when hash values were accidentally changed, the object\nauditor would quarantine all objects that appeared to be in the\nwrong filesystem location. Account and container DB auditors had no\nhash location mismatch detection.\nThis made recovery difficult as operators had to manually move\nquarantined data back.\n\nThis patch introduces a new boolean config option\n(quarantine_when_hash_location_mismatch) for the object auditor\nthat defaults to false. When set to false, the object auditor will\nlog hash location mismatches as errors instead of quarantining, allowing\noperators to:\n\n1. Revert the hash values in swift.conf\n2. Restart services\n3. Verify data is accessible again\n\nAccount and container auditors now detect hash location mismatches and\nalways log them as errors (log only, no quarantining).\n\nChanges include:\n- New exceptions: DiskFileHashLocationMismatch and\nDatabaseHashLocationMismatch\n- Config option added to object auditor\n- New hash location mismatch detection added to account and container\nauditors (log-only)\n- Updated object auditor logic to check config before quarantining\n- Full test coverage: unit tests and probe tests\n- Updated object-server.conf-sample with config documentation\n\nChange-Id: Ia66b8422fd9f0c5de9f857f946e002e8e3dcf7b6\nSigned-off-by: Andressa Cabistani \u003cacabistani@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/041f6c1f6464f4d84d60761614a32e917641e856"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/041f6c1f6464f4d84d60761614a32e917641e856"}]},"branch":"refs/heads/master"}},"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":""}}}]}
