)]}'
{"id":"openstack%2Fswift~990978","triplet_id":"openstack%2Fswift~stable%2F2025.1~I7bc2919b709d745a7571ca5883d02398b1ff6a39","project":"openstack/swift","branch":"stable/2025.1","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2026-06-01 20:05:36.000000000","reason":"Reviewer/Cc was removed"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-06-03 14:38:43.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":"I7bc2919b709d745a7571ca5883d02398b1ff6a39","subject":"test_sharder.py: pass timestamp strings to put_object","status":"MERGED","created":"2026-06-01 18:56:14.000000000","updated":"2026-06-03 16:31:55.000000000","submitted":"2026-06-03 16:29:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"990978","meta_rev_id":"a2824f2c5f9091c5a0ecf803aacbc0e54f633ed6","_number":990978,"virtual_id_number":990978,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-03 16:29:53.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":"2026-06-03 14:38:43.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":"2026-06-03 14:38:43.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"]}],"CC":[{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-01 18:56:14.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2026-06-01 19:34:37.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":"CC"},{"updated":"2026-06-01 20:02:42.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-06-01 20:05:36.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"CC"}],"messages":[{"id":"1af894bcfd5d19fea0e9a4974c73c13d4467ec6d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-06-01 18:56:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"87e29dd7624d34a3ebb32f703b93754b7eb86348","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 19:34:37.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/25627f0f45574135ae89fd2064db8ec1\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c842005f295546199873076014c4e8ca : SUCCESS in 27m 56s","accounts_in_message":[],"_revision_number":1},{"id":"7c3ea1a1fb6fa442160081bbf0b61a9522056a67","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 20:02:42.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/92d975bd20c2440782b8eeb0f5ac3b4b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ec395d450d54f14870386d2c86adfa8 : SUCCESS in 6m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/aea4eee416bb4449a2a19345a74dbc91 : SUCCESS in 10m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/bcd4291d8cfe4409a428aa707076d53d : FAILURE in 50m 45s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6fa5680554fb4bb290840b23fbf5c683 : SUCCESS in 42m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/13adb5dbc2604f2c81dbacf3e370bf5c : SUCCESS in 52m 14s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c84182829f584194ae628ca43cf7685c : SUCCESS in 18m 44s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1eceefe1249c4e238a0c650dc32cd04d : SUCCESS in 15m 33s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7b5540917f8f40cd9f53565ff3e893c7 : SUCCESS in 21m 48s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b6bb59f1a40f46ac99e1d01cb00065e6 : SUCCESS in 8m 50s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/069331a5b3fa4f528371ef7dc24b42a2 : SUCCESS in 51s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/090ecd2a841d413b91da860b2183fbdf : SUCCESS in 22m 05s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/94d71c2dd4ad4c50b057e54294697afa : SUCCESS in 26m 06s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/98bc020521b44204b56ad6a4e2511549 : SUCCESS in 19m 44s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/259f2f7c58504e90a79e8d53532cc0fd : SUCCESS in 14m 47s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/84bb8fd4ab2e4adfb5a89604cfad9305 : SUCCESS in 10m 16s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/284cf2b322534a9a97a47fb21f7bcbb3 : SUCCESS in 8m 57s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/844210801f894822afc0c6193e42583a : SUCCESS in 9m 21s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/84f3e25463e242249055da405a971b95 : SUCCESS in 8m 13s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/408e0caf80df458bbdbe4c77a64b6972 : SUCCESS in 58m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/58daa77a4de24354a0e9cc610bef4c87 : SUCCESS in 46m 26s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/43fcb9d5255f45508b867fdc77121151 : SUCCESS in 36m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0a7babf2fee54c50aec39013e83d3fd2 : SUCCESS in 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d33124f369ee4ae9ae9e5179fdd38597 : SUCCESS in 2m 41s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/61ff18f19c044765af7205b22979e848 : SUCCESS in 20m 09s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/681b87201aaf4fedaae05c230eea8bef : SUCCESS in 35m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3182545c0fad47618ff1ab776ef4673c : SUCCESS in 55m 07s","accounts_in_message":[],"_revision_number":1},{"id":"303d06feb2eff2a933b872255be0777e05e7df02","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-06-01 20:05:36.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"c9a01acf781cdc2d3f72d79228b5173781853e96","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 20:36:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a2474accde64e9281748858a7ed310b\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/edaacbb8c4ed4e948a154e0c9f9c32f0 : SUCCESS in 25m 39s","accounts_in_message":[],"_revision_number":2},{"id":"082433b8f1174c376d00edcc4b157fddd80ebc49","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 21:17:55.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/df86257371cd478aad190747eeb22aab\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e076a68182e40c6b7c34c7a667acb00 : SUCCESS in 6m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2ad51c739ba5461cb85b45ace7665488 : SUCCESS in 4m 40s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a1c9caf69f254ca0bb9a50b6cab1e19c : FAILURE in 24m 56s (non-voting)\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e77679ec4f6a418d8142cc84d0aae7e7 : SUCCESS in 1h 01m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/952eff8595ce4b99a9fdd98cecf0dab0 : SUCCESS in 45m 25s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1dbbfd0d5d6d46c98666bb9735bfa293 : SUCCESS in 19m 03s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b8aba6d3cc8c49c7808325ea06431608 : SUCCESS in 16m 40s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0a69b7f1d268407b86f7448b3f8be95b : SUCCESS in 18m 19s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/cd64ccb3e0514dce863026a67c6e2eff : SUCCESS in 6m 09s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/94875241d62e49b6b502ef41b0553e19 : SUCCESS in 49s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/a823c2b552ff46ffb6df1516ff4a8160 : SUCCESS in 16m 31s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/0badd5026ac24266933b9983b0e6b3f1 : SUCCESS in 23m 09s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/066a421f89e447729df37d626420eb0e : SUCCESS in 9m 12s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/93db015eff9148ef8a746a99c70aff6c : SUCCESS in 12m 28s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/fd5191bb55a74d5abdabf99b2056e6bf : SUCCESS in 15m 33s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4fff51beb49a4d868d683bc629b69b47 : SUCCESS in 6m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9015cde49b4c4ab0827107ab80df3acc : SUCCESS in 18m 39s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/6bfa7fdd429946a8b889716c993c3143 : SUCCESS in 8m 08s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/d7ee2afd1bba499fa7cfdacd48356281 : SUCCESS in 52m 49s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1cbd7f9f6953493598987ab0c94c991c : SUCCESS in 23m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a9e08f15c5ab4c52bdbf7ce5cc38a6b3 : SUCCESS in 29m 29s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/788b45b116704abfb20292fb80c538b9 : SUCCESS in 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8f3549dc2ed486daa1bac33f7bb7506 : SUCCESS in 4m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/8756dfafec034e9e8625acc5c4a0e791 : SUCCESS in 19m 16s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/32ef042fd20e410e9144dceb54fea8ae : SUCCESS in 47m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cb4f21c092794b6b9422b3a98a0ba0ae : SUCCESS in 1h 05m 05s","accounts_in_message":[],"_revision_number":2},{"id":"2ee6287f31423d276e2f8787a4648024ecc1a327","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-06-03 04:56:55.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"75b63c8fc98382920b6543a9464e2cd548f0c98f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 06:07:33.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/28f9ba589d354aaab3ef75ba27c7540b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46501fe481f840a5997ef52c93d43808 : SUCCESS in 9m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b89891d1bd0b474dab2402895fcd8422 : SUCCESS in 4m 45s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e9944f5327df4d3ebd78f727106cbd7d : FAILURE in 47m 36s (non-voting)\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c8deed37ee6c49fa9976da376050b753 : SUCCESS in 1h 01m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/52ed26c105384307902b55f3f2567ac6 : SUCCESS in 37m 46s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e625f8cfc08442c18341e27ea795b377 : SUCCESS in 24m 59s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/92df7321c4f24daa9808a87d59ad6141 : SUCCESS in 16m 17s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2e983cdb08454db696fbf906033dc2e7 : SUCCESS in 20m 11s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/018c303701eb409a9b8e2352f97f55cb : SUCCESS in 6m 21s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/fd3b47b203c74a84881e42bca03f1f33 : SUCCESS in 56s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/bc8d42760e1c4ffea6dc71a090db2e58 : SUCCESS in 17m 23s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/a08a2252517d47aaa1c705bf181a7e71 : SUCCESS in 27m 14s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/a236c0b19de04da29fa97e40b3b9fe34 : SUCCESS in 12m 21s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d68a695371b54f78b88e06a9e12a913d : SUCCESS in 14m 25s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/40d2b4285e44448b9bf8e03a2be126cf : SUCCESS in 16m 31s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/46b4d712cb81420b8b696d4cd5b8fac6 : SUCCESS in 4m 02s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/5d4b3d632b8a4a14972e71224bef4d9a : SUCCESS in 17m 46s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/2de2ab9cb1b94dfbaffce9e0dac3b2e0 : SUCCESS in 5m 47s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/1fa1111091d04e1482c95c50219eb447 : SUCCESS in 56m 29s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4bc34a43e7e04c14b5e513a2b1366c42 : SUCCESS in 50m 14s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/feb85431fe3f4c0d91cf88ef05ac1da0 : SUCCESS in 21m 19s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7597341227734d279bcf01d6e2fb4f07 : SUCCESS in 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b0330f7ea3824fcb9a298f3086c54f1c : SUCCESS in 2m 53s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/80c6269ac0824fccaf75dd3f70789862 : SUCCESS in 9m 58s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/8af150b63af44a3280b0396b2fd53f3b : SUCCESS in 44m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/53c5a76b12244bb093900f867e3df89f : SUCCESS in 1h 00m 13s","accounts_in_message":[],"_revision_number":3},{"id":"05fd6be238a3d45478de825bab6616b2c6e0dce9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 10:34:46.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cb8918c0c22e4f26a3323b853e28f317\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/80cc3b6d4b434542bc1740706023e7df : SUCCESS in 44m 39s","accounts_in_message":[],"_revision_number":3},{"id":"e91e5793e05a4061d0898a908947594abe263f30","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-06-03 14:38:43.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"d302b3a9ed34bbf3df63beede1ea4f8029a0089d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 14:40:46.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"91b908eb77d2a3b339a341ea7cc341f9b3b04160","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 16:29:53.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e1d8aea70f604d3cba164ca7b8a060d0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/201c24ad8fba44b08033bdc7d02bffbe : SUCCESS in 13m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/52f5e7700a8f40fabe4ad0b73532fa88 : SUCCESS in 9m 24s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b472c7779cf14a1db63524cf0c4ac592 : FAILURE in 40m 05s (non-voting)\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1ce50750266e4f528f48430c5830d1e0 : SUCCESS in 59m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f6e3259ee474429bbc960e9c4c09cc5f : SUCCESS in 42m 52s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/034209f0126e4cdb96ac6045449097fd : RETRY_LIMIT in 1m 20s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4db551117133402fa34569262ef030ee : SUCCESS in 2m 17s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b704152d7716445982e196b2832ee6e0 : SUCCESS in 21m 44s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/8eefeccc08c244de920dd2644a968815 : SUCCESS in 31m 39s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/943f7694a744408ca53b9c3270a0326e : SUCCESS in 18m 08s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/2e33526aeed14cc5b4cc37cdd1907736 : SUCCESS in 18m 09s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/35920324e80b414bb684a3489a0c1362 : SUCCESS in 19m 35s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4c86f8b8d5994673a1b7e84509d5a287 : SUCCESS in 6m 44s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/5481d2b2c66141b7b76d57136c026f8d : SUCCESS in 9m 46s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/28457d2462dd4782ad68b0daeae7dd77 : SUCCESS in 58m 24s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4a78b55603f249b7816c85ebb4b96993 : SUCCESS in 24m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2154cbde262148ef84473b530a4dadad : SUCCESS in 25m 17s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d747e6da34794e628d930b918e11ae52 : SUCCESS in 2m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/998cc06daeb14088a3e572be0e1dcc69 : SUCCESS in 6m 53s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2eab6882f0b84816b3f38a7c50ccc256 : SUCCESS in 23m 15s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b0470e528f69431c94b91aa4b26e7329 : SUCCESS in 34m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a483a4735e564630a4727e88bea47450 : SUCCESS in 33m 52s","accounts_in_message":[],"_revision_number":3},{"id":"78e4e69ef6e6db6c06f878cfbe8434e5515c1530","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 16:29:53.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"a2824f2c5f9091c5a0ecf803aacbc0e54f633ed6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 16:31:55.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/335aec256e124651bea97f36ae471e44\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09b666a777bb4a8990f97d84dcebde7b : SUCCESS in 1m 33s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/b1bdc878d49f4b0ba1c3a93bd4fce0eb : RETRY_LIMIT in 8s (non-voting)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"924fec1525a7de84afb51437fc02ef41d44cabc8","revisions":{"c59d554cda1883e64dec818417140f849761a618":{"kind":"REWORK","_number":1,"created":"2026-06-01 18:56:14.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/78/990978/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/78/990978/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/990978/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/990978/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/990978/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/78/990978/1"}}},"commit":{"parents":[{"commit":"8595b7516379690b0eee11bc65bf60668af5e5c7","subject":"[stable-only] Fix CI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8595b7516379690b0eee11bc65bf60668af5e5c7"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-05-18 11:22:15.000000000","tz":60},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-06-01 18:53:11.000000000","tz":-420},"subject":"test_sharder.py: pass timestamp strings to put_object","message":"test_sharder.py: pass timestamp strings to put_object\n\nContainerBroker.put_object() expects timestamp strings, not Timestamp\nobjects.\n\nContainerBroker.merge_items() should also be passed timestamp strings.\n\nChange-Id: I7bc2919b709d745a7571ca5883d02398b1ff6a39\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n(cherry picked from commit ca8749f344168ad1c4e07fdfd24e68ca04c57eae)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c59d554cda1883e64dec818417140f849761a618"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c59d554cda1883e64dec818417140f849761a618"}]},"branch":"refs/heads/stable/2025.1"},"b02d4debe4292aba047c55849f0898629043b4ba":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-06-01 20:05:36.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/78/990978/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/78/990978/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/990978/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/990978/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/990978/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/78/990978/2"}}},"commit":{"parents":[{"commit":"620ba6066e57bd47bc32cdb4d3ac2477d7b9eb4a","subject":"[stable-only] Fix CI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/620ba6066e57bd47bc32cdb4d3ac2477d7b9eb4a"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-05-18 11:22:15.000000000","tz":60},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-06-01 20:05:29.000000000","tz":-420},"subject":"test_sharder.py: pass timestamp strings to put_object","message":"test_sharder.py: pass timestamp strings to put_object\n\nContainerBroker.put_object() expects timestamp strings, not Timestamp\nobjects.\n\nContainerBroker.merge_items() should also be passed timestamp strings.\n\nChange-Id: I7bc2919b709d745a7571ca5883d02398b1ff6a39\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n(cherry picked from commit ca8749f344168ad1c4e07fdfd24e68ca04c57eae)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b02d4debe4292aba047c55849f0898629043b4ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b02d4debe4292aba047c55849f0898629043b4ba"}]},"branch":"refs/heads/stable/2025.1"},"924fec1525a7de84afb51437fc02ef41d44cabc8":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-06-03 04:56:55.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/78/990978/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/78/990978/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/990978/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/990978/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/78/990978/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/78/990978/3"}}},"commit":{"parents":[{"commit":"f816c7babdabd932e500fdd066cb7d88d1f320a9","subject":"[stable-only] Fix CI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f816c7babdabd932e500fdd066cb7d88d1f320a9"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-05-18 11:22:15.000000000","tz":60},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-06-03 04:56:55.000000000","tz":0},"subject":"test_sharder.py: pass timestamp strings to put_object","message":"test_sharder.py: pass timestamp strings to put_object\n\nContainerBroker.put_object() expects timestamp strings, not Timestamp\nobjects.\n\nContainerBroker.merge_items() should also be passed timestamp strings.\n\nChange-Id: I7bc2919b709d745a7571ca5883d02398b1ff6a39\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n(cherry picked from commit ca8749f344168ad1c4e07fdfd24e68ca04c57eae)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/924fec1525a7de84afb51437fc02ef41d44cabc8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/924fec1525a7de84afb51437fc02ef41d44cabc8"}]},"branch":"refs/heads/stable/2025.1","description":"Rebase","conflicts":{"ours":"b02d4debe4292aba047c55849f0898629043b4ba","theirs":"f816c7babdabd932e500fdd066cb7d88d1f320a9","contains_conflicts":false}}},"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
