)]}'
{"id":"openstack%2Fswift~966068","triplet_id":"openstack%2Fswift~unmaintained%2F2024.1~Ie80bc33d0d9de17ca6eaad3b43628724538001f6","project":"openstack/swift","branch":"unmaintained/2024.1","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2025-11-11 18:18:16.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2025-11-11 20:49:51.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ie80bc33d0d9de17ca6eaad3b43628724538001f6","subject":"s3token: Pass service auth token to Keystone","status":"MERGED","created":"2025-11-04 14:07:39.000000000","updated":"2025-11-11 20:50:57.000000000","submitted":"2025-11-11 20:49:51.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"966068","meta_rev_id":"f24f6fa90177af777e82a3390980dfe86079fa31","_number":966068,"virtual_id_number":966068,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-11-11 20:49:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@redhat.com","username":"cschwede"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"recommended":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-11-04 14:11:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@redhat.com","username":"cschwede"},{"value":1,"date":"2025-11-04 14:43:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":2,"date":"2025-11-11 15:42:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2025-11-04 14:23:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":1,"date":"2025-11-04 14:24:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@redhat.com","username":"cschwede"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":1,"date":"2025-11-11 15:42:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"reviewers":{"REVIEWER":[{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@redhat.com","username":"cschwede"},{"_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":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-04 14:07:39.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2025-11-04 14:11:44.000000000","updated_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@redhat.com","username":"cschwede"},"reviewer":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@redhat.com","username":"cschwede"},"state":"REVIEWER"},{"updated":"2025-11-04 14:23:14.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2025-11-04 14:43:30.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"state":"REVIEWER"},{"updated":"2025-11-04 14:49:30.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-11-04 15:36: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":"2025-11-11 15:42:18.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"}],"messages":[{"id":"31c2377b2c907fe5f610224fa647fed0e6aadd63","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-11-04 14:07:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c35a37d5320279f25d583171f6e6d1f7ce915d51","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@redhat.com","username":"cschwede"},"date":"2025-11-04 14:11:44.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0998652e47bad3ff1b023255d6e73a0a54537033","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-11-04 14:23:14.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"afe1efc19b7371099feabffbfe34e5586cd0a5c5","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-11-04 14:24:48.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"4b89c31f5e3258605d56c908a960a5776672bd55","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2025-11-04 14:43:30.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"c79446039a109a7cf3edc8d4afe1777e78191aed","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-04 14:49:30.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/99134aa12a5e46b3852ecb20efbabe4b\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/fc4c2580099241359d52192165520215 : SUCCESS in 25m 40s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/dac09078840e4f2b9895e70c0574042b : SUCCESS in 28m 24s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/ea9064cc99744de39a131039c07e7869 : SUCCESS in 38m 08s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/4cbba0050c9a4a56865b21388532fdc8 : SUCCESS in 25m 14s","accounts_in_message":[],"_revision_number":1},{"id":"94c595732a541fc148b0bafb6b3821660f9a9ff5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-04 15:36:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/261e5cd910e94073aeae94eaffce03e9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/022cf3522681486dba13eeece47d95bc : SUCCESS in 6m 43s\n- grenade https://zuul.opendev.org/t/openstack/build/512d09137f7149b59531890d266a9987 : SUCCESS in 34m 30s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/13b4e573dc344261b3cd668533271850 : SUCCESS in 53m 51s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7c6d2ced843b4bd7b8e72000c6852025 : SUCCESS in 48m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/030131eaee244ac9b9873eec035af855 : SUCCESS in 47m 23s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f4d21940a25047ffb1f341670e892ad7 : SUCCESS in 19m 23s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3d6597322bc04221a2e749e99e4c91c2 : SUCCESS in 19m 54s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5eaa29a2836a4552b66f3dfd51a2819a : SUCCESS in 21m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ed60a71daaba485faefa8bd9ccfa2f9a : SUCCESS in 8m 19s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/b9108c96e2da49f7bb6a595c1ae62132 : SUCCESS in 8m 19s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/18d10f26d00a4a39aa1a765a0b887794 : SUCCESS in 21m 25s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8672d83b4e1a4d398d2dd31ad1a95e4e : SUCCESS in 19m 06s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/2b8195e2e70445d98a589fffb75bf96e : SUCCESS in 21m 59s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/cb4672e9b6ea4644b0a7eb3138df28ec : SUCCESS in 18m 33s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/27e48fb708e14abdac3c6c71b1222168 : SUCCESS in 13m 38s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4b466bcd4dfe462aa981e96eb113c875 : SUCCESS in 22m 54s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b2bf9c885c994489bec25022d65d0329 : SUCCESS in 17m 48s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/4c553cf664394a3092a6e5231abe52ef : SUCCESS in 15m 57s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/36694710b908460e966c34f89ec0076a : SUCCESS in 17m 35s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/d8c8d79b63d84b8e9960134da5cfe265 : SUCCESS in 21m 14s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/77316af089464b608889e7c172e17ece : SUCCESS in 6m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/aec56663600247118fcaa551b4b10727 : FAILURE in 9m 56s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/898bc596a888438caedad4c59ff47f91 : SUCCESS in 6m 03s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8ac4459ab2544eed992e47ab0725baf8 : SUCCESS in 47m 44s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/44800a1b4fc64cecb29e049e7d7104a4 : SUCCESS in 50m 51s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9a86674f126e4863b5c6f2b14a4614db : SUCCESS in 49m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7408844a30bc40c98195d3d29f00c317 : SUCCESS in 27m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/92d2704820884b909b38941bc17752e4 : SUCCESS in 4m 26s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3dbb14e460034389b2ee787b90476efe : SUCCESS in 19m 28s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/883a10aa87a34c01832fbd4c3bc51107 : SUCCESS in 47m 44s","accounts_in_message":[],"_revision_number":1},{"id":"7709714ea5055dc7e44f12b4b360d27e4dfc9032","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-11-11 15:42:18.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"505d47dcc7339fcb6b5c0c559af7daf4a2b5c7d4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 15:42:44.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"03170f7e6101de42a74d2224e9afffc5da41cf49","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 17:48:54.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/3326f094ce064a17ac9733f6ef2b6998\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ccec62e06a7e425c9cb7aa0a12259895 : SUCCESS in 9m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/b6a9c610320f4fc38f20a36e61cab791 : SUCCESS in 53m 30s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/72bdcf4e755d4092a64a5adaf61a5430 : SUCCESS in 54m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/65ad48432f1e48879d3497a84ecde5a4 : SUCCESS in 50m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/86479d8c611c4599b8c439f275ccac6e : SUCCESS in 1h 04m 02s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/736b3191c8324d158d36a2bc2ffdb4b0 : SUCCESS in 10m 48s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/f9b6c985bd0c424dbe7b47ed8ccdd4ec : SUCCESS in 7m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/93b303e1d300459faeb3331a48f2069a : SUCCESS in 20m 07s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e18c3bd3dcf64e4192e2d91bda683fb4 : SUCCESS in 18m 59s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d7275f0103824f8da76ef1a930a6c488 : SUCCESS in 13m 41s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/27e69b12c1824016bc692271d384dc9f : SUCCESS in 18m 16s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1a9292e5442a4aac822cc9cc454e0696 : SUCCESS in 22m 41s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d769b94df23c4a6a8ec831c07f90fadc : SUCCESS in 23m 35s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8ff0248a518d4f4c905f6c6bf432198f : SUCCESS in 23m 56s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/87cba6242156459fab07fb1b72776c42 : SUCCESS in 16m 04s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/248848d0ad2c40b3be826e4e5d6f72f4 : SUCCESS in 17m 33s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/e62c5074418e4b3babd6efbb0c713faa : SUCCESS in 10m 29s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/75ef3317329248cc912ebb892834e184 : SUCCESS in 6m 10s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/ca871c9db5ef430394d7c6b623797dc2 : SUCCESS in 9m 04s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/4928798235354b568df11487660619a9 : TIMED_OUT in 2h 00m 50s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/87bee2ffa9054113babb424625eba3e5 : SUCCESS in 26m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/23b347d9f05444f080299d38adc0a160 : SUCCESS in 45m 17s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/37c7c85f362c443e8449ae605e04a7ac : SUCCESS in 24m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/68104f53ccc74849b1fa05e05c676551 : SUCCESS in 4m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/269418f1f6334b2fb57c2a2f939dd375 : SUCCESS in 31m 04s","accounts_in_message":[],"_revision_number":1},{"id":"1a3e91778b0b45ee2c669966cf3cc8d9395f4090","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-11-11 18:18:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8de162f5d291ad4a66a1466d8c1f589f97fdc712","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 18:50:22.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7e39acd9e1ce4110b671aca9a9a59fe0\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/09b2dc1cf6c946b99ff5de8f8d6ceea0 : SUCCESS in 27m 37s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c55905b1e6fa452db461f670326cfecb : SUCCESS in 29m 33s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/06aa7cd6748b4daa81907534fc25e517 : SUCCESS in 29m 08s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/5273a851b5c84ab89c085d602b7b0ae8 : SUCCESS in 30m 32s","accounts_in_message":[],"_revision_number":1},{"id":"4f49a27c77b30a277aa1803805e891738307c757","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 19:25:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a800260e17a64b01851334afb6221657\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ae6c24d4c12e48098551c54ab69caec3 : SUCCESS in 10m 08s\n- grenade https://zuul.opendev.org/t/openstack/build/dd6d15781cce43d59aa75bd49b1bdfe1 : SUCCESS in 34m 57s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/ee7ae729cfc04b538f18c12ec1005e82 : SUCCESS in 42m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/976791750aba406da329da8fec35bbee : SUCCESS in 49m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/764e3aaab1a34b3d9683f575332cd525 : SUCCESS in 50m 39s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a6fa85adedef4267b5450426a952bcd1 : SUCCESS in 19m 09s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/59db7de36d2547e8ad2064f81471c27b : SUCCESS in 21m 26s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e513b503c1c143bba567bebd9e8f3b4f : SUCCESS in 21m 13s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/027d39696ad04ee78cacff3318c804e8 : SUCCESS in 8m 54s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/65d689a35ef842b988eaaae3d958ea81 : SUCCESS in 7m 31s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9b132201ed8b44e29062b6e22f085504 : SUCCESS in 25m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/086b0c438b654fe4bd0e8c6970cd5ef0 : SUCCESS in 21m 17s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/9fa6b7f2913446f790e889827ad236a9 : SUCCESS in 17m 44s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/b39c18516fac4110b0fcc6789b4eaad3 : SUCCESS in 17m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/78c8b078f548422fb4320355105c41c0 : SUCCESS in 20m 10s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/75ffb2bcb1f5455e8ebfcdf713a26fc7 : SUCCESS in 25m 23s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/91550aefcc3b4fa29539417ab811ca68 : SUCCESS in 23m 20s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/f8081bfa169c436588d7c5d13142f566 : SUCCESS in 16m 01s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/45491f9ccc3e4f679f4f18ef56d8a0f2 : SUCCESS in 18m 34s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/c0fd733154564fc093935c5e0fad859c : SUCCESS in 18m 30s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/3f245945fbef4b98a7bcd7ca5f84b0a7 : SUCCESS in 6m 34s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ee2acb2716e64cf7abbb7392f475f003 : FAILURE in 14m 56s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/30c1def8b3c2468390dc748808283c8f : SUCCESS in 6m 42s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/23a832df9ad9482e973b61179d4b447f : SUCCESS in 51m 02s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/745102e4c4d44151a2c6bd215bb839dd : SUCCESS in 48m 30s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bafbbeb3e8614f7c861bcaf4208992bc : SUCCESS in 54m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fdbd548d28e748cd97163e0ee9a5c08f : SUCCESS in 28m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9f519b0a4a1945aa882dd4490148e22b : SUCCESS in 4m 24s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/091e7da7b05444bf9e279b156116c234 : SUCCESS in 19m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0ad2ed59a7a3405ca546d7fc6cf5dea1 : SUCCESS in 54m 56s","accounts_in_message":[],"_revision_number":1},{"id":"9bd99f7926dbbe529a35b76de0d712196af0b062","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 19:26:03.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"e633147b06b224186a7eb6f7e8523f07dbe6a3be","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 20:49:51.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3ad43a7bd1084758b6cae74cec3eb71b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ae2cd4786cc74b4e9221baa8f35bd442 : SUCCESS in 9m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/8b6533509d2f4a78a8c871b183399f76 : SUCCESS in 56m 12s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/4487e269a79540c8becd5e2a20765995 : SUCCESS in 1h 01m 59s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6e2b7933148a49a58cf0aa30a4f88760 : SUCCESS in 49m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8602857401654a009c609f91af887be7 : SUCCESS in 1h 00m 16s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/7bb6afed83454e12983640d08f7e441a : SUCCESS in 12m 44s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/b8913745718a473aa50c5b1e1b9421ce : SUCCESS in 7m 07s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f4752f665e8845e1ac15ca1d13d2346c : SUCCESS in 24m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/83361db796494f27b5178de0124e9b06 : SUCCESS in 19m 18s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d2a69a69d9fb4a028bcdc9d8de3b919a : SUCCESS in 19m 53s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/e2c47f7306b04a8c8bd8ce327a8fecbe : SUCCESS in 9m 43s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/7cc68b0383644fc0bac04f6ab43871e3 : SUCCESS in 25m 46s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/994e1e05a81b47d59a3b322e59162a55 : SUCCESS in 24m 24s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/5b098275db4642f0889b2c1fa0e2bc67 : SUCCESS in 24m 08s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/e274d88592c7416a8001858caec2e99e : SUCCESS in 17m 44s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/4b69f882e7f84b5e840c1f3113f61854 : SUCCESS in 10m 23s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/b91cda160eab47b9bdfb3a9334acde93 : SUCCESS in 17m 16s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/db36b9ccab0c41bd91abf022cbf5e7f2 : SUCCESS in 6m 55s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/a4bee7a6b3234792a515eca686ae9437 : SUCCESS in 9m 19s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/74771384c7734dd0a17bd8218c7b866b : SUCCESS in 53m 54s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d5eae01b82724a6c8c90577cc5131580 : SUCCESS in 52m 06s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5c7303f19333424d955b37b8da27bd93 : SUCCESS in 27m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/daf1377ff2ee437083fe093d7250b812 : SUCCESS in 27m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c80868ce6fc14cd9ba5ae5b71cb84acc : SUCCESS in 4m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a07498345c094fd890bc2f71214034b5 : SUCCESS in 58m 10s","accounts_in_message":[],"_revision_number":1},{"id":"e04a5290b8d9c4ad98ebfd33e66f7debf7262802","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 20:49:51.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"f24f6fa90177af777e82a3390980dfe86079fa31","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-11 20:50:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c29f56c311ae4eb3aac0af29befddc90\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1ce73f59dcaa4037aac33e51bbd82298 : SUCCESS in 49s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/e5a3a17c0bf74032b68334dc0af4f945 : SUCCESS in 38s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/7ea847da6f714a7cb0b547a0a94728c7 : SUCCESS in 41s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"ec975b1c74760421f1c25bdd0982f6ecf3eeb0ee","revisions":{"ec975b1c74760421f1c25bdd0982f6ecf3eeb0ee":{"kind":"REWORK","_number":1,"created":"2025-11-04 14:07:39.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/68/966068/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/68/966068/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/966068/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/966068/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/966068/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/68/966068/1"}}},"commit":{"parents":[{"commit":"1ae6491eb67eb1da9c95699142421cfce5155213","subject":"Merge \"Update .gitreview for unmaintained/2024.1\" into unmaintained/2024.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1ae6491eb67eb1da9c95699142421cfce5155213"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-10-31 16:11:39.000000000","tz":-420},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2025-11-03 03:52:57.000000000","tz":660},"subject":"s3token: Pass service auth token to Keystone","message":"s3token: Pass service auth token to Keystone\n\nRecent versions of Keystone require auth tokens when accessing the\n/v3/s3tokens endpoint to prevent exposure of a lot of information that\na user who just has a presigned URL should not be able to see.\n\nUpgradeImpact\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nThe s3token middleware now requires Keystone auth credentials to be\nconfigured. If secret_cache_duration is enabled, these credentials\nshould already be configured. Without these credentials, Keystone users\nwill no longer be able to make S3 API requests.\n\nCloses-Bug: #2119646\nChange-Id: Ie80bc33d0d9de17ca6eaad3b43628724538001f6\nSigned-off-by: Tim Burke \u003ctim.burke@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ec975b1c74760421f1c25bdd0982f6ecf3eeb0ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ec975b1c74760421f1c25bdd0982f6ecf3eeb0ee"}]},"branch":"refs/heads/unmaintained/2024.1"}},"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}}]}],"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":{}}}]}
