)]}'
{"id":"openstack%2Fswift~968356","triplet_id":"openstack%2Fswift~master~I2152b14a116d2a3519d85e64879994337100dead","project":"openstack/swift","branch":"master","topic":"p-timestamp-collision","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2025-12-01 18:36:53.000000000","reason":"Change was submitted"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2025-12-01 17:39:21.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"hashtags":[],"change_id":"I2152b14a116d2a3519d85e64879994337100dead","subject":"tests: container/test_backend.py cleanup","status":"MERGED","created":"2025-11-25 17:52:18.000000000","updated":"2025-12-01 18:37:50.000000000","submitted":"2025-12-01 18:36:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"968356-p-timestamp-collision","meta_rev_id":"f1ad473b3b921f9388966bbb79e57bcc80cee645","_number":968356,"virtual_id_number":968356,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-12-01 18:36:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-12-01 17:39:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-12-01 17:39:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-25 19:32:06.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-12-01 03:19:27.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"01e6a25f5f9326d66d8705ec54c2cedc6fd5803d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-11-25 17:52:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"02aebf4ff41a493af516861f5772c0609b78b5f3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-11-25 18:41:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2afc40048cec70d8aff922bb85c2a230cafd7a2f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-25 19:32:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb19886b75444c66893e17577a78b7fb\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b00d268dab224eb387deb1303071dc39 : SUCCESS in 9m 38s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/01bd09523c844cfcadc929a3ccc859c7 : SUCCESS in 12m 52s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5e4770a90e9f4fefbe7a4e94632164b9 : SUCCESS in 20m 47s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1957b61fb98c45b6a92a230693efb8b6 : SUCCESS in 19m 37s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/eaa21c6b07364a5ab73f2b47074aebac : SUCCESS in 6m 08s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9243ec7d5edb4c118fb6883ffc3ccfe1 : SUCCESS in 25m 27s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ae31799c3e8b4c0284baae3c47d2fdd2 : SUCCESS in 15m 18s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/3bce46b654b741fab4faacf722e67c30 : SUCCESS in 19m 32s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/e863cab60d464e1ebe356bd3a12cbc95 : SUCCESS in 31m 48s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c758ddba0bb045cbbc6dbda053f63295 : SUCCESS in 13m 27s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/414053d2a5ca42b8abe323095fe223d9 : SUCCESS in 14m 02s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/90ccd5f3f29146aca2ab9e9db6e62817 : SUCCESS in 16m 09s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5beb58ffd7c74056bb6595e74cfca1a6 : SUCCESS in 45m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/02dd585a91a64e568d4b26004e8bb7ff : SUCCESS in 45m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/15a5288c3b104fe2b7012b85e607c8c0 : SUCCESS in 27m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/018adf08e78b47b3a8eae16cea8c030a : SUCCESS in 4m 38s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9055c81300424ac38650977caf50a1ce : SUCCESS in 16m 25s","accounts_in_message":[],"_revision_number":2},{"id":"c53c024af7e8c4fc9509bd6d98fd089bb72123fd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-25 19:49:04.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/39cf86b6587641729635c049119e8438\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/22a870a3c2144c8f815fa9b46876c4ca : SUCCESS in 1h 04m 51s","accounts_in_message":[],"_revision_number":2},{"id":"29742aac0978be7e9cf89b18ad6d46cb96d5f2b8","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 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"e2c2a39e7f6d038eedbc88a28c301ad4012871b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 15:22:12.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/e1ec6ac69ec945e981c06a423d50a1f1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03564aeb75e74b979446e2a39930fd28 : SUCCESS in 9m 59s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6d560c3e169e40fbac238423a3125cac : SUCCESS in 20m 43s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ce370c5b906b40d090db8694a8be9d3b : SUCCESS in 20m 46s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7b04d0092f284fbc814cf74685aa8646 : SUCCESS in 20m 01s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0d829dbc331244caa976680ff52a0795 : SUCCESS in 6m 12s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/84f309f7c71548689840c27d240b4d1e : FAILURE in 25m 48s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/02134f3dd689407595e9a1b4fdb3d262 : FAILURE in 21m 12s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/a65d4c25ee17466cb4f35fda1ff90362 : FAILURE in 22m 53s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d4777ae210e14b8aadedfa4602ad12a2 : FAILURE in 27m 35s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f7829a0e9d7a41a39cd12cdf4c8c28e7 : SUCCESS in 9m 49s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/fd46939b32a6463da25489f977e85aec : SUCCESS in 14m 02s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/1557d90f0c644a3fb87c8ba5a4baa897 : SUCCESS in 15m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a0a6c6a330174b68bbe5e6c196f36116 : SUCCESS in 58m 09s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2ec45a7a2d9a465b85c8fdf2b02f0b62 : SUCCESS in 44m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/14f17929ee4943deb070ed4713983f97 : FAILURE in 30m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2491a836f37d4551abd497ae6db9340f : SUCCESS in 2m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/11877ab243af4bfbac5bedb6d21ed22a : SUCCESS in 19m 07s","accounts_in_message":[],"_revision_number":3},{"id":"62f2810598de90d6ebdcc37c2e1ef809d3029f9e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 15:31:01.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e1b570448d754e86a10f11e4328fcab8\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d90caebc8eaa43e993ffc73df547f61c : FAILURE in 37m 07s","accounts_in_message":[],"_revision_number":3},{"id":"eb5c5f3ec5786341fb0dbb5958cdc11d9f105e21","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 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"7c87392c56ac0e2f14027a1d6a7fe9e270a9540a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 19:21:18.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/079de7461c1140f8a5e0dba0eb25162c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/434d85b708b1486780c28392649b2263 : SUCCESS in 6m 54s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/55bb7c9eaba54e26a73ff4a9f2fe392c : SUCCESS in 12m 52s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d725ad7d01c24db28157b74c85dff66d : SUCCESS in 19m 57s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8345cc68dbad477eb222ff803abbe150 : SUCCESS in 18m 46s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7cf2334110104fe69d4f6bbd8992e3ec : SUCCESS in 7m 01s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e7198f12ac8b4f48bd66a514d35c31cb : SUCCESS in 30m 01s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/83c689d65e4646f2bcb99e8e97374352 : SUCCESS in 20m 29s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/50f1bf0ce91646c79a542593a798edb8 : SUCCESS in 29m 22s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/8f56c767cd9b4bc6b615d9319a4df758 : SUCCESS in 30m 21s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7b9c7fd9cffb4f408fb581edca0a5271 : SUCCESS in 15m 58s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/0ede86bd7f5448e6b8aa396ab5d66c52 : SUCCESS in 14m 47s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/11e28d4942f74d85b1885998be3ae6be : SUCCESS in 10m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/952dc63f44f34f21bc7bc3e2abb96275 : SUCCESS in 27m 14s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/91cfd4a6fcec4b2cacd38a9c96d51353 : SUCCESS in 51m 43s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5bbb87dd7016461e977eec945b880b8b : SUCCESS in 11m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eb5d4654659b4fa5babd3013ad5fe892 : SUCCESS in 4m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b80af201fbd84e4db69cc5cbcb5628b0 : SUCCESS in 19m 02s","accounts_in_message":[],"_revision_number":4},{"id":"4924699adbdefa8cd05ce28728d045fabcd536e0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 19:53:05.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cf7c16631ab441da8599361dc61af717\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/405566e4dcc94346889bc767e7bc239a : SUCCESS in 1h 23m 47s","accounts_in_message":[],"_revision_number":4},{"id":"791b2bb35da7b2f248f6d6e4b5ffd3019fbd150c","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 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"803ce94f2ac53bcd8b6e18bcedf4b7783cfc2c07","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 05:35:54.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/20d076e6e5f74bdc842937a74af0f978\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/532767f1dbd641b19a232411222d2e96 : SUCCESS in 8m 27s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d30f574bc92646e78da6c506cf075791 : SUCCESS in 12m 03s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1175c86058ce4b41bfb9ac8ead3bf7da : SUCCESS in 20m 09s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/bcf53f96cf0f49b59d8ebeaf385ab6fe : SUCCESS in 24m 02s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7386e6dc7e7b4e8fb1e1eedad217efff : SUCCESS in 6m 13s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d846c6cd1afa49ffb3ae5ef4daf8f585 : SUCCESS in 17m 11s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3546d93d3f054e55808ea12860c37deb : SUCCESS in 8m 24s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/3858094d9f0140c4b89f909b6a5d26b7 : SUCCESS in 27m 22s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/91365467606f4cd6a63afbb0eec97776 : SUCCESS in 29m 08s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/2220d9ed9afc460f82b00ed77bee710b : SUCCESS in 8m 25s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2b2ab88e32734bcd84246b9e243c44cf : SUCCESS in 11m 53s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/39dfddc5cb074170924d5d4826526f1e : SUCCESS in 9m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e855c847e6ad4cba9853fa4626d2b6fb : SUCCESS in 22m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c6d99be9aadc4dee842246e50ea69f02 : SUCCESS in 24m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8690dd183bf344c4acfc053ae90d8bff : SUCCESS in 27m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/69bedba08af6419b85bb01c5cf4c2973 : SUCCESS in 5m 24s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b90d14760f0a45f6b14d719343f8d16c : SUCCESS in 10m 25s","accounts_in_message":[],"_revision_number":5},{"id":"5e49fbc7bb63f09d46399b2118457907c7850c42","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 06:10:21.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/67e89ae89c234d24a2875cb2d2d61370\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/644792c71f5a4a0c9290729c368ddc8f : SUCCESS in 1h 07m 56s","accounts_in_message":[],"_revision_number":5},{"id":"02083f27725372f61d1665feaeb159da621ca47a","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 6.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"f590bceffc933be36dfa61ef53568d92541fac4b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 19:05:40.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2ca1eb4e22b240d4a168deb35be18fa1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb5a10e1628944e881266d29b7efaeb3 : SUCCESS in 7m 46s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8676377c1c11466085d05c0d547588d7 : SUCCESS in 10m 51s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/56c313f3e3554bccb2ebf32de2d7d4f5 : SUCCESS in 23m 52s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5cd3f0c7ac244b19af3d5371e66ebc81 : SUCCESS in 18m 23s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f12100c6d26f40b4910028ee95bd3298 : SUCCESS in 8m 18s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3605af08a3f44e1db13bbc556e51bccc : SUCCESS in 24m 57s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/291101f3b37a4b0c940c40dfecc2c7ae : SUCCESS in 15m 25s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/e0a0d204224c44ee9bcf3a720db3f537 : SUCCESS in 21m 10s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/2c4e7924c422458aad36dc463de7ddb6 : SUCCESS in 29m 23s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/26d57453075c4d53a6136a942ec9f125 : SUCCESS in 14m 46s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b83599c551164fe5aa550a1e6b5091a3 : SUCCESS in 13m 33s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/72409e6d345b40e082d970635c93de02 : SUCCESS in 13m 28s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/51381c35183e44db91972b99c26b0941 : SUCCESS in 33m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bc128b2baaa943e99fc1cb85304669ef : SUCCESS in 36m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cef54339fef843cab8545af20b87db5f : SUCCESS in 21m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/11b08edd5b924834a6af7a550cf52766 : SUCCESS in 3m 42s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/48d1a5b48c634fd98a0ef95888cd63fe : SUCCESS in 9m 20s","accounts_in_message":[],"_revision_number":6},{"id":"e12e54514cac4d791d54af199adf354bf4d65011","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 19:35:03.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9f7a521232194c9e87163eeeaee754c3\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/be1aa1452f034e1e88688f664ad01a86 : SUCCESS in 34m 26s","accounts_in_message":[],"_revision_number":6},{"id":"7273db35ced5993257b9d1a1b0d535aa06495b31","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-12-01 03:19:27.000000000","message":"Patch Set 6: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":6},{"id":"c053c9716af6a201a3bf230a98ef2d53b92f45b9","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-01 12:19:04.000000000","message":"Patch Set 6:\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"54e28003dc642da7b2a081f8a065294d9de079b4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-01 12:19:30.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"8a168773f43bdfb17f05b8e7824e0eb2d0e4cd7d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-01 13:17:43.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3757d642a47d413e836428843c72ce22\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/da240cea0a1449d78e2c8707845e82ad : SUCCESS in 55m 37s","accounts_in_message":[],"_revision_number":7},{"id":"5b6f143f7d8ebff3c59479000fe3815bc4e98bb0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-01 13:23:57.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ed125754865b41358c9678f84113f616\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/909ab35bda1a4aef9fcd63f68449fa4a : SUCCESS in 9m 38s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/643b817983814a97a303a5e814de8309 : SUCCESS in 18m 53s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4f4a74d840fc4716837c277d8d2af73b : SUCCESS in 19m 01s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/36770c14e3a946729d62834a1a959cd0 : SUCCESS in 20m 37s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7bf929f7dc7c4aa28bfd8b0264477ff4 : SUCCESS in 6m 22s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7823e34d7f4546acada093305806006a : SUCCESS in 24m 06s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/17e62b91e60d43cbb02256b6cdd468ac : SUCCESS in 20m 30s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/773177c6a6444e05858676d6fee07695 : SUCCESS in 18m 05s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/f3d8521949044f8fb4e8fa0ad6a161ac : SUCCESS in 11m 34s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f8c8cb76442c471faf65fd6951e9fe18 : SUCCESS in 14m 07s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/41f4a31f0e5e4e3facc2f60179188997 : SUCCESS in 15m 00s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/da0f60d91997470aa7197706eee5ce42 : SUCCESS in 15m 52s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c7ef8ac2678e4de594d5f3be2760d1c1 : SUCCESS in 46m 24s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bdfdb356084246058ab2b1ace0473aeb : SUCCESS in 51m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b9c1620a53cc4e4798309354895502fe : SUCCESS in 26m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d61f299385e24bfd84dbb0866b226e6c : SUCCESS in 4m 27s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/cb851a8f0ad04752a549f156bb3b1364 : SUCCESS in 16m 54s","accounts_in_message":[],"_revision_number":7},{"id":"935c0ccefb7eb677017c48c480ef8dc23d1d21c2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-12-01 15:25:54.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"51163605cc99f220a0610e54eb5e446dab857be0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-01 15:26:19.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"19fb9cfccc39f227eb74b0121ae0c4f77af2bc60","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-01 15:37:49.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Workflow+1\n","accounts_in_message":[],"_revision_number":8},{"id":"c51bf9f3077cc03a5364227f6f099fed6b6c2cd5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-01 16:42:37.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5cf392a834f74fe798933d9454fb2973\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5fe224996aba4deeaf084bcd37573711 : SUCCESS in 5m 59s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b733c78ff7c644cf9b53ab21842f9f2a : SUCCESS in 19m 36s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8f483780995f48dabdd9590846e7d851 : SUCCESS in 19m 39s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0830700dfb8847e9aa947cd496cd9b04 : SUCCESS in 20m 09s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4681c15a0aba4d5c99daf69cdc1ee212 : SUCCESS in 7m 06s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/af618c53ef194dc69b34ab48c1a368a6 : SUCCESS in 26m 27s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/901b77a2cfc74bf7b44a9a5df16eeeb6 : SUCCESS in 19m 56s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/aad61f1252de405897b1c9973e46baaf : SUCCESS in 11m 05s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/ef0d9e207a444c098a310a8a3566a9f3 : SUCCESS in 21m 47s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7bb62ebee832418aae1b63057f3f03bb : SUCCESS in 16m 50s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/f927ec3332e14aab884847b1e70fb4fe : SUCCESS in 8m 30s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/98ed0ee440414046b82e739c6328ff07 : SUCCESS in 15m 54s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/22c3de6a59aa42bfb85636b6b88ea8c9 : SUCCESS in 1h 03m 10s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a492389eeba04f848adffbc8a5ec1688 : SUCCESS in 33m 12s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/34ec27663de74d7aa5baa0b92c54aa56 : SUCCESS in 30m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/416409f59cc04ac68b635cb4944adb12 : SUCCESS in 2m 41s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/568aa8be4ee2404eaa36baf356801dbf : SUCCESS in 17m 49s","accounts_in_message":[],"_revision_number":8},{"id":"6c70e2dcc5fd2ff7e51fd6d100bc17ff0d5c8a29","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-12-01 17:39:21.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"a8254b15ec69417efee50d5a658eeb2ac651dc5e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-01 17:39:34.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"a106007851723acdff9b491722d91a0dfd0d89d1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-01 18:13:33.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c64cfa312c1a477199c6dd2ad53a6848\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fdc08d6cdc6b41f7b5436dec863fdbb5 : SUCCESS in 31m 47s","accounts_in_message":[],"_revision_number":8},{"id":"b0bcdb099c78904c9b248d828d3b40458665a10d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-01 18:36:52.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0561a2d6ff1645e481b3447a68f38496\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b9be81d488ce40c0b90f672a66a6b1d8 : SUCCESS in 10m 19s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/3f62aeb667b1461caf291b64139c0c85 : SUCCESS in 7m 12s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b07908bdce9e4a35a6e03025908f29fe : SUCCESS in 12m 33s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/a88bd2a7af15424aaa3413cb01766fe8 : SUCCESS in 8m 31s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/1f26c600b0b64b3c861ad1e287dd004d : SUCCESS in 33m 38s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/6cf58b74dc254e89831cf76ad26adab7 : SUCCESS in 31m 16s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/513c6d72452b4208b5a4a29998456eba : SUCCESS in 8m 08s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/5db27c152a924e0bb3258cae9104f2f7 : SUCCESS in 15m 53s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/90b7de94fd594e2cb7a13bef3a69a699 : SUCCESS in 17m 05s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/9a16f5b1a6f34b34876c0f59dbd81473 : SUCCESS in 7m 21s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/0aa3018ec82a474aade38e98f41b5d59 : SUCCESS in 7m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/45d6ed9116fc479f9d7405bbc43e535c : SUCCESS in 52m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5687d0ec6cc545f6a97b3ac9aedd7a39 : SUCCESS in 25m 45s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/963c9326fbeb4b80855e28f642097148 : SUCCESS in 28m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/53d448ad813a4b088952704c563a8bcb : SUCCESS in 4m 33s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9d626655e0c549d6a70f2c7195f2120f : SUCCESS in 17m 23s","accounts_in_message":[],"_revision_number":8},{"id":"2333d31d8f27bd2a1d5a90ba2be33d407abbf999","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-01 18:36:53.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":8},{"id":"f1ad473b3b921f9388966bbb79e57bcc80cee645","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-01 18:37:50.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0884cce5e49b49b19485b26cdce67928\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa2da058767b4dc1a1812c4df4d68da5 : SUCCESS in 45s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/3d1600137bfd4de7b8c1a496d8713454 : SUCCESS in 44s (non-voting)","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"254100ef1f0865eb7ee41d0ba08c3a951c8b3399","revisions":{"2743e35f7e64798237b0d61b1e7dce2f08e21d31":{"kind":"REWORK","_number":1,"created":"2025-11-25 17:52:18.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/56/968356/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/968356/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/968356/1"}}},"commit":{"parents":[{"commit":"a3982a92d97f7f49077930064100b78e89ade55f","subject":"Add a Timestamp.zero() method","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a3982a92d97f7f49077930064100b78e89ade55f"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 14:49:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 17:40:56.000000000","tz":0},"subject":"tests: container/test_backend.py cleanup","message":"tests: container/test_backend.py cleanup\n\nChange-Id: I2152b14a116d2a3519d85e64879994337100dead\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/2743e35f7e64798237b0d61b1e7dce2f08e21d31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2743e35f7e64798237b0d61b1e7dce2f08e21d31"}]},"branch":"refs/heads/master"},"ac378e8fee4be149c31a23343ee47205965e0a00":{"kind":"REWORK","_number":2,"created":"2025-11-25 18:41:11.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/56/968356/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/968356/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/968356/2"}}},"commit":{"parents":[{"commit":"a3982a92d97f7f49077930064100b78e89ade55f","subject":"Add a Timestamp.zero() method","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a3982a92d97f7f49077930064100b78e89ade55f"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 14:49:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 18:40:41.000000000","tz":0},"subject":"tests: container/test_backend.py cleanup","message":"tests: container/test_backend.py cleanup\n\nChange-Id: I2152b14a116d2a3519d85e64879994337100dead\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/ac378e8fee4be149c31a23343ee47205965e0a00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ac378e8fee4be149c31a23343ee47205965e0a00"}]},"branch":"refs/heads/master"},"7174306b90d861f567776cabb8236b996b9828b7":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-11-26 14:11:36.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/56/968356/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/968356/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/968356/3"}}},"commit":{"parents":[{"commit":"338ec6cf3a0cfed5e6ce624fd249a5074ce7c79f","subject":"WIP timestamps: use internal timestamp format in db file names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/338ec6cf3a0cfed5e6ce624fd249a5074ce7c79f"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 14:49:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-26 14:11:14.000000000","tz":0},"subject":"tests: container/test_backend.py cleanup","message":"tests: container/test_backend.py cleanup\n\nChange-Id: I2152b14a116d2a3519d85e64879994337100dead\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/7174306b90d861f567776cabb8236b996b9828b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7174306b90d861f567776cabb8236b996b9828b7"}]},"branch":"refs/heads/master"},"762cc639937596ad1cc23126aa32ef884606c5a1":{"kind":"REWORK","_number":4,"created":"2025-11-26 18:24:08.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/56/968356/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/968356/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/968356/4"}}},"commit":{"parents":[{"commit":"0455b2f9df9dee7e5f639fa976be9e7d520f5881","subject":"WIP timestamps: use internal timestamp format in db file names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0455b2f9df9dee7e5f639fa976be9e7d520f5881"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 14:49:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-26 16:35:07.000000000","tz":0},"subject":"tests: container/test_backend.py cleanup","message":"tests: container/test_backend.py cleanup\n\nChange-Id: I2152b14a116d2a3519d85e64879994337100dead\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/762cc639937596ad1cc23126aa32ef884606c5a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/762cc639937596ad1cc23126aa32ef884606c5a1"}]},"branch":"refs/heads/master"},"24c6dfe2d26b9932a676e5d37941582e7cd7261c":{"kind":"TRIVIAL_REBASE","_number":5,"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/56/968356/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/968356/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/968356/5"}}},"commit":{"parents":[{"commit":"4dc1e5faeffe6944c47c2fc6c7c97ae46876565d","subject":"container server: use Timestamp.zero() for default timestamps","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4dc1e5faeffe6944c47c2fc6c7c97ae46876565d"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 14:49:51.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-27 00:12:37.000000000","tz":660},"subject":"tests: container/test_backend.py cleanup","message":"tests: container/test_backend.py cleanup\n\nChange-Id: I2152b14a116d2a3519d85e64879994337100dead\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/24c6dfe2d26b9932a676e5d37941582e7cd7261c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/24c6dfe2d26b9932a676e5d37941582e7cd7261c"}]},"branch":"refs/heads/master"},"755d9d41e9868f428afcdace628b6437bcbdc224":{"kind":"REWORK","_number":6,"created":"2025-11-27 18:26:04.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/56/968356/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/968356/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/968356/6"}}},"commit":{"parents":[{"commit":"d31b201d6b6bc4fbb34a8bf183b0965d95d29fcb","subject":"test_db.py: clean up usage of Timestamps","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d31b201d6b6bc4fbb34a8bf183b0965d95d29fcb"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 14:49:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-27 15:13:33.000000000","tz":0},"subject":"tests: container/test_backend.py cleanup","message":"tests: container/test_backend.py cleanup\n\nChange-Id: I2152b14a116d2a3519d85e64879994337100dead\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/755d9d41e9868f428afcdace628b6437bcbdc224"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/755d9d41e9868f428afcdace628b6437bcbdc224"}]},"branch":"refs/heads/master"},"d0aafe3768d9b5f2bfbda0569cbafcc9a019fe03":{"kind":"REWORK","_number":7,"created":"2025-12-01 12:19:30.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/56/968356/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/968356/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/968356/7"}}},"commit":{"parents":[{"commit":"d31b201d6b6bc4fbb34a8bf183b0965d95d29fcb","subject":"test_db.py: clean up usage of Timestamps","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d31b201d6b6bc4fbb34a8bf183b0965d95d29fcb"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 14:49:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-01 12:06:53.000000000","tz":0},"subject":"tests: container/test_backend.py cleanup","message":"tests: container/test_backend.py cleanup\n\nChange-Id: I2152b14a116d2a3519d85e64879994337100dead\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/d0aafe3768d9b5f2bfbda0569cbafcc9a019fe03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d0aafe3768d9b5f2bfbda0569cbafcc9a019fe03"}]},"branch":"refs/heads/master"},"254100ef1f0865eb7ee41d0ba08c3a951c8b3399":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2025-12-01 15:37:49.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/56/968356/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/968356/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/968356/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/968356/8"}}},"commit":{"parents":[{"commit":"5658355bf5a7d888c8682a7925f5d5fa4a5ee3c3","subject":"account/test_utils: cleanup Timestamp usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5658355bf5a7d888c8682a7925f5d5fa4a5ee3c3"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-11-25 14:49:51.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-01 15:36:51.000000000","tz":0},"subject":"tests: container/test_backend.py cleanup","message":"tests: container/test_backend.py cleanup\n\nChange-Id: I2152b14a116d2a3519d85e64879994337100dead\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/254100ef1f0865eb7ee41d0ba08c3a951c8b3399"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/254100ef1f0865eb7ee41d0ba08c3a951c8b3399"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
