)]}'
{"id":"openstack%2Fswift~971729","triplet_id":"openstack%2Fswift~master~I68b6977312136fe82fbf0404badfe37818978564","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":"2026-01-02 19:49:00.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I68b6977312136fe82fbf0404badfe37818978564","subject":"cli/info.py: use Timestamp.zero as default timestamp","status":"MERGED","created":"2025-12-23 19:13:26.000000000","updated":"2026-01-02 19:49:49.000000000","submitted":"2026-01-02 19:49:00.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":"971729-p-timestamp-collision","meta_rev_id":"567498a5723f5e3b54d9c810f23c43f091eb2197","_number":971729,"virtual_id_number":971729,"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":"2026-01-02 19:49:00.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-01-02 18:38:31.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-01-02 18:38:31.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-12-23 19:46:08.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":"2025-12-23 20:27:13.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-01-02 18:38:31.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":"ccb3f9e93d9974dc8db44f8254752083a1afcd63","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-23 19:13:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f6479000a4f613e695ad922e18d6d1974e48cc88","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-23 19:46:08.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a24c6a8b78c4f7283100aac6d7036c9\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6fbfdb6b9e9443b1ba4ff22deb95b11b : SUCCESS in 30m 56s","accounts_in_message":[],"_revision_number":1},{"id":"123f7d135b5c1efc35dc24df057392ae1cfebc1d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-23 20:27:13.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/fd91ba81f1fd4b5bb86a146193db4ae9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b149487acc9b4053b8b961bef62815e8 : SUCCESS in 5m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/0bf5bdb276d546199dc7df4ae1216bc8 : SUCCESS in 54m 41s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/652683df18a64c7e894a7bf8b45f7152 : SUCCESS in 59m 08s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/da50fd2768374bd5afacd929945202b9 : SUCCESS in 56m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2706e31256d448f9ab1f1e2cc6376781 : SUCCESS in 1h 09m 40s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1bd67140665a4302b692dea55969eeb4 : RETRY_LIMIT in 1m 31s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/478efecdfe094318885ca8100c246a13 : RETRY_LIMIT in 1m 39s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/579f900e83394d3a83027a2a1cc3507a : RETRY_LIMIT in 1m 14s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/873270eb2776417da75e9c3065e62e3e : SUCCESS in 4m 35s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/4bd45c6fa44e4963b27ceebef4489b52 : SUCCESS in 24m 41s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/6a1a01bac0f6450c89d977d2e6ef7784 : SUCCESS in 10m 34s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/9f03c238ce10472787ab13ab0918266c : SUCCESS in 10m 35s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/664d9dd68ee548a7a8979d3f7f996ab6 : SUCCESS in 29m 46s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/814fbba928d5400880b8ea3251e7d4f8 : SUCCESS in 14m 37s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/539094a77988454289552b5109101081 : SUCCESS in 9m 09s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/7d47416e8b6c4affa1cfb09c8334c93b : SUCCESS in 15m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/422301d70eaa4b3199ecb644aa053057 : RETRY_LIMIT in 1m 12s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c10a4946df7041f2a6383f2f26043364 : RETRY_LIMIT in 1m 16s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/128bb505ec8b4c4babd50018f8e9824c : RETRY_LIMIT in 1m 17s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/488a7de0d7bc4d20817760a56593b863 : RETRY_LIMIT in 1m 15s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/865562386c4442c28834309c73765205 : SUCCESS in 33m 17s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c9ad3e7038ec4226b75786e5d360c41f : SUCCESS in 35m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d8185a0009bf453794886ca773af1adc : SUCCESS in 21m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4794a94bb3b44a9dbaabca4419e8b4f8 : SUCCESS in 4m 05s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2c11c2fad4c648cda439a02f1125885b : RETRY_LIMIT in 1m 35s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5da206786eda42918e59be60784319a9 : SUCCESS in 36m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/46f00afb7d9146b49bee14a1cdb9e69a : SUCCESS in 1h 00m 40s","accounts_in_message":[],"_revision_number":1},{"id":"4eb616943ec0026230df50e553c9293462f3a7e8","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-12-24 10:37:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5bae702f142a3d9a8588bc5e5d7fbb3f9d1a151a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-24 11:07:17.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d614185b27c04c2f9d3dde92c572e91b\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/91d8fc0a1aab4aa08ab92e62f72bebf9 : SUCCESS in 26m 54s","accounts_in_message":[],"_revision_number":1},{"id":"00a64e6fbf50ec995dad76e4f13c0dc88d61f844","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-24 11:49:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a498dc36dbec43dbbff801f43219dc4e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/993188242d2048b7accf3bb32eade8ae : SUCCESS in 9m 31s\n- grenade https://zuul.opendev.org/t/openstack/build/d56d9f4c68c84533ac49c02e2ffa619e : SUCCESS in 58m 39s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1fc47bf3ac984abf83cb91be56e72c92 : SUCCESS in 59m 03s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ad268efd990f4b01abdcbbf41c57459f : SUCCESS in 57m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5ba42422fd14468c9795565ab7237b65 : SUCCESS in 1h 06m 15s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/de902ada23d14be5a02aab8f753668ac : SUCCESS in 20m 32s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f2089bd70a9445119bc5b77b6f548509 : SUCCESS in 22m 04s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3fd757fed9f84ef495c55c833e97813f : SUCCESS in 22m 49s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/28a159835bb64ff984c3b065b5817f18 : SUCCESS in 5m 59s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ce1b2077299c4525b75c88ff6e0001f0 : SUCCESS in 19m 51s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/83760012ad2a42958f538da3125a02da : SUCCESS in 14m 29s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/23c496e1afe94efa82b2968bdadd0f4c : SUCCESS in 28m 28s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/cc8eb20d6bbe4fba8245ff26df2d0653 : SUCCESS in 22m 16s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/643fcf7ae3194fda867ca310b9b296a8 : SUCCESS in 14m 29s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/34d56f90c5364113bb12b480b5652e7c : SUCCESS in 11m 41s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/b92bc3f48fa34824a58e15d45b49cf75 : SUCCESS in 12m 54s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/38f15199cbf8442cb346eee4336beb13 : SUCCESS in 5m 55s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/90f579244cf84df5ae738e8f47342fbe : SUCCESS in 13m 14s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/a932e610d4514d999434d94f697299e2 : SUCCESS in 9m 09s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/6425f3c746f04f8fa9bc66247df87f86 : SUCCESS in 58m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/18780b9071434734bd3844ba57884608 : SUCCESS in 49m 46s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a89ff18aa8024f67b919a5f596d63196 : SUCCESS in 20m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/58ddf7e69391410c8e49b13f4ba8e681 : SUCCESS in 24m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/17721292359f43a687b43a0b71924e51 : SUCCESS in 3m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/bcb28c0ee2694a66ad6e1a820f5528f5 : SUCCESS in 8m 40s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/ed97ca2b498e48549f1531acf7bda55c : SUCCESS in 50m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/81eb5baf15f44b24ab9b4412b7430f8a : SUCCESS in 56m 42s","accounts_in_message":[],"_revision_number":1},{"id":"75fa29d9069aacca249c12f13620638a04635f42","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-01-02 18:38:31.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"7a8bd67fd02ea5d677d54f0f7ecb5ca306bf3abd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-02 18:39:01.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"6f782c71b905f03de0a3fd9ecab0d3b7878329c0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-02 19:49:00.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/43b1d50eba2b4b38ae5f3282ded06ec2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1660e8cd0ae44811a1b7ddd8bb38004c : SUCCESS in 8m 32s\n- grenade https://zuul.opendev.org/t/openstack/build/5545b30df8374700951744f7a0199df8 : SUCCESS in 1h 03m 11s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/04c87e25e6c845c98f65b7e47a4dfc11 : SUCCESS in 56m 48s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/aa7ca2f68e6c4f4b960007a18733c0e9 : SUCCESS in 53m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4ebddd71a3d44841b136091858d582e7 : SUCCESS in 34m 55s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/1e527a90b10d48d19ea55965ae888a58 : SUCCESS in 6m 27s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6119bf0fa770491dad01679b4d3adc2a : SUCCESS in 23m 09s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c43cb53f17f949b69752940a96c1c320 : SUCCESS in 20m 22s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/f4cba3b196e74310955953d200f4ae41 : SUCCESS in 21m 44s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/c14feeb9a1fa444c804ed914e80828ba : SUCCESS in 28m 57s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/96b6c6bf81f94014a0cd1cc07a7a0f62 : SUCCESS in 14m 48s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/8dc297f7e3f14c9bb320b5411507415d : SUCCESS in 14m 37s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/34d75bb1733f4b2fb431b82da02a727f : SUCCESS in 14m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/20f5b613cadf4e9d8d38f020cf806e87 : SUCCESS in 8m 10s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/df840daa6a404815b0364fe576a418fa : SUCCESS in 8m 19s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8112a69fdee24fcab3a28121388718bc : SUCCESS in 58m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6ad529db804c4b01bbaae36f8a4afd47 : SUCCESS in 53m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6d3206bb29ee436797e6e7e111d25fd4 : SUCCESS in 50m 53s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/30a52ef33c77496b8ac284253ff5aec5 : SUCCESS in 28m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/83feb8f4847a44168a8a32ddf7b24adb : SUCCESS in 4m 05s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c68376411df84b75aa236ea9147b4fed : SUCCESS in 18m 38s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/7e3db657c7954a6ea8c116bdb07b3016 : SUCCESS in 51m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/389d3098ee574c83bc80c81544742391 : SUCCESS in 1h 00m 13s","accounts_in_message":[],"_revision_number":1},{"id":"a185137b01be1af4f4c47e0f206af25031a22506","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-02 19:49:00.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"567498a5723f5e3b54d9c810f23c43f091eb2197","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-02 19:49:49.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ce437a76e2fd466daf7f7e65e36b162b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fb518e9ff4674182884264e0d58fed97 : SUCCESS in 39s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/95a62450bfa04296baf7c64280c998d6 : SUCCESS in 37s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"326fad040f8ce7c66328548fbcbb87955de8c9e1","revisions":{"326fad040f8ce7c66328548fbcbb87955de8c9e1":{"kind":"REWORK","_number":1,"created":"2025-12-23 19:13:26.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/29/971729/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/29/971729/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/29/971729/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/29/971729/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/29/971729/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/29/971729/1"}}},"commit":{"parents":[{"commit":"c36e789cdb8052f3b28c8367e803876a06cf9c06","subject":"proxy/test_server.py: test_policy_IO_override timestamp refactoring.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c36e789cdb8052f3b28c8367e803876a06cf9c06"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-23 14:52:40.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-12-23 16:49:59.000000000","tz":0},"subject":"cli/info.py: use Timestamp.zero as default timestamp","message":"cli/info.py: use Timestamp.zero as default timestamp\n\nUse an instance of Timestamp.zero() as the default timestamp when\nX-Timestamp is not found in object metadata.\n\nChange-Id: I68b6977312136fe82fbf0404badfe37818978564\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/326fad040f8ce7c66328548fbcbb87955de8c9e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/326fad040f8ce7c66328548fbcbb87955de8c9e1"}]},"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":{}}}]}
