)]}'
{"id":"openstack%2Fswift~968481","triplet_id":"openstack%2Fswift~master~I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25","project":"openstack/swift","branch":"master","topic":"p-timestamp-collision","attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2025-12-03 00:35:47.000000000","reason":"A robot voted negatively on a label"},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2025-11-26 15:10:18.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25","subject":"test_sharder.py: add test_cleave_root_legacy_epoch","status":"NEW","created":"2025-11-26 14:11:36.000000000","updated":"2025-12-04 07:36:12.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ea720700ff1c24d99d1883b411f9dc66f655f15a","_number":968481,"virtual_id_number":968481,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2025-12-04 07:08:32.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":-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"},{"_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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-26 14:11:36.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"CC"},{"updated":"2025-11-26 15:10:18.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":"2025-11-27 04:59:45.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"},{"updated":"2025-11-27 18:26:04.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"CC"},{"updated":"2025-11-28 18:13:23.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"ec7b598004cfd2869a9047d237e192957ac83721","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-11-26 14:11:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b2f4b6783ec1e40823e4cdd827a7d7958f2a3e88","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 15:10:18.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/323517459eed4603836a74ecd52d7902\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d975069449164d1092dcf034b6238915 : SUCCESS in 10m 16s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/279b416855614a2a85ad43ac9b468954 : SUCCESS in 18m 59s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a83a68cb32f3402c9eeff9e04449fe2d : SUCCESS in 23m 44s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9b995fec02114041996f0f978ed4264c : SUCCESS in 21m 41s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/90e2099d7d854d769f61f97013fc4695 : SUCCESS in 4m 27s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6b8f6fcda96e4c708b539a015da5f079 : FAILURE in 30m 40s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/cd80d8baef3a428ea5fc8153004ac0bc : FAILURE in 25m 56s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/2fa1098fb9f643cea55e77267a06347a : FAILURE in 38m 10s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/1c5a4f3b959c45ad9a44cbba4acdbe8e : FAILURE in 32m 28s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/5528921ca5994fd895032e1a42c5880b : SUCCESS in 13m 09s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/47061a1f9eca457ab80d71d0db68abb5 : SUCCESS in 14m 41s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a838b43bd8a5461f8b2e16dc32bc016f : SUCCESS in 12m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/99278a336815455d9b17faf2b206bd52 : SUCCESS in 45m 19s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/24e088182dd44b028da4566513273a69 : SUCCESS in 55m 55s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2832f2c8940d41dca8626d01a1d3d0a6 : FAILURE in 33m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/69b68f31b77e4f9f86195aeb8aec57ff : FAILURE in 4m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e7739bc5d8dd4eb0b8b9271d269a1e86 : SUCCESS in 18m 49s\n\nWarning:\n  Comments left for invalid file test/unit/container/test_backend.py","accounts_in_message":[],"_revision_number":1},{"id":"90adfa72d6f9ea45d2b4274aa0ac730c9ffd3ad3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 16:34:43.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fe397a63f2564b4aa7cde719a999b5d4\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/97d0455dc21142d3beb75f166f3fe0f6 : FAILURE in 1h 33m 37s","accounts_in_message":[],"_revision_number":1},{"id":"36d22d78129d98389e71f7c6d91b924cab39fef2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-11-26 18:24:08.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"c7b0c1b66d1b48a89fb3a6f9be9683b542dfc382","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 19:01:03.000000000","message":"Patch Set 2:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5784caa0dc444d58bce9a39b9c345921\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/84fac823990642a4a6da9837206bd15a : FAILURE in 34m 38s","accounts_in_message":[],"_revision_number":2},{"id":"7b0ceea162528d8188896aab0045cc00e0b6375c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 19:02:40.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/dc0fde2bb82e40cd9c5c4151e796c278\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2ae7f13cdbba449997cf5ddc049d9090 : SUCCESS in 9m 16s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/be2e7bb111bc459ab730408e413e1374 : SUCCESS in 11m 16s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2d3f6b1267ab4e50ad442fe54fba6fec : SUCCESS in 21m 40s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c4dbb15fff7c454fbf987204c515dd69 : SUCCESS in 20m 36s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9d1a6da6238746ea9dc8755166eafee8 : SUCCESS in 5m 07s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f14bf10682cf4e2cb1fee4f1569b5c87 : FAILURE in 23m 56s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3157212d8bb24147bfc1b2d5d7de8bf6 : FAILURE in 23m 03s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/cac675a772544745a5ab0e272765c5e4 : FAILURE in 33m 01s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/5fdd376fa21e48c4b66292aaee23247b : FAILURE in 28m 59s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/253075334b784a379531ac5a0c75d600 : SUCCESS in 16m 02s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/220e4dc1527f4fbfb79cea28c00f7d98 : SUCCESS in 14m 07s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/adb88bc058784edcb5ba715de67a9950 : SUCCESS in 16m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1b43bfd4f1184cb5ae0ca875fe7f1ec5 : SUCCESS in 22m 37s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fac46485e1eb40b699d44811ff16d5f2 : SUCCESS in 23m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/283095b0af454cceb4aece228f381360 : FAILURE in 32m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01a19625d89143a3ab279f6f6dc61ea9 : SUCCESS in 5m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ba9c53967f144f618e462372f5f83bf0 : SUCCESS in 19m 13s","accounts_in_message":[],"_revision_number":2},{"id":"6d987a91449630fb56eddd407d6d8befacfff602","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-11-27 04:59:45.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"d5426f95317ee37e8e8e5e1bc0e986fd07565f26","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 05:53:45.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/d743cabff13e4a02b43e48b8002e5386\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6c8ccff3acaf4cb789495fb7ab7ffaf4 : SUCCESS in 10m 53s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e0f8f074958f4d6dba681ae948560e0a : SUCCESS in 18m 48s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/29658bd6c5054a99a6b2a98ffa4c6ed1 : SUCCESS in 19m 13s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/496bf6d93e5748249e22db07b4ebaffe : SUCCESS in 20m 47s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/fbb6811cb9b84f0393f453762476059e : SUCCESS in 8m 24s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/bc2e942a285a4182ab8dace500da1034 : FAILURE in 29m 45s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1d9cd3c5755a4f2cb1197a5b3507981a : FAILURE in 24m 54s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/e1cfc800207c464abfd58055e4e8916b : FAILURE in 33m 32s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/3ab751be100f4dfbb9fd743449c6c12f : FAILURE in 35m 22s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/9b944743565e4f49bc0275609f8db3e2 : SUCCESS in 14m 55s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2094a8209e444106a71e5c2591f33478 : SUCCESS in 13m 52s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/d40885bc45114d75b8d22e0c27eba08f : SUCCESS in 8m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/08274f90fe004f63bfb56ba1b8132597 : SUCCESS in 47m 51s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/70d346a78484479c871429576d4f78d0 : SUCCESS in 45m 40s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/91c9381f4cfc48419d3888d2e3bdbc16 : FAILURE in 36m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea5efaf41c0048a996b9d1b3abc8fd1d : SUCCESS in 4m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9f934d6a5958458cbb5624cb14af92c4 : SUCCESS in 18m 30s","accounts_in_message":[],"_revision_number":3},{"id":"5fedd72e0a331758e9df3e1a39e3574579575845","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 06:20:16.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0658a8bb8abd42069893c48777debd32\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e8a0af5e2865490f91842eca027bc43a : FAILURE in 1h 17m 50s","accounts_in_message":[],"_revision_number":3},{"id":"6adf347151c4e0bfde60689e3d4474c9bb2ef047","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-11-27 18:26:04.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"a6bc5af375bd0211459a1f8c94a06c19872058a9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 19:37:47.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/a6787e38c8554d8584efc1e928058559\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/273b901a4d0446bb89bc2d0e53c0a518 : SUCCESS in 9m 57s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b5a12ce6774a4ef2b9c865a5e055afe3 : SUCCESS in 15m 37s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/40d5f9ecc18c4f5bb5f9220626682080 : SUCCESS in 20m 27s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/295aab4fd2f74fd38574d00aba312407 : SUCCESS in 19m 50s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/de7fba3f04ee4688989d780052799202 : SUCCESS in 7m 08s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/22439ca57f224c738f6fe80723248e93 : FAILURE in 29m 53s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/4a31a9f0a42f4665a188b29d94c4dc97 : FAILURE in 23m 07s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/adccfd769e1941aebd904cda1cea2d6c : FAILURE in 13m 03s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/134d70f68cfa415cbe1ad550c3e5aa11 : FAILURE in 13m 15s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/2a62f2900fc84d47af9923a193c0d156 : SUCCESS in 14m 28s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/1dcaa804347d4a02bdac8ba9aedf28cc : SUCCESS in 15m 58s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/db74d0bd310840b9ada0836789fdc716 : SUCCESS in 15m 40s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2ab9cdf131e642af95c4022f00e6e27e : SUCCESS in 59m 38s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/803bbafcd1c44122811179ffdc77c843 : SUCCESS in 56m 08s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a4a052987baa45ea8d2cc342cadfa9b8 : FAILURE in 12m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/34ceec9cb2a848a49c68eb368b106801 : SUCCESS in 2m 49s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/8cd0d363652e4fd5801d1c89485e8661 : SUCCESS in 18m 22s","accounts_in_message":[],"_revision_number":4},{"id":"86d803d12c27c78c056efe860dbe9709a6deb48a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 21:07:38.000000000","message":"Patch Set 4:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b9af0617c5094599b0e62a2c0b2c71b5\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c796e4b004954d16be95b876f271322c : FAILURE in 35m 53s","accounts_in_message":[],"_revision_number":4},{"id":"4f9153a34c09b9e23d08c65a985aa1dad49cd51b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-11-28 18:13:23.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"78df4a0d21627bbff91af3ddb710aafee22d2f01","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-28 19:10:48.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/4effa83e4a74413eba2747f67a2026cd\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47d01459aa64445e9027ff6507747533 : SUCCESS in 5m 45s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9c539c35227f416789a536ed3caa0cc3 : SUCCESS in 15m 44s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a2161be36eb142f8b59ff12e619b9105 : SUCCESS in 19m 20s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3991fdbdf02d47f994151814216e81be : SUCCESS in 16m 51s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/fb9908867dcb4fbdaab280b21682bbf7 : SUCCESS in 7m 19s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1c9cd8a2bf2b482581fb239a03bf54da : FAILURE in 28m 58s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c87cb1cb3177433e868dd7aa1d505d1b : FAILURE in 15m 58s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/2e900502d1a74cf1b68a3f6c8945fc65 : FAILURE in 34m 16s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/b5fce177367241bca3f05b4158fc9253 : FAILURE in 29m 19s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/1aeedaba90f94017a6f1bb010ab5aaa4 : SUCCESS in 12m 03s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b0b7a26f27f94a48a63c430f4e11590a : SUCCESS in 15m 40s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/fb5fc2776ad34d0981740b8f38f9da60 : SUCCESS in 8m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6fd76d0c24cf4e8fa79304e690674504 : SUCCESS in 47m 46s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4b5b4f8915b24f4e8bfcb815ac9cc73a : SUCCESS in 44m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/19e6a5b89e0248558d3c3cf498907dce : FAILURE in 12m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a3345e4728141f8bea04ddbb90b7ec9 : SUCCESS in 4m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ea71b240a6ff49a8a01b63f35aec1f86 : SUCCESS in 17m 51s","accounts_in_message":[],"_revision_number":5},{"id":"d71decd7007cb23361460f8e100da99ff934aee4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-28 19:31:44.000000000","message":"Patch Set 5:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e5ea57bc0b2043fabbac6a4231b6fc32\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/61737f7c10254cd2a01ae175d3538929 : FAILURE in 38m 52s","accounts_in_message":[],"_revision_number":5},{"id":"ad2b128aeeece280b3032a34f2f36232daf5550c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-12-02 23:57:02.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"abc784d7f895559f9008936e0ac80543795f9615","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 00:35:47.000000000","message":"Patch Set 6: 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/dff5c345b66349cc8cef6f399d1da19d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5e81a9c88204d34aebc1685bd76ba57 : SUCCESS in 8m 51s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6547d7ed2f2044bea3696eddee707b9d : SUCCESS in 19m 25s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c2c38f9a7ffd4a018ef3a854d7e296c6 : SUCCESS in 19m 29s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/07bdbd231a964d1993e23b3244818c39 : SUCCESS in 11m 15s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a353ac9af2e3420e9999f0c841be2598 : SUCCESS in 6m 58s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/075dfe6870fb478e9085fb04f1f2a435 : FAILURE in 28m 39s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/4f6a0b10154d43769671600a60b88ab9 : FAILURE in 10m 46s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/b5216a6ab7ce4ea8b00679d743c9392a : FAILURE in 14m 03s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/bbbe9bcde23b4e74bbf2d59422233337 : FAILURE in 23m 03s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/b69c784f17124c38936709cce2cca9a9 : SUCCESS in 14m 01s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/9f1e71814f5248a5bd77488744323fbc : SUCCESS in 14m 44s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/20192709ca34482ab6b0739d56f58a3f : SUCCESS in 13m 27s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1c1fd347ce274efbacfb75b78528c2d6 : SUCCESS in 32m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/649ffd8e0d834569adc1d97836f6738e : SUCCESS in 23m 43s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/de96e53bbb424c339c1d2ea509e1e670 : FAILURE in 33m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d1a8150e3ca34e3dbee6694ec7f8e6d2 : FAILURE in 4m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/31c78ad47aa6427eb9f6e0e342372158 : SUCCESS in 18m 55s\n\nWarning:\n  Comments left for invalid file test/unit/obj/test_ssync_sender.py","accounts_in_message":[],"_revision_number":6},{"id":"23b91db7e61cd685db427e8db5d7d074e65836b7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 03:40:51.000000000","message":"Patch Set 6:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f59a0cc9700b4fd19da3dec6670138dd\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7c030ec589434625bd3102781e8d3f2c : FAILURE in 2h 06m 39s","accounts_in_message":[],"_revision_number":6},{"id":"b7d0613a046777e54f1ab9000455fef3728ea5b0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-12-03 05:19:52.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":7},{"id":"0fcd5ed3f862ac1d5cdf68fe96cf9417c8150bb4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 06:19:31.000000000","message":"Patch Set 7: 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/8ed592ff6f6042b5a9cc87fe9999ceb9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/98961ac587784466b8be073b5a650a10 : SUCCESS in 6m 03s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8db8f5069ad049b584e79bf57547f84e : SUCCESS in 19m 08s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2cb96db74cf14961b50bf9bdc0c45602 : SUCCESS in 15m 43s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c8bc714b28624b70af6df972ced30310 : SUCCESS in 20m 30s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b13da1b8792a47a3a83c2c7a89837107 : SUCCESS in 4m 23s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/734cd8eaaefe43c98c228ba5119f6b92 : FAILURE in 33m 49s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9925aa4244cd46af9ed55089afabda51 : FAILURE in 19m 02s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/c6e17965245041fc8c17add5c5fffc96 : FAILURE in 12m 12s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/96e94dd9c05e46d5ace7b9b3e0370f76 : FAILURE in 40m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/525506424b7c463cbd12ab24ed9fbd8d : SUCCESS in 18m 13s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8fa8813266ff43eda06bcfa0313dd69d : SUCCESS in 15m 01s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/22b2b74de2374a419015061ee01aeeb1 : SUCCESS in 8m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/94b0489875b7487499bebd2418bde84e : SUCCESS in 48m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/df19d558c6614327899165439c510afa : SUCCESS in 55m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4427a730af424ec38032627a5cbf310a : FAILURE in 32m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a162ee8e7cc43d3b10b94bcf3828004 : FAILURE in 4m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d332ef49e3304e5db8eb9b695ea3df30 : SUCCESS in 25m 23s\n\nWarning:\n  Comments left for invalid file test/unit/obj/test_ssync_sender.py","accounts_in_message":[],"_revision_number":7},{"id":"fd39283048c9a611f6e06ab9a7411c23703ceb9c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-12-03 07:55:22.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":8},{"id":"5a8e42b6f06458a3af55d212a07fd3e583cb5180","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 08:38:22.000000000","message":"Patch Set 8: 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/bdad0c24651c4d4a92b553bdff50f2df\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5076e06279e748e59cfa7aee62434dd2 : SUCCESS in 5m 35s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a2dba1a35063462d8decf2643cc044f2 : SUCCESS in 19m 28s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/60299708803a45e898290b574e27312e : SUCCESS in 19m 33s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f416d8543d634ad3939874034384906a : SUCCESS in 19m 21s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/293ee20422c843b587e968ec5e4689bc : SUCCESS in 6m 34s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0fa9df5064944bec8e01dec028ed204a : FAILURE in 25m 22s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3ba6dd1e261d4e8faec23cc3076ddfe3 : FAILURE in 10m 42s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/2be9d6f262f94c43bad256b8eac86382 : FAILURE in 13m 50s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/dd5f8a0b65b9474287a319d32b634e7a : FAILURE in 34m 28s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7502e83cfbb34681a8526cde0a9a3a2a : SUCCESS in 8m 31s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/9e4d42d7ceda41e7b20bc9aab6b8dce6 : SUCCESS in 15m 05s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/75a51228cdfd4f48bf750f5bc5f6ea68 : SUCCESS in 15m 20s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f855ca95f49a4c5c89e172cfedcdfa75 : SUCCESS in 32m 54s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9f36ed10555647f1ab00c14fdfecb99c : SUCCESS in 38m 40s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1fe9b9a5b8d1455fa1e06ec6b04596d6 : FAILURE in 12m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f262a65366445ae991999bb5977cb43 : FAILURE in 4m 00s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0d8a81e598e44693bea7093441fa8c03 : SUCCESS in 10m 31s\n\nWarning:\n  Comments left for invalid file test/unit/obj/test_ssync_sender.py","accounts_in_message":[],"_revision_number":8},{"id":"eea9c6a255fbde5e9595cfa008be11dc22cbd7a7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 11:16:11.000000000","message":"Patch Set 8:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c6bdf1a887d94970b015a32b38a04ea4\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/03da60ef01664569b83779fea6f66f16 : FAILURE in 39m 30s","accounts_in_message":[],"_revision_number":8},{"id":"747a02c8227ddd6a7ea606775190530783701d8b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-12-04 06:07:12.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":9},{"id":"84a2b9fb78a8f95d0086749e76ddabe5eac81ffc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 07:08:32.000000000","message":"Patch Set 9: 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/d49b1cb3ce6642648e51a44863cab8ad\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7dc1a10de3dc4ae1aa8aac0efb640695 : SUCCESS in 10m 19s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/72c8475687f14bacaeadde20f6e4f57b : SUCCESS in 19m 37s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7b8c50f9de244492a3a0ea8aca7a36c4 : SUCCESS in 10m 49s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/120ce34ed6914baeaddcc5c240c580c2 : SUCCESS in 21m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/85df3d4edebb4d71b8cd082da0f5a8a8 : SUCCESS in 7m 03s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/eb4f9edb44c94d61a2096c7a50b919e3 : FAILURE in 28m 35s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/45a0bb7d4c314960ab4e568d435b4dd8 : FAILURE in 17m 51s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/341a4d1c4a0f4380bb83cc28df6ad249 : FAILURE in 32m 24s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/1bf74a54c2644e1e97f40ec044c66719 : FAILURE in 23m 04s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/eda750de58b442b7a9511589c02ffed6 : SUCCESS in 13m 42s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d8d097e1ec7f43c599e84e6e70f39afc : SUCCESS in 15m 24s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a0aa35d056284e04a9525d674e9cc780 : SUCCESS in 18m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/19c188cc719140768616a18c7c256008 : SUCCESS in 57m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c351396f36724f32a5f61c6884258f8c : SUCCESS in 23m 53s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/27f24fd528d64e3c904ee8c3f665c881 : FAILURE in 29m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b76503df252f4ae1b7225d095ba7ccfd : FAILURE in 4m 06s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f48ed47766fd47678040a214990fd1f7 : SUCCESS in 18m 47s\n\nWarning:\n  Comments left for invalid file test/unit/obj/test_ssync_sender.py","accounts_in_message":[],"_revision_number":9},{"id":"ea720700ff1c24d99d1883b411f9dc66f655f15a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 07:36:12.000000000","message":"Patch Set 9:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9a9a35ec67e64d4aa15364df3014867f\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/29922d5aa2e846dcaaca2789f4f9083c : FAILURE in 1h 24m 59s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"e74d9101d9c45f35591d7c610718acf444c9d59f","revisions":{"b414a49e3b1cec09d6e18d7982c365a191bbe9b3":{"kind":"REWORK","_number":1,"created":"2025-11-26 14:11:36.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/81/968481/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/968481/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/968481/1"}}},"commit":{"parents":[{"commit":"10a3fc2ad9edf8b46a02adca8e4480f0608c4f08","subject":"WIP Timestamp: add random part to offset field","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/10a3fc2ad9edf8b46a02adca8e4480f0608c4f08"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-26 12:46:18.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-26 14:11:14.000000000","tz":0},"subject":"test_sharder.py: add test_cleave_root_legacy_epoch","message":"test_sharder.py: add test_cleave_root_legacy_epoch\n\nChange-Id: I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b414a49e3b1cec09d6e18d7982c365a191bbe9b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b414a49e3b1cec09d6e18d7982c365a191bbe9b3"}]},"branch":"refs/heads/master"},"7d82d69f106700cde50f112ca04ef9e7c1393c61":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-11-26 18:24:08.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/81/968481/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/968481/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/968481/2"}}},"commit":{"parents":[{"commit":"ab618f00f244167ba0a6d59b14ff9b699a8073e1","subject":"WIP Timestamp: add random part to offset field","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ab618f00f244167ba0a6d59b14ff9b699a8073e1"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-26 12:46:18.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-26 16:35:30.000000000","tz":0},"subject":"test_sharder.py: add test_cleave_root_legacy_epoch","message":"test_sharder.py: add test_cleave_root_legacy_epoch\n\nChange-Id: I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7d82d69f106700cde50f112ca04ef9e7c1393c61"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7d82d69f106700cde50f112ca04ef9e7c1393c61"}]},"branch":"refs/heads/master"},"d1d9eeb09a50e3dd5c14ffe38460f9a4629b0733":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2025-11-27 04:59:45.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/81/968481/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/968481/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/968481/3"}}},"commit":{"parents":[{"commit":"fdded0b89422ebc2b22c10e44c1dbb7043ff9df2","subject":"WIP Timestamp: add random part to offset field","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fdded0b89422ebc2b22c10e44c1dbb7043ff9df2"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-26 12:46:18.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-27 04:59:23.000000000","tz":660},"subject":"test_sharder.py: add test_cleave_root_legacy_epoch","message":"test_sharder.py: add test_cleave_root_legacy_epoch\n\nChange-Id: I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d1d9eeb09a50e3dd5c14ffe38460f9a4629b0733"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d1d9eeb09a50e3dd5c14ffe38460f9a4629b0733"}]},"branch":"refs/heads/master"},"a7ae31a5419a612c42be9d823c3097fc690b6b2b":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-11-27 18:26:04.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/81/968481/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/968481/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/968481/4"}}},"commit":{"parents":[{"commit":"8bae623f972eec2d4afccadd8854e7d1f6192bad","subject":"WIP Timestamp: add random part to offset field","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8bae623f972eec2d4afccadd8854e7d1f6192bad"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-26 12:46:18.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-27 18:25:44.000000000","tz":0},"subject":"test_sharder.py: add test_cleave_root_legacy_epoch","message":"test_sharder.py: add test_cleave_root_legacy_epoch\n\nChange-Id: I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a7ae31a5419a612c42be9d823c3097fc690b6b2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a7ae31a5419a612c42be9d823c3097fc690b6b2b"}]},"branch":"refs/heads/master"},"53c445cd38b7dd5f350d482c2d6b877df0595c02":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-11-28 18:13:23.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/81/968481/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/968481/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/968481/5"}}},"commit":{"parents":[{"commit":"d039a6e59752949fd8dcc6bae8aaf40b8d14e520","subject":"WIP Timestamp: add random part to offset field","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d039a6e59752949fd8dcc6bae8aaf40b8d14e520"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-26 12:46:18.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-28 18:13:13.000000000","tz":0},"subject":"test_sharder.py: add test_cleave_root_legacy_epoch","message":"test_sharder.py: add test_cleave_root_legacy_epoch\n\nChange-Id: I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/53c445cd38b7dd5f350d482c2d6b877df0595c02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/53c445cd38b7dd5f350d482c2d6b877df0595c02"}]},"branch":"refs/heads/master"},"6e3c456f7c43f8bcbeb241a69246a7dc83d7b40e":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-12-02 23:57:02.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/81/968481/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/968481/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/968481/6"}}},"commit":{"parents":[{"commit":"d45a83a83880648c43273218afff5e82c21e99d3","subject":"WIP container/backend.py: ignore epoch offsets in get_db_state","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d45a83a83880648c43273218afff5e82c21e99d3"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-26 12:46:18.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-12-02 23:56:40.000000000","tz":660},"subject":"test_sharder.py: add test_cleave_root_legacy_epoch","message":"test_sharder.py: add test_cleave_root_legacy_epoch\n\nChange-Id: I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6e3c456f7c43f8bcbeb241a69246a7dc83d7b40e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6e3c456f7c43f8bcbeb241a69246a7dc83d7b40e"}]},"branch":"refs/heads/master"},"d1c6e1ad423b861a382eea5711d36c214c8e5623":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2025-12-03 05:19:52.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/81/968481/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/968481/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/968481/7"}}},"commit":{"parents":[{"commit":"021e36e5cf12241bc612c19a8afa033b9efa041a","subject":"WIP container/backend.py: ignore epoch offsets in get_db_state","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/021e36e5cf12241bc612c19a8afa033b9efa041a"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-26 12:46:18.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-12-03 05:19:39.000000000","tz":660},"subject":"test_sharder.py: add test_cleave_root_legacy_epoch","message":"test_sharder.py: add test_cleave_root_legacy_epoch\n\nChange-Id: I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d1c6e1ad423b861a382eea5711d36c214c8e5623"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d1c6e1ad423b861a382eea5711d36c214c8e5623"}]},"branch":"refs/heads/master"},"f01040ab487def6f8300d030f2fd41ad1c30316c":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2025-12-03 07:55:22.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/81/968481/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/968481/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/968481/8"}}},"commit":{"parents":[{"commit":"fff51b35dddb1745a5b8f43b250400c9a24ec4d5","subject":"WIP container/backend.py: ignore epoch offsets in get_db_state","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fff51b35dddb1745a5b8f43b250400c9a24ec4d5"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-26 12:46:18.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-12-03 07:55:03.000000000","tz":660},"subject":"test_sharder.py: add test_cleave_root_legacy_epoch","message":"test_sharder.py: add test_cleave_root_legacy_epoch\n\nChange-Id: I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f01040ab487def6f8300d030f2fd41ad1c30316c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f01040ab487def6f8300d030f2fd41ad1c30316c"}]},"branch":"refs/heads/master"},"e74d9101d9c45f35591d7c610718acf444c9d59f":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2025-12-04 06:07:12.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/81/968481/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/81/968481/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/81/968481/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/81/968481/9"}}},"commit":{"parents":[{"commit":"c28fa5a19399f5414509adde008e67066e0b3754","subject":"WIP container/backend.py: ignore epoch offsets in get_db_state","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c28fa5a19399f5414509adde008e67066e0b3754"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-26 12:46:18.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-12-04 06:05:48.000000000","tz":660},"subject":"test_sharder.py: add test_cleave_root_legacy_epoch","message":"test_sharder.py: add test_cleave_root_legacy_epoch\n\nChange-Id: I414c039dbdcce1e3e75eb33ab7c4bbe2feafce25\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\nSigned-off-by: Matthew Oliver \u003cmatt@oliver.net.au\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e74d9101d9c45f35591d7c610718acf444c9d59f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e74d9101d9c45f35591d7c610718acf444c9d59f"}]},"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":""}}}]}
