)]}'
{"id":"openstack%2Fswift~925188","triplet_id":"openstack%2Fswift~master~Idddfa89e45346d24294d6aa2c2873693cbe07859","project":"openstack/swift","branch":"master","topic":"internal_client_reaper","attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2024-07-30 12:08:22.000000000","reason":"A robot voted negatively on a label"},"597":{"account":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"last_update":"2024-10-21 06:35:23.000000000","reason":"Vote got outdated and was removed: Code-Review+1"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Idddfa89e45346d24294d6aa2c2873693cbe07859","subject":"WIP: reaper: use internal client","status":"NEW","created":"2024-07-30 11:07:17.000000000","updated":"2024-12-06 07:44:33.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":2,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"b009c7de7d045488104f53e3e3bd1758b4a337d5","_number":925188,"virtual_id_number":925188,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"tag":"autogenerated:zuul:check","value":1,"date":"2024-12-06 07:44:33.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-07-30 12:08:22.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":"2024-08-23 19:57:35.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"REVIEWER"},{"updated":"2024-10-17 22:29:11.000000000","updated_by":{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"},"reviewer":{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"},"state":"CC"}],"messages":[{"id":"649a1febfdf92c7ff6f72768a9b377dd19a9cc15","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2024-07-30 11:07:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0f647bc673cb6d3fab087c88a8876e7eea0f6927","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2024-07-30 11:10:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"39b0268b2c49c4068d4a703c3cffd8695c19b19b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-30 12:08:22.000000000","message":"Patch Set 1: Verified-1\n\n(3 comments)\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/35ab8b9676f04645a5ac4d820f968cc1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9e595b191eb4754b58cfccdf90e8126 : SUCCESS in 10m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/2892f832b2f1475ab6a2798a3027397f : SUCCESS in 45m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a456990ea4d44d86afa0d792200f29b2 : SUCCESS in 53m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8c0052fcf02d4f8b911ab8c02725dc5c : SUCCESS in 55m 48s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/71a5747216184a30bed17af18c4f6b16 : SUCCESS in 20m 19s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3a0215fd1ed4415fa0f7b9b320305e55 : SUCCESS in 21m 30s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a2686d6362184affa543addd724f9e48 : SUCCESS in 21m 29s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/195e6952328d40e18bec86e174e6f219 : SUCCESS in 5m 10s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a60e7e54313648668d02e62fb5b3ed2c : FAILURE in 20m 58s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/664cbc68ae1c4ba7a08efc2dec6a273c : FAILURE in 19m 30s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/cac0f9f75d6a4c3d9bd19444c5f3318f : FAILURE in 20m 19s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/c2f0ee7d89a04393835980337b23ab0c : FAILURE in 20m 49s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/73e6c4dd6b8d452bae7a331490503c2a : FAILURE in 33m 04s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/364b9e74db1c46abbe8c97e193da3ea0 : SUCCESS in 19m 02s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/32a9df192d6844aa9fb8d51a7b81974e : SUCCESS in 16m 55s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/227654debfc04e939ebd9b4b0fc1f778 : SUCCESS in 20m 48s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/b677b389c255446197e28beadd06f873 : SUCCESS in 14m 16s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/a4f60e032a0149a5b99c5391a9a6f5df : SUCCESS in 18m 08s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/3fa88db6d31d4597944110b1089d70d3 : SUCCESS in 18m 18s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4c9749d4aee04ce59fd731e34f0a3e6c : SUCCESS in 8m 14s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/27fedcb1e88640e5bfeb122e23a264d8 : SUCCESS in 11m 56s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/470847e3666a4c6db269eff6b37e0844 : SUCCESS in 7m 54s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/0e26b28ea8ff44888bf61287d6c7e386 : SUCCESS in 49m 18s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7310f0b8106640f9a1cb347e3cd85110 : SUCCESS in 50m 31s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2a5b234cf17c4ad7b4ee329b84feac37 : SUCCESS in 38m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/048eb11aaa5743c68586c22bdbb7aec3 : FAILURE in 19m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/52d4f49d65264f68aa4a013fec08797b : FAILURE in 4m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/52f811d188e8407cafac6a9d5e8a0552 : SUCCESS in 16m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/52a1992571f74a7aa8a540e127fc6730 : SUCCESS in 55m 25s","accounts_in_message":[],"_revision_number":1},{"id":"cb365cc16164b35a3955f25ffc1f6cf626d96d37","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-30 12:13:43.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/576bb076621f4a17b740ac04d7f6cbe2\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/13caf2913696466a9d43f8eae123eef8 : FAILURE in 1h 04m 37s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3f1c527bedd34a52bedb0cc58d307c9e : FAILURE in 46m 48s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/1e60434d73574d779d88199e2ad3b102 : SUCCESS in 56m 24s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/fc4429675f694f9284b93640a3ba078d : SUCCESS in 47m 16s","accounts_in_message":[],"_revision_number":1},{"id":"403f227118b310b39ee362ea84078e0bf2525898","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2024-07-31 05:03:00.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"933f1f3ac964da39f1ab0067b73431403b7a4e28","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-31 06:14:22.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/04629271232742888ffd55ccf578d732\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ee276f68880402fb14733525a4d95ff : SUCCESS in 8m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/325939aed6644858af6e1ea0aa47d02c : SUCCESS in 1h 05m 57s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c5ce2d8135b944979016d0183fb474aa : SUCCESS in 44m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/864f4b9f469d4a218b9a0596852de89a : SUCCESS in 1h 01m 06s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ee889bde1091454e9b4ae71f70cae144 : SUCCESS in 19m 05s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fabc4ffaaf3b4a6c9d1c608a6cec9ec9 : SUCCESS in 18m 09s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4ebbc75ca6f44c29be90a220ba51883f : SUCCESS in 19m 50s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6286744af1d0429482e3956583a123a9 : SUCCESS in 4m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/44010f59eb3543688c68acb3c5466d32 : SUCCESS in 19m 50s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9664db7138054c28884de2b52d174c5e : SUCCESS in 14m 41s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8de9b0135cc142bc9957b12d3d38d429 : SUCCESS in 14m 08s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/0b2f305a15ae4da897a7801d1db80ee2 : SUCCESS in 14m 44s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/08570213bdd8444c9300ac4da8dd93f3 : SUCCESS in 27m 53s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5437f0ed54284146bed3b8c9f74a7088 : SUCCESS in 14m 30s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/341e64f9ccea474caf83dae285233374 : SUCCESS in 17m 07s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ab097829c5c646c382ad7f935561cb78 : SUCCESS in 20m 29s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/2cc84eadbe77436ab574b065f951c230 : SUCCESS in 13m 21s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/6dc39c777c2642368226e3300e7aba46 : SUCCESS in 15m 00s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/cc73c14f130e44a9a73f380eb5218a67 : SUCCESS in 15m 49s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ce5940a7575c4d5a9cecc1f77b87f3dc : SUCCESS in 5m 08s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d6992b597cd1458aae86e85d6eba8d5b : SUCCESS in 14m 27s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/08435ada03c64ac19e5132caaca0be06 : SUCCESS in 5m 35s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/69e1995513c447ba9214a941831fff83 : SUCCESS in 53m 14s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/359c862886c247a48d607a01896197f6 : SUCCESS in 34m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b7b1c04b9dc54bcbbff3a569a4fe6c94 : SUCCESS in 54m 44s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/071e109c8783428091f694ac0cd3c19d : SUCCESS in 15m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e38ce7dca4984883b529cd9bfdce52b4 : SUCCESS in 4m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9e76780cf13540caa4f97cfbb1775d89 : SUCCESS in 15m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bab5cc04c9bb4b3bb09d9d7cec483fd0 : SUCCESS in 1h 00m 59s","accounts_in_message":[],"_revision_number":2},{"id":"d8f7d6c96fab1e516bcf40a50704f981dcf6f56e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-31 06:37:19.000000000","message":"Patch Set 2:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3f5b16abd23448e5a0409bc681c924f5\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/a39a48e24a14447681cfb52bd08b2d69 : TIMED_OUT in 1h 30m 52s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/cb6389827a4b4adeb90a418c3a227b87 : SUCCESS in 1h 23m 10s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/9abcc4e2db5544f5a28a584c644bc365 : TIMED_OUT in 1h 32m 11s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/cffd71f22bff475fadc98862a6fbb180 : TIMED_OUT in 1h 30m 53s","accounts_in_message":[],"_revision_number":2},{"id":"c6c4502c14ed2b8ac9fdaa7d4fd84b218b99b2f8","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2024-08-23 19:57:35.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"19924d6a462f85bbc88a21067ac4c2ac94b0b2e3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2024-10-21 06:35:23.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"d15edecfcb8268679b74ada5eb51130bed15e24c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-21 08:27:27.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e74b97839d604635a03aeed4858d17ee\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5b89b6fafa524b2db771010474ff86a6 : FAILURE in 1h 50m 08s","accounts_in_message":[],"_revision_number":3},{"id":"6a5c85dd4bb88bc4a24566d22773aa2966fb5bfa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-21 08:42:43.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/832a7642e72642b5bec3e31b477d9df0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70094073a6d5442b8a71ca3468fd83b6 : SUCCESS in 9m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/246f433a31ff4a54a2c9585f4121ae2d : SUCCESS in 40m 18s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5e87dd4ef18447569fb1baf6b8ced3d1 : SUCCESS in 52m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0c0dc6e4977e421b941360bf7f9ec658 : SUCCESS in 46m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/05d54ed101d74dcab9a10d14754f755f : SUCCESS in 1h 04m 17s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/454a14a4c1694aebb884bc48a2e8f276 : SUCCESS in 17m 15s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/24f6bf00bd5c4cdb836cd9f248e78ebe : SUCCESS in 10m 42s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/55384cf53c5149aa8faa5ccd2eaaf3dd : SUCCESS in 17m 03s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ce93f9c0fdd64effbb4537ec5ba46fd5 : SUCCESS in 5m 35s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3fe532c3b3464b00bf8487d9fd7bac2b : FAILURE in 19m 12s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ea37ce9d9fac4915b684dc341b37e517 : FAILURE in 14m 00s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/3b4b2f931af546daa950306b636b013b : FAILURE in 17m 00s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/d7e74ae655cc434ab6bdfa9f5d5f1c7b : FAILURE in 11m 28s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/b8c9a84052f641ac9008bdf66535f190 : FAILURE in 20m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2da982893f3d41afb953b39f8022a0e3 : SUCCESS in 16m 39s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/462d3060987e45bd9230c30437b7b1b3 : SUCCESS in 16m 53s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/527e2e321dbf421d8aefbaf133a609e5 : SUCCESS in 11m 22s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/5f7f5b75d81346a0a6223e3c1b02cd52 : SUCCESS in 15m 40s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/cc07fdb851264f7abf0254c712be1153 : SUCCESS in 15m 06s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/e7ab2dd85859470887853e9f3b2ba0f3 : SUCCESS in 18m 34s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0db6053324434d2da4ae179e23046c4a : SUCCESS in 5m 59s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1633fbfd8c08423c9dcdde1bf70c202b : SUCCESS in 12m 53s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/fa47fb15f6184a5bae060a91b7263093 : SUCCESS in 9m 08s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/cbe7e0c85ec74ba09c01fa743d3d77cb : TIMED_OUT in 2h 01m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d9911d1ef1cc41a9b301868ecbb381e7 : SUCCESS in 47m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e600981a03134e52a192bf66330070f4 : SUCCESS in 40m 15s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f1989afff98744e29b441591c226a9e1 : FAILURE in 18m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/340db6aeb8f04b8a86deb2508c064297 : SUCCESS in 3m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/fe1c1ff2a8004cd092643ae4b0362507 : SUCCESS in 17m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c8b7c809b8c440c598224c024b6d3d11 : SUCCESS in 51m 58s","accounts_in_message":[],"_revision_number":3},{"id":"ab56455adf20e5f503184b94824fec7679612849","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2024-12-02 06:15:48.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"025369b356b60e51cd702abb1543eb65f2338f84","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-02 07:17:19.000000000","message":"Patch Set 4: 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/c1b26a21b8b243f48f86475fbd4ce861\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af382f981d84457b86598d65f2e20165 : SUCCESS in 9m 19s\n- grenade https://zuul.opendev.org/t/openstack/build/b180d4b544494634a5e58479f25bd449 : SUCCESS in 42m 29s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/eeec1ff4fa9644939e2d40139ccac67a : SUCCESS in 41m 36s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e5a04f658e3b4f509b22ee88ffc9cb1a : SUCCESS in 41m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/28175322963e4b1791015f794f517b6f : SUCCESS in 54m 07s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4c04b6d9be114ff9be3c85f09c23eb45 : SUCCESS in 15m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2bf3fc89bbd849e3985a01abada278e5 : SUCCESS in 22m 26s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d2e2faae980f408e9571994093d44773 : SUCCESS in 22m 47s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3730bea8076144b0a924e26f92ab2871 : SUCCESS in 5m 23s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/99d89659408b4524a6d05c95662154fe : FAILURE in 10m 11s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9e23258130ed417bbcb0028c309c64f5 : FAILURE in 12m 07s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/f987ae2775d14cf3858159631e3d7f94 : FAILURE in 19m 13s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/9e574071a4da461dac58ce929de2f304 : FAILURE in 18m 50s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/02ac2807a2154f7ab6cf2ccf65fe93b8 : SUCCESS in 9m 21s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e2e9bfe9bd1c41a08bb98f1228ad3215 : SUCCESS in 19m 42s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/970b77d5c3a24d1da883e0352a4c1772 : SUCCESS in 13m 58s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/dc4966a35b5f4e1481a73caf0e3d263d : SUCCESS in 8m 40s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/69b758dd7f1f4991bb0cbcc01555ffaa : SUCCESS in 16m 07s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/10c4067742a4425d93314c5571092afd : SUCCESS in 9m 52s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d16f1a27e6ff43d6900114313c7c0cf1 : SUCCESS in 8m 19s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1eacde9070224ea389ebaf9a7a8cf6ee : SUCCESS in 16m 30s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/d9a6a26ef7e04a45a3ae361c6c172f86 : SUCCESS in 6m 35s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/776bedab02b44371a219c4133fdd6ccc : SUCCESS in 59m 12s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9b6cd998b66946589af33b5bcf5045e3 : SUCCESS in 49m 10s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bbe014541d6a499a8318471b1b4c5c4a : SUCCESS in 49m 29s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/85d5b10802444040848952487ab36eee : FAILURE in 19m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9930ec4cf56461a8ab9f38ae457472c : SUCCESS in 4m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/68484c8e521b4916ae9411cd3b292345 : SUCCESS in 23m 32s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/be58adec7db1444a937f29990d2d351b : SUCCESS in 43m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5032454d87ae44d5823f2be56bd1eb6b : SUCCESS in 40m 56s","accounts_in_message":[],"_revision_number":4},{"id":"e7b34d5597dde5cc1e3b14a5d90eff49ab0d5030","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-02 07:17:26.000000000","message":"Patch Set 4:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/629a26a1404646699f7f4e40b30bc0c6\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6476c27fe315431d919d7f006fa99e15 : FAILURE in 59m 49s","accounts_in_message":[],"_revision_number":4},{"id":"5974bed1ff06927a79c9ff96b02ca99bde4a801b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2024-12-04 08:19:05.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"037577f8ed362dbbcb8f87a9b82d0acd8f9d9cf1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-04 09:38:33.000000000","message":"Patch Set 5: 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/ca867fd0c09c47d381a5666f52231f5b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/00667e52c6c542b8bd794ba3a8e095f2 : SUCCESS in 7m 54s\n- grenade https://zuul.opendev.org/t/openstack/build/0bf0c18d78e248de99cbb9516c6fe1f6 : SUCCESS in 59m 06s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/27529a171fc54fd7b3fdaae6dae884e2 : SUCCESS in 1h 05m 28s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c90ab536a01043c99ef8aae49adc32be : SUCCESS in 47m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/683250f221884971beedbe892b174b43 : SUCCESS in 1h 02m 59s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/256eeb5b3a934c449415cc47a31bd315 : SUCCESS in 19m 39s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/58763b8904ac4546ac251a5dfe367352 : SUCCESS in 21m 39s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1ed6f0dca81a471886832d7935de4a0c : SUCCESS in 15m 34s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d81cdb0bec7b40d781f4e881fa0e0c85 : SUCCESS in 5m 20s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/ccb6177ad4eb42b9868ccbd19cfe3f89 : FAILURE in 19m 31s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0af61611364c431b94e101517b2743f4 : FAILURE in 20m 57s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/37bf041ee1684b688733647e5545970e : FAILURE in 19m 22s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/717f46096d6e45a1b1f7b7ef46432ad6 : FAILURE in 25m 25s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/432a7ff159c64a43bf2fb0f5c1cbfd84 : SUCCESS in 9m 28s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/7b8938444ed44da19b9eb4d25667fe72 : SUCCESS in 16m 57s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0a257e8bea01454fa1229940a7b069cb : SUCCESS in 9m 59s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/da014617337d4a898a596734c666773c : SUCCESS in 14m 27s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ffdc24cc26b742b2b81cdb7408c3eb88 : SUCCESS in 15m 11s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/28b7226f67844e7487c829c955bf4496 : SUCCESS in 8m 40s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/60a0a36e162945a0ba2d3045071ca9b5 : SUCCESS in 4m 12s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e8bd1f1f4b7647e49db713b1b9c91538 : SUCCESS in 17m 56s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/62d50f36b86b4a00885feb58b8875b46 : SUCCESS in 7m 02s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/fb7d8baa4f4945878770e8310e02b1df : SUCCESS in 59m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c8c190ad737d4af29fdc7f6069339561 : SUCCESS in 47m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/df4d3fa0599448ef9ad71de1b4ee7900 : SUCCESS in 54m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2abe45431b3a4c03a29cde34c5286ca6 : FAILURE in 16m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/736989fdb560409aa5d1f1a643e209bf : SUCCESS in 4m 54s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d57816ad5ba9446b92fa13ba318118bf : SUCCESS in 18m 28s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/adf1150c1120435384bf66ae89cf8008 : SUCCESS in 53m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f94349f0ad6947b39693829384dd38b0 : SUCCESS in 59m 00s","accounts_in_message":[],"_revision_number":5},{"id":"50a30b7abfc05ef6cdb898ac55b2d340c1e09981","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-04 09:44:09.000000000","message":"Patch Set 5:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d18a44af00fd4c699d2b2061b959ca51\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/92938d858f6c40738640961a16ac60fd : FAILURE in 1h 22m 53s","accounts_in_message":[],"_revision_number":5},{"id":"88d97d292460fe1a1d3714b25c85a01c78280a33","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2024-12-06 06:37:47.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"8c02a7259b235098a9ea24032ec880b751d017d1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-06 07:42:46.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c98e92b9fa104672a9b9111448ce876c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/508acd5791e94a3bac96f7e180e2ee3a : SUCCESS in 1h 02m 59s","accounts_in_message":[],"_revision_number":6},{"id":"b009c7de7d045488104f53e3e3bd1758b4a337d5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-06 07:44:33.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1945c17c2de24f848889f1e996acf1ff\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4e560b85c4d840478ea7171b540a7263 : SUCCESS in 11m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/77548b230b5646b495c07bf08e3b5ec5 : SUCCESS in 43m 46s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/453213488cdf474894c878e49229976f : SUCCESS in 1h 00m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2372aff974004c7094afae02099260c5 : SUCCESS in 32m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6b875db8d0df46788326ba65dc2faaef : SUCCESS in 44m 32s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5e34b92b5ba8444297093a3baea79736 : SUCCESS in 11m 54s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/45ec2752dcc64aa48c7be60eb840890c : SUCCESS in 19m 54s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/64d1da0605b04a2ebf4fb671b6098723 : SUCCESS in 20m 41s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b5541d6ceaed4caca0d648cbc486cabe : SUCCESS in 5m 06s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d827f4d20e07486f8b33bff1a6bb6508 : SUCCESS in 9m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/536d08e43ece4a7cb38f5a2e8fbcfe1a : SUCCESS in 18m 54s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1889089f2c64492a8fcb81a49376e967 : SUCCESS in 18m 16s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/223f9164900a4868b08ac21d584565bb : SUCCESS in 12m 42s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/86fc008109764a2296c19dd99512c31a : SUCCESS in 16m 34s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/f3e8b299a8de4a08ae0141872cff75e4 : SUCCESS in 17m 22s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/53d11318eb0248678e046ead7dedb307 : SUCCESS in 17m 27s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b4dea10be1cb43a1b6c1a54695b26231 : SUCCESS in 16m 38s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/4cccd0ad49214ebca6a00ce9031ebdf3 : SUCCESS in 16m 19s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/23908f6389da4f3f978f6ca57749ee60 : SUCCESS in 16m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/aff950994de94cbf8270c91d8b52304d : SUCCESS in 5m 43s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/33966f22aaec44be8fde2888eb8ac909 : SUCCESS in 16m 24s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/1da976413a444a12a5bd10b91f7c4a15 : SUCCESS in 6m 17s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/2c63be3f2dce41db9adae37f8746a32a : SUCCESS in 48m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2b99eae13c3342a89e2cb47829a479e9 : SUCCESS in 28m 06s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d2ccbbf1651d483fa515d4b5d86c8cbf : SUCCESS in 56m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8e1263b5fe67408186f8666039e0ddc5 : SUCCESS in 13m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f8fc7010f2a4f03a516988815369db1 : SUCCESS in 3m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0a46c6a33b6c4edaa4770fe517f8f27d : SUCCESS in 14m 17s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/6e1092cbb3b041cba28c9cec8dbdccf9 : SUCCESS in 34m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/58ecc2607b024ff7be7144690aef733c : SUCCESS in 36m 06s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"3068a1277c0b4e0df7780faeb7657fc2c49e8088","revisions":{"3d6e0ffddca0bf3b93d6e441e1ceb1652d1af381":{"kind":"REWORK","_number":1,"created":"2024-07-30 11:07:17.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/88/925188/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/88/925188/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/88/925188/1"}}},"commit":{"parents":[{"commit":"dd75cc72dce4247f0c2f0543e09ec7c042be7bdb","subject":"Merge \"Move remaining bin scripts to cli modules\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dd75cc72dce4247f0c2f0543e09ec7c042be7bdb"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-07-30 10:48:50.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-07-30 11:07:04.000000000","tz":600},"subject":"WIP: reaper: use internal client","message":"WIP: reaper: use internal client\n\nThis patch completely removes the direct_client from the reaper and\ninstead starts using an internal_client. The internal client is a\nwrapped proxy, so actaully handles iterating objects from a container,\nincluding shard containers.\n\nUsing an internal_client doesn\u0027t simplify the code, but it also changes\nthe cardinality of stats. As a container_delete is only issued once not\nreplica count times. Further, why do we care what policy an object is\nin, we want to reap everything. So we don\u0027t care so much about policy,\nthe internal_client/proxy will care for us.\n\nStatus: I\u0027ve rewrote about 2/3 of the tests. Still a bunch to go. basically the\nreap_account tests left (for unit tests) and then need to cleanup a\nbunch of the now not needed test helper methods.. getting there.\nBut thought first it might be better to get something up for discussion.\n\nChange-Id: Idddfa89e45346d24294d6aa2c2873693cbe07859\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3d6e0ffddca0bf3b93d6e441e1ceb1652d1af381"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3d6e0ffddca0bf3b93d6e441e1ceb1652d1af381"}]},"branch":"refs/heads/master"},"3b1d0f9cd252d5c3930b3ab21c0d7ec88f15f01c":{"kind":"REWORK","_number":2,"created":"2024-07-31 05:03:00.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/88/925188/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/88/925188/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/88/925188/2"}}},"commit":{"parents":[{"commit":"dd75cc72dce4247f0c2f0543e09ec7c042be7bdb","subject":"Merge \"Move remaining bin scripts to cli modules\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dd75cc72dce4247f0c2f0543e09ec7c042be7bdb"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-07-30 10:48:50.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-07-31 05:02:31.000000000","tz":600},"subject":"WIP: reaper: use internal client","message":"WIP: reaper: use internal client\n\nThis patch completely removes the direct_client from the reaper and\ninstead starts using an internal_client. The internal client is a\nwrapped proxy, so actaully handles iterating objects from a container,\nincluding shard containers.\n\nUsing an internal_client doesn\u0027t simplify the code, but it also changes\nthe cardinality of stats. As a container_delete is only issued once not\nreplica count times. Further, why do we care what policy an object is\nin, we want to reap everything. So we don\u0027t care so much about policy,\nthe internal_client/proxy will care for us.\n\nChange-Id: Idddfa89e45346d24294d6aa2c2873693cbe07859\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3b1d0f9cd252d5c3930b3ab21c0d7ec88f15f01c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3b1d0f9cd252d5c3930b3ab21c0d7ec88f15f01c"}]},"branch":"refs/heads/master"},"7267ba663d7dd1285ae5de5bde2ef28b8e95bf4a":{"kind":"REWORK","_number":3,"created":"2024-10-21 06:35:23.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/88/925188/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/88/925188/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/88/925188/3"}}},"commit":{"parents":[{"commit":"dd75cc72dce4247f0c2f0543e09ec7c042be7bdb","subject":"Merge \"Move remaining bin scripts to cli modules\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dd75cc72dce4247f0c2f0543e09ec7c042be7bdb"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-07-30 10:48:50.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-10-21 06:34:36.000000000","tz":660},"subject":"WIP: reaper: use internal client","message":"WIP: reaper: use internal client\n\nThis patch completely removes the direct_client from the reaper and\ninstead starts using an internal_client. The internal client is a\nwrapped proxy, so actaully handles iterating objects from a container,\nincluding shard containers.\n\nUsing an internal_client doesn\u0027t simplify the code, but it also changes\nthe cardinality of stats. As a container_delete is only issued once not\nreplica count times. Further, why do we care what policy an object is\nin, we want to reap everything. So we don\u0027t care so much about policy,\nthe internal_client/proxy will care for us.\n\nCurrently working through a probetest which seems to be raising some\nissues. Digging in.\n\nChange-Id: Idddfa89e45346d24294d6aa2c2873693cbe07859\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7267ba663d7dd1285ae5de5bde2ef28b8e95bf4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7267ba663d7dd1285ae5de5bde2ef28b8e95bf4a"}]},"branch":"refs/heads/master"},"aefefed2fc88b5972efb6a2d625e8ac714fea951":{"kind":"REWORK","_number":4,"created":"2024-12-02 06:15:48.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/88/925188/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/88/925188/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/88/925188/4"}}},"commit":{"parents":[{"commit":"447079399d6e1fda663c161fafa9304ab0f79ffb","subject":"Merge \"Add error msg validation for BadDigest\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/447079399d6e1fda663c161fafa9304ab0f79ffb"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-07-30 10:48:50.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-12-02 06:10:43.000000000","tz":660},"subject":"WIP: reaper: use internal client","message":"WIP: reaper: use internal client\n\nThis patch makes the old direct_client in the reaper legecy_mode.\nAnd also optionally uses an internal_client. The internal client is a\nwrapped proxy, so actaully handles iterating objects from a container,\nincluding shard containers.\n\nUsing an internal_client doesn\u0027t only simplify the non-legexy code, but\nit also changes the cardinality of stats. As a container_delete is only\nissued once not replica count times. Further, why do we care what policy\nan object is in, we want to reap everything. So we don\u0027t care so much\nabout policy, the internal_client/proxy will care for us.\n\nThis change in stats is a little annoying, but using a proxy means we\ncant be as certain as we were with the direct_client approach.\n\nThe internal_client path is \"simpler\" but this patch is mostly additive\n(direct_client and internal_client) so there is a valid upgrade path.\n\nCurrently working through a probetest which seems to be raising some\nissues. Digging in.\n\nChange-Id: Idddfa89e45346d24294d6aa2c2873693cbe07859\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/aefefed2fc88b5972efb6a2d625e8ac714fea951"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/aefefed2fc88b5972efb6a2d625e8ac714fea951"}]},"branch":"refs/heads/master"},"39fe036595a784665036d4dc668139fa39dc0dbf":{"kind":"REWORK","_number":5,"created":"2024-12-04 08:19:05.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/88/925188/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/88/925188/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/88/925188/5"}}},"commit":{"parents":[{"commit":"447079399d6e1fda663c161fafa9304ab0f79ffb","subject":"Merge \"Add error msg validation for BadDigest\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/447079399d6e1fda663c161fafa9304ab0f79ffb"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-07-30 10:48:50.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-12-04 08:18:44.000000000","tz":660},"subject":"WIP: reaper: use internal client","message":"WIP: reaper: use internal client\n\nThis patch makes the old direct_client in the reaper legecy_mode.\nAnd also optionally uses an internal_client. The internal client is a\nwrapped proxy, so actaully handles iterating objects from a container,\nincluding shard containers.\n\nUsing an internal_client doesn\u0027t only simplify the non-legexy code, but\nit also changes the cardinality of stats. As a container_delete is only\nissued once not replica count times. Further, why do we care what policy\nan object is in, we want to reap everything. So we don\u0027t care so much\nabout policy, the internal_client/proxy will care for us.\n\nThis change in stats is a little annoying, but using a proxy means we\ncant be as certain as we were with the direct_client approach.\n\nThe internal_client path is \"simpler\" but this patch is mostly additive\n(direct_client and internal_client) so there is a valid upgrade path.\n\nChange-Id: Idddfa89e45346d24294d6aa2c2873693cbe07859\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/39fe036595a784665036d4dc668139fa39dc0dbf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/39fe036595a784665036d4dc668139fa39dc0dbf"}]},"branch":"refs/heads/master"},"3068a1277c0b4e0df7780faeb7657fc2c49e8088":{"kind":"REWORK","_number":6,"created":"2024-12-06 06:37:47.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/88/925188/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/88/925188/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/925188/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/88/925188/6"}}},"commit":{"parents":[{"commit":"447079399d6e1fda663c161fafa9304ab0f79ffb","subject":"Merge \"Add error msg validation for BadDigest\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/447079399d6e1fda663c161fafa9304ab0f79ffb"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-07-30 10:48:50.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2024-12-06 06:37:26.000000000","tz":660},"subject":"WIP: reaper: use internal client","message":"WIP: reaper: use internal client\n\nThis patch makes the old direct_client in the reaper legecy_mode.\nAnd also optionally uses an internal_client. The internal client is a\nwrapped proxy, so actaully handles iterating objects from a container,\nincluding shard containers.\n\nUsing an internal_client doesn\u0027t only simplify the non-legexy code, but\nit also changes the cardinality of stats. As a container_delete is only\nissued once not replica count times. Further, why do we care what policy\nan object is in, we want to reap everything. So we don\u0027t care so much\nabout policy, the internal_client/proxy will care for us.\n\nThis change in stats is a little annoying, but using a proxy means we\ncant be as certain as we were with the direct_client approach.\n\nThe internal_client path is \"simpler\" but this patch is mostly additive\n(direct_client and internal_client) so there is a valid upgrade path.\n\nChange-Id: Idddfa89e45346d24294d6aa2c2873693cbe07859\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3068a1277c0b4e0df7780faeb7657fc2c49e8088"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3068a1277c0b4e0df7780faeb7657fc2c49e8088"}]},"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":""}}}]}
