)]}'
{"id":"openstack%2Fswift~969291","triplet_id":"openstack%2Fswift~master~Ia4bc22d01d5226c2a61d888da4e1ef8cd61e1b3b","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-12 17:35:16.000000000","reason":"\u003cGERRIT_ACCOUNT_7847\u003e replied on the change","reason_account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}},"hashtags":[],"change_id":"Ia4bc22d01d5226c2a61d888da4e1ef8cd61e1b3b","subject":"test_utils: cleanup Timestamp usage","status":"MERGED","created":"2025-12-02 18:34:39.000000000","updated":"2025-12-12 18:58:27.000000000","submitted":"2025-12-12 18:56:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"969291-p-timestamp-collision","meta_rev_id":"0ae71310ae92550e137decb0a8368665288d860a","_number":969291,"virtual_id_number":969291,"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":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-12-12 18:56:29.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":2,"date":"2025-12-05 16:53:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":2,"date":"2025-12-12 17:35:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_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":{"approved":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":1,"date":"2025-12-12 17:35:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-02 19:32:32.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-05 01:18:59.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"d3bd17cf9bb2b8cae11588cffc79199ed84cc2cc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-02 18:34:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"426baf4df45e43633ee57555905a50852030680c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 19:32:32.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/ea5dbd0876e24410a2a65ed4f80ecbfe\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54eb0ec8f8e84586895e29789dacea39 : SUCCESS in 10m 30s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/45149aa647d14236adc0e4e1c318c8b7 : SUCCESS in 21m 16s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a980fed43f0441adaf833d3974481678 : SUCCESS in 20m 13s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7f6a50f0fb2f4a639233833cfd025c5e : SUCCESS in 11m 52s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0a0708991c144b309d58092a81ea80fe : SUCCESS in 7m 25s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ef63463cb608435cb3d02a2dd60f6849 : FAILURE in 11m 25s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3e56295669564ed6b3a1a10aff02e23c : FAILURE in 21m 24s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/677c75f654614958a002f801267dc6f9 : FAILURE in 22m 08s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/1a2b964bccf0407094d8052eccde4c9a : FAILURE in 30m 04s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/98ea8918fa154a968a332458e1910f1c : SUCCESS in 8m 36s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/e6d9344fd4bc4ca1b1c52ce0d6d4099c : SUCCESS in 15m 15s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/9b1915261b6143fb81da4efd68030e58 : SUCCESS in 13m 42s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d77a4382fac045a38d2da4620c6650e3 : SUCCESS in 52m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d35941e5e11e4d9282b28d8727a0082e : SUCCESS in 51m 48s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/55bb0aa469ea4958a30e73004680fb15 : FAILURE in 27m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/863002b2b03e4b48ac871dd8319850f6 : SUCCESS in 2m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/8a9ca2f4f20b480fae7e807e74152312 : SUCCESS in 26m 19s","accounts_in_message":[],"_revision_number":1},{"id":"4a386a585d002a346aaee41af8a4e5b5b36f526c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 00:36:18.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e2b471739e8a4ec087f84095fcad4c4b\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/eeedd5a7690c4de68ccdf09689fbf245 : FAILURE in 1h 53m 48s","accounts_in_message":[],"_revision_number":1},{"id":"6f6df1368bbb52db72aa14343adf7110a9a9aca2","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 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"71303bc2c1368df7f61a1b2b4552fa7cf9a36fa4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 06:16:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/27b82634b57d40e6a37283050561ca62\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0710cd2bb00f441f8d9a926b65a2fbce : SUCCESS in 10m 09s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/11b4089330894dedb842657bd97d0acb : SUCCESS in 15m 30s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/439f0525838c46df97dafda1bcc3220c : SUCCESS in 19m 41s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/64e90a3cb2674d889c555a5305e9dd04 : SUCCESS in 23m 15s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/394f10e6640f4024b2c3a56116cb0ff1 : SUCCESS in 6m 16s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/858e5b2ddf8d462bba0dadcf98d34a7d : SUCCESS in 11m 34s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/dde0c979951d46d18867bfa2e3fe9587 : SUCCESS in 18m 28s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/6b1d764768754b249fefdae7ac5dd89b : SUCCESS in 20m 56s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/3d3c24b3bda04eefbc551f89395645ef : SUCCESS in 20m 14s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/613e533a99494fa78587faa0e1c1207e : SUCCESS in 15m 46s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/dbf2f9d1775041e5b8d9f3bafc10369c : SUCCESS in 9m 06s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/d1c790aea23941f8a0d561e5c1fefa0e : SUCCESS in 12m 51s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5593aa451f6b41f58ff26c208ff2b275 : SUCCESS in 53m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ac63da1b2c3d49359f9507c0b4001110 : SUCCESS in 53m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e696c70f74474116997c4545fd3fdcd7 : SUCCESS in 12m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c0be6da681e440069d415089d0b95c2c : SUCCESS in 4m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/be5302724ebd4ed19314e9f508d3d0c3 : SUCCESS in 19m 11s","accounts_in_message":[],"_revision_number":2},{"id":"940bb11c1afd6144ae84eeee8d27b857c243f9d2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 09:04:49.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/18ef25a1ed19421eb5ec6cb170c03667\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/547329e371994583b75262487d901169 : SUCCESS in 39m 17s","accounts_in_message":[],"_revision_number":2},{"id":"17fd66f9d068e7d38f191449091d5f6194f592d3","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-12-05 01:18:59.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"78549c836397e3a3410d329e01c16d3560bef0bd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-05 15:07:41.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"52745bced7340c88275e46f8dbaab785ac5feb21","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-05 16:02:03.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2fbdca29480b47659924284c2a81ba32\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e951d134b10487cbb08f6d7971fccc7 : SUCCESS in 10m 31s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a6ad6128b6324144a990200883f0f594 : SUCCESS in 20m 01s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6d554446bec94af1a08034d4babb1c0c : SUCCESS in 19m 03s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2228144eef214e3a99ff913c3fe0a7d6 : SUCCESS in 12m 37s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2df4920615de488ca0dec61aeb00c22e : SUCCESS in 5m 06s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e611b95e20b84a179a6ece0b004f8953 : SUCCESS in 11m 23s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/2ea225a2e6c5470d87f8be5455e21cdc : SUCCESS in 17m 10s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/be349ea6455b403d9cdb565ccd1e9e17 : SUCCESS in 30m 16s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/227023ff8d4b45619c3fd9d43c0bec07 : SUCCESS in 29m 35s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/576cf7e7e8df4ae4b2a0871d63f04b7e : SUCCESS in 13m 27s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/c0dd3265affe4c29aad413a8207b7a45 : SUCCESS in 8m 58s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/6228c501f2c947f4acd21c79017c0389 : SUCCESS in 9m 01s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1e5eeaadf91848d5aa904c9bfd2d9e4d : SUCCESS in 48m 04s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b7fa994855c042b486d27fb13bf62047 : SUCCESS in 22m 52s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/769be180dc2d46b1893b71806ebaf6fe : SUCCESS in 23m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed0d56e906e643b9ab3cc8996d2743e9 : SUCCESS in 3m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/190de6dfc46843faa681a1ba0711b9ed : SUCCESS in 19m 33s","accounts_in_message":[],"_revision_number":3},{"id":"51b8b1fdd0d1180fc6fd9b70c58120144cf39054","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-05 16:02:50.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"307ad4099bbd53ce068fcdc5dfea7012f44f910a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-05 16:53:26.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":5},{"id":"11d758b95465899beff24d102d5945505ef0f787","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-05 17:37:46.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cde2eec91c444ae2a67f3eff4a9e6673\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/891dc495634e4fd79444d3cc452dab0a : SUCCESS in 35m 33s","accounts_in_message":[],"_revision_number":5},{"id":"afbbf52bb1af45616ac802045d5deb1f539b304b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-05 17:42:56.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/60f940abc99c49acba8d57d15ef728bc\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d686f04ae5f470087ecd571adc5a330 : SUCCESS in 9m 09s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c62ed824b4f04e14a138ddf241caf786 : SUCCESS in 20m 59s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7b37018f9e3e4691afe6690794b29686 : SUCCESS in 21m 31s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e39cf713fd804fe682649985293d390b : SUCCESS in 11m 57s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c523d044d37f4d62bece549954fc87ae : SUCCESS in 6m 40s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8407b07c320c49a185ba6cef4b8e9b4b : SUCCESS in 25m 07s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5500c9fd01f14db29607f20116ab50ca : SUCCESS in 22m 56s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/f379fe15f5ed47fea59ea242a49006ce : SUCCESS in 21m 40s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/a40de0172eb8418dbea20126dc1557b4 : SUCCESS in 11m 59s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/f0fa7c7e1a0c453fa61abc4483f3805a : SUCCESS in 17m 09s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/70103ec895bf45559de15eca3192514a : SUCCESS in 16m 31s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/9658a9508573461ca9e73908ac15b252 : SUCCESS in 14m 01s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b19991b9362b451c8e2e497fa80331f0 : SUCCESS in 23m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9c8ef85ca2b54918a2de08c7f86a2c70 : SUCCESS in 41m 55s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c66f630382264c0996b581f26bd8032b : SUCCESS in 11m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/412b0ebf588b4c40866372c87aaa2cb1 : SUCCESS in 2m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/59a7b006927b4de180edae8bf1991887 : SUCCESS in 16m 21s","accounts_in_message":[],"_revision_number":5},{"id":"975f64d6f67be0ae6a06c8993de0585dad35f373","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-12 17:35:16.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"6a84f56a6dccdb6ab4f4d4befbed20138e8cfdcf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 17:35:55.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"774602421d5b8319b33383933f4650e9358fe2f0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 18:56:29.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f146ca82affb438d85a58c38e229cecf\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/be787943c3584141b5ddd4f376103dd9 : SUCCESS in 10m 05s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/a0a1c81b34e043ee97d492600542d194 : SUCCESS in 6m 08s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/abc00c54d2a546fd82e0c57329c57ea9 : SUCCESS in 24m 04s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/0ab697d416674bdcba5d6cb8e2c072d7 : SUCCESS in 20m 38s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/e28208c883314899b7cfbb3b825f7f0d : SUCCESS in 23m 30s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/561001c8e1744fb1a80615640a69ba03 : SUCCESS in 12m 42s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/53a19dcf53ad4924be200631860a12a8 : SUCCESS in 14m 38s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/a5a7959380ea427e867a3d37eecaf1d1 : SUCCESS in 16m 12s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/f4259e02667a476a9f225a925f634872 : SUCCESS in 9m 27s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/104a8ed908f547569cfef240b629886e : SUCCESS in 6m 43s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/c20361a8559d4308a4d05825faf41ace : SUCCESS in 8m 41s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/93970f0a616d4a0e82892b756a8a00d5 : SUCCESS in 24m 00s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/df0cf6f4cebd494d982137a16c2eab6c : SUCCESS in 42m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/daf2cb1ba4244387aaf9d520e3fc99ff : SUCCESS in 28m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/39c47b2c682e4dd2b661c8ee318229df : SUCCESS in 2m 42s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c8422dc72be0440b88122ae79691fc8a : SUCCESS in 15m 39s","accounts_in_message":[],"_revision_number":5},{"id":"f547a6c2b827d5c218dcf8052addadd6106d5852","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 18:56:30.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"0ae71310ae92550e137decb0a8368665288d860a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 18:58:27.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dae835c2ae2449e683cc0ef8ef374d14\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a8319e22b9a14027b2ec417f3275449d : SUCCESS in 44s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/4777591ada904cdd89dbf4baa9622ae2 : SUCCESS in 44s (non-voting)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"80bbcfeb904e958ead3ff5655d11ab12bcfbf7d0","revisions":{"2372e86d9ad6387c63b940baebf706c839342f5e":{"kind":"REWORK","_number":1,"created":"2025-12-02 18:34:39.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/91/969291/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/91/969291/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/91/969291/1"}}},"commit":{"parents":[{"commit":"0ae92b2bfbc728134962d28c35242d3e1ff28e59","subject":"slo: use Timestamp.zero() as default in RespAttrs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0ae92b2bfbc728134962d28c35242d3e1ff28e59"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-01 18:51:20.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-02 18:34:17.000000000","tz":0},"subject":"test_utils: cleanup Timestamp usage","message":"test_utils: cleanup Timestamp usage\n\nChange-Id: Ia4bc22d01d5226c2a61d888da4e1ef8cd61e1b3b\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/2372e86d9ad6387c63b940baebf706c839342f5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2372e86d9ad6387c63b940baebf706c839342f5e"}]},"branch":"refs/heads/master"},"90a0000917d1f6b9cbaa9b8b99f36b5eec49becf":{"kind":"TRIVIAL_REBASE","_number":2,"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/91/969291/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/91/969291/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/91/969291/2"}}},"commit":{"parents":[{"commit":"3ab9fc470a858595a72451893036786394550c5d","subject":"slo: use Timestamp.zero() as default in RespAttrs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3ab9fc470a858595a72451893036786394550c5d"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-01 18:51:20.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-12-03 05:08:59.000000000","tz":660},"subject":"test_utils: cleanup Timestamp usage","message":"test_utils: cleanup Timestamp usage\n\nChange-Id: Ia4bc22d01d5226c2a61d888da4e1ef8cd61e1b3b\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/90a0000917d1f6b9cbaa9b8b99f36b5eec49becf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/90a0000917d1f6b9cbaa9b8b99f36b5eec49becf"}]},"branch":"refs/heads/master"},"650c79391e2f7d469a22a80e9b50fa1147494cfc":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-12-05 15:07:41.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/91/969291/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/91/969291/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/91/969291/3"}}},"commit":{"parents":[{"commit":"13c5856147b9ec598cbec40b4716dcef49bf71f7","subject":"slo: use Timestamp.zero() as default in RespAttrs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/13c5856147b9ec598cbec40b4716dcef49bf71f7"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-01 18:51:20.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-05 13:01:58.000000000","tz":0},"subject":"test_utils: cleanup Timestamp usage","message":"test_utils: cleanup Timestamp usage\n\nChange-Id: Ia4bc22d01d5226c2a61d888da4e1ef8cd61e1b3b\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/650c79391e2f7d469a22a80e9b50fa1147494cfc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/650c79391e2f7d469a22a80e9b50fa1147494cfc"}]},"branch":"refs/heads/master"},"9331a2e6555ca034af7f9b088c6b207dd345f588":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-12-05 16:02:50.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/91/969291/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/91/969291/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/91/969291/4"}}},"commit":{"parents":[{"commit":"4f2deaf26aa5c3ac7a51515d905fbd9fc75c591b","subject":"slo: use Timestamp.zero() as default in RespAttrs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4f2deaf26aa5c3ac7a51515d905fbd9fc75c591b"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-01 18:51:20.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-05 16:01:19.000000000","tz":0},"subject":"test_utils: cleanup Timestamp usage","message":"test_utils: cleanup Timestamp usage\n\nChange-Id: Ia4bc22d01d5226c2a61d888da4e1ef8cd61e1b3b\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/9331a2e6555ca034af7f9b088c6b207dd345f588"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9331a2e6555ca034af7f9b088c6b207dd345f588"}]},"branch":"refs/heads/master"},"80bbcfeb904e958ead3ff5655d11ab12bcfbf7d0":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-12-05 16:53:26.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/91/969291/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/91/969291/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/91/969291/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/91/969291/5"}}},"commit":{"parents":[{"commit":"5df4e758f35d5453bdbf73e3591139d339d157e5","subject":"slo: use Timestamp.zero() as default in RespAttrs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5df4e758f35d5453bdbf73e3591139d339d157e5"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-01 18:51:20.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-05 16:53:07.000000000","tz":0},"subject":"test_utils: cleanup Timestamp usage","message":"test_utils: cleanup Timestamp usage\n\nChange-Id: Ia4bc22d01d5226c2a61d888da4e1ef8cd61e1b3b\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/80bbcfeb904e958ead3ff5655d11ab12bcfbf7d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/80bbcfeb904e958ead3ff5655d11ab12bcfbf7d0"}]},"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}]}],"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":{}}}]}
