)]}'
{"id":"openstack%2Fswift~732480","triplet_id":"openstack%2Fswift~master~I0cdcc9f17fd4b46d513eb8c775c2e4983f948cd0","project":"openstack/swift","branch":"master","topic":"docker-hub-tags","attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2026-02-05 02:52:46.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-02-05 02:52:46.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":"I0cdcc9f17fd4b46d513eb8c775c2e4983f948cd0","subject":"Add branch and tag tags to docker image","status":"NEW","created":"2020-06-02 05:38:51.000000000","updated":"2026-02-05 06:07:59.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"5e81fc3a4c0b7b46a3590a2760d2b5d5d060c0e2","_number":732480,"virtual_id_number":732480,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-02-05 04:12:40.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"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":"2020-06-04 02:38:34.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-02-05 02:48:38.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":"c388f71a2a75f7fd434c1a64986cf530958a3651","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2020-06-02 05:38:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cde753f7b10b1784ddcaf539ceb1ba8d84c5b4bf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-02 06:43:16.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\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81259e306cf046e69c3d274823a274bc : SUCCESS in 6m 42s\n- grenade https://zuul.opendev.org/t/openstack/build/e00e3f08000c43dfb5508166f0318cc1 : SUCCESS in 1h 02m 31s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/408c7c2e2620495b9940556d5f627561 : FAILURE in 1h 03m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d4ac9380668f4b1baa7c9dc18ee340cf : POST_FAILURE in 5m 21s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/339cb6414ca14130921c2ac9a96f741b : POST_FAILURE in 3m 59s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/283b1f44c6574b1886e7bb63099286b3 : SUCCESS in 13m 41s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f9db3ab3b9834963ab8d81967c0a3a19 : SUCCESS in 13m 49s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c5c4cb0a838847da9eaa9d6b4dd266e5 : SUCCESS in 16m 56s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c985298936f448c4bb002e7f610096ef : SUCCESS in 27m 25s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4a0196515f0b42b2899d02da82567fd3 : SUCCESS in 13m 52s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c18a424966df45c286299d6550d14818 : SUCCESS in 24m 42s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/b911edfd362b410091a2e088cd1c18c6 : SUCCESS in 24m 47s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/472e0817cc0e4f0f92e0f24fca822137 : SUCCESS in 13m 57s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/89c2ff1b83314430ad4e2a94371d7dc8 : TIMED_OUT in 41m 18s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/dc990bcc390848619b1518822a4bc737 : SUCCESS in 13m 53s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/5d1bf584bc424d5c9c24abe8f108f845 : SUCCESS in 30m 33s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/80687315f21e41c6bbb986a48e39fdf2 : SUCCESS in 13m 57s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/916df9ed33944ea5b34788148f9ce134 : SUCCESS in 29m 44s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/58898dc6d2d6466c94dd6fc2078915d3 : SUCCESS in 35m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/26fded106c524e95afd4932afc1d311f : SUCCESS in 22m 42s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d0760dcf38734f8fa6e0441edce1bd78 : FAILURE in 1h 03m 02s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c13e36a4bd584af2ad3f2128052c7b3d : SUCCESS in 35m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4a2aec72eb62486d8da5ad0fa64309cc : SUCCESS in 43m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c9842168d87b47ea81916ccee0c1d799 : SUCCESS in 9m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/836809d1c6034f408b68d745d129d837 : SUCCESS in 6m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ae80e1aae2d545039779764367c6fdd1 : FAILURE in 8m 10s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0306522f29814b1d850b87cec4385412 : SUCCESS in 1h 01m 51s","accounts_in_message":[],"_revision_number":1},{"id":"52d279834ee54ac99162da1ab38d0cd2366511ce","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2020-06-03 00:51:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9866c517de9a982f5d050ecd1c42ed6ea90f9263","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-03 01:53:30.000000000","message":"Patch Set 2: 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\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe4d8d330f9242d08e8e0563f9d9f6da : SUCCESS in 12m 37s\n- grenade https://zuul.opendev.org/t/openstack/build/340767ab908d442aaa53a5431f30756c : SUCCESS in 59m 03s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/68b53fc145994d7d834b659ab40f7bba : SUCCESS in 41m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d3b1e239c8474a129e5fec05e8f94ed6 : POST_FAILURE in 10m 02s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/8272fe8275994c11b2acdfce6ffaccc7 : POST_FAILURE in 10m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3e84337321fd425dbcd573ef6487b793 : SUCCESS in 19m 21s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/69964779a0384421ac365c6cbc11d3fc : SUCCESS in 15m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8677496c362d4bd9bdf6a2d28ff5e20b : SUCCESS in 10m 47s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/41f58802d6d94d4d99b7b6694f37b3d8 : SUCCESS in 15m 41s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/788a5a1038ae4426bc5a621de0bf0b23 : SUCCESS in 20m 32s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/364fc159b72d4503b58cb2c121a16f8c : SUCCESS in 19m 16s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/75bfb4a22f4e418bbaf72f7e19fc42c7 : SUCCESS in 19m 38s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/fb53b8be1bf047229a4d5deec6ff35e6 : SUCCESS in 19m 06s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e2899ff5f6e04175bc5e34ba9e521b2a : SUCCESS in 14m 40s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/553685d8e083419ca0898c325bae4c45 : SUCCESS in 18m 05s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/966a4861ca9c4836a4444dff0e3fd0dc : SUCCESS in 23m 27s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3635c248db1848b48ff563e27e22746c : TIMED_OUT in 1h 01m 02s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3710f097a26540d8857801ca63936ce2 : SUCCESS in 54m 47s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/53edcc9feab3452fadbf8bd1f311a538 : SUCCESS in 52m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/92580b95b66c4be3836a3c0df6501bf9 : SUCCESS in 10m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/588c1b2ac7124e6abfd2c0c6fa9bbf3d : SUCCESS in 7m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0e6aefb1c8124cbdb4d0b68401bcc813 : FAILURE in 7m 38s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f6b9e52e4fc34d26ace95c15a9f87675 : SUCCESS in 52m 21s","accounts_in_message":[],"_revision_number":2},{"id":"c233718d30790b7c33946f1113a29881bd61d6db","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2020-06-04 01:34:14.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"919fee374a247ceb4294585d33b4f83243329e23","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-04 02:38:34.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8f9166fd3f354179a54b13870d8ae5fa : SUCCESS in 12m 59s\n- grenade https://zuul.opendev.org/t/openstack/build/1262b345b6cd404cb47cc0854a5daba7 : SUCCESS in 1h 03m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/61348d2a47614fb8883c7112bcafb886 : SUCCESS in 41m 20s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d74989dab0ae40448a4b7b8d14677f7f : FAILURE in 4m 20s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/76fb9bc6da3146b7a6e640393079ea35 : FAILURE in 3m 40s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/58da781454af4bbd99889d936c27c055 : SUCCESS in 13m 26s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/dcf75cac5c1f45ad9245fb8412861cf1 : SUCCESS in 28m 15s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/835f8bb4ec124c22bacd3e6c3d1f0a79 : SUCCESS in 10m 47s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/947e021e86a945ad8e8fbbe4de61797a : SUCCESS in 16m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9039a1e37c3145ff9f81c7ca0469707f : SUCCESS in 15m 16s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/bfadfb61bbaa4a1fb8886f3b253b89bd : SUCCESS in 38m 04s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f70536c07ffc465fab945203510490bd : SUCCESS in 40m 10s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/59afb23c449d4ea48cb599ff9107fac0 : FAILURE in 38m 04s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/14ac721c1beb4bf3bd619b04fca3a13f : SUCCESS in 40m 01s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/47631437e9584d7f8a193cd96883583c : SUCCESS in 41m 08s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/83a08bc7f0114bfcbb1cddf3ebcc50f8 : SUCCESS in 19m 43s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/be34e34367b34a47a882b538c0ee1371 : SUCCESS in 44m 13s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/60d5b8d03afe45b4b799e4fbb70e3c65 : SUCCESS in 59m 53s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/dbd4ce129bc04329b7d55e1b1e6e0857 : SUCCESS in 39m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/690fe10fba884d4a977d816fa0b4f1e2 : SUCCESS in 13m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d39feb4ecb94a759d3518953bd64d31 : SUCCESS in 5m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/58a887ea6d4d4d27932957cfaf860b76 : FAILURE in 7m 41s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2f5fea8aaba54921bdbcd9970f4ed040 : SUCCESS in 45m 59s","accounts_in_message":[],"_revision_number":3},{"id":"1be5709769dca9296fc55feff7b856be26be4ef6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-02-05 02:48:38.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"a968b9f4d01ec482ba05dd48649aba34352b996f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-02-05 02:52:46.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"77272fd39d9e4ce86dab5d440552f47628efc7c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-05 04:12:40.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e5a4bd6178a7490690fa33c2b21829ae\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4baeb05fc20846d2b41589a5eb8744f6 : SUCCESS in 9m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/1d3947cf461046169201455f2e8784a4 : SUCCESS in 31m 47s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/55660c53ff45414c99fc0eb8167aebcc : SUCCESS in 30m 53s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/3d8c44d5cc5543528ca640242c380e07 : SUCCESS in 47m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/81a6b43d1797481dbe53c8495596ab66 : SUCCESS in 1h 03m 46s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f061c24ddfd3482faa19366c7c6cab47 : SUCCESS in 19m 47s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/61d50964d8d14d8dab76f27ec4270674 : SUCCESS in 19m 28s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d24d4c96d68d478193bb8008478fdb25 : SUCCESS in 19m 52s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0e6643ce158044bdb1b79219dde1390e : FAILURE in 3m 26s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7adcde12654147d7ad4aaea9ec1d4274 : SUCCESS in 24m 21s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c6bd3da4a9b5472a852d09079cf958c8 : SUCCESS in 20m 23s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/d3f23f7d54294f5491e407d57f4bcaa1 : SUCCESS in 25m 13s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/ce4fa373e96b4ea1a3a50ea70fd835ce : SUCCESS in 29m 05s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/32a60e5dfdf14ff5a6ded7cacd1bf6c9 : SUCCESS in 8m 12s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/affa7dd58933469989b19d8daf6a6dba : SUCCESS in 9m 22s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/e4a925524c884906a1315fa1f7ee1913 : SUCCESS in 15m 09s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/6644abc0f3e646a39604a5d232914f29 : SUCCESS in 6m 33s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/59facaf74d00406ca8523676b3aff76f : SUCCESS in 8m 33s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/1037f5328321485ba02553327cd32d3b : SUCCESS in 8m 48s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/952b8243362e47da944b11ca64e8278c : SUCCESS in 55m 34s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/23d9142df542445fa42fdf12449c197e : SUCCESS in 40m 06s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ee41f1aef9bb4062a1bff1f4c63994a3 : SUCCESS in 54m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7e68b123f42849b5ab22498a84cf044a : SUCCESS in 21m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8158f8080d734f91bbcb91f78b46c8de : SUCCESS in 4m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/522351838da54c198d97e564f9365db2 : SUCCESS in 18m 08s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b47a85696e2e419684db5c281b709d96 : SUCCESS in 1h 02m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d4c41b4eb65c4fcda7da33a09a64ea95 : SUCCESS in 29m 19s","accounts_in_message":[],"_revision_number":4},{"id":"5e81fc3a4c0b7b46a3590a2760d2b5d5d060c0e2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-05 06:07:59.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/37dfc089004248db95848e5e3373b978\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0408100eb5604eeda8284587c526ed22 : SUCCESS in 55m 13s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"303326fdd4b811c8b0ae6d883d3b0e0d278d93a0","revisions":{"cc770a95635d7ccb101caa6da3d49b3ec8d0a311":{"kind":"REWORK","_number":1,"created":"2020-06-02 05:38:51.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/80/732480/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/732480/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/732480/1"}}},"commit":{"parents":[{"commit":"4f440ad44d16fcc51dd060ca7040e3ed5c7b7483","subject":"Merge \"dsvm: Run service-user tests under tempauth\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4f440ad44d16fcc51dd060ca7040e3ed5c7b7483"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2020-06-02 05:32:10.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2020-06-02 05:32:10.000000000","tz":0},"subject":"Add branch and tag tags to docker image","message":"Add branch and tag tags to docker image\n\nWhen building the docker image attempt to apply the git branch and git\ntag as a docker hub tags. The code seems to suggest looping through the\ntags, so if the git change doesn\u0027t have, say a tag, then it should be \u0027\u0027\nand therefore not applied.\n\nThe downside I can see is that every change has a branch (stable or\nmaster) so it might make the latest tag not be updated anymore.\n\nI\u0027ve only looked briefly at the code, so not sure will actually work.\nBut hoping it will ;)\n\nChange-Id: I0cdcc9f17fd4b46d513eb8c775c2e4983f948cd0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cc770a95635d7ccb101caa6da3d49b3ec8d0a311"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cc770a95635d7ccb101caa6da3d49b3ec8d0a311"}]},"branch":"refs/heads/master"},"00ce57a2352be8a1864e0e93a1c16595b964b927":{"kind":"REWORK","_number":2,"created":"2020-06-03 00:51:27.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/80/732480/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/732480/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/732480/2"}}},"commit":{"parents":[{"commit":"4f440ad44d16fcc51dd060ca7040e3ed5c7b7483","subject":"Merge \"dsvm: Run service-user tests under tempauth\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4f440ad44d16fcc51dd060ca7040e3ed5c7b7483"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2020-06-02 05:32:10.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2020-06-03 00:51:11.000000000","tz":0},"subject":"Add branch and tag tags to docker image","message":"Add branch and tag tags to docker image\n\nWhen building the docker image attempt to apply the git branch and git\ntag as a docker hub tags. The code seems to suggest looping through the\ntags, so if the git change doesn\u0027t have, say a tag, then it should be \u0027\u0027\nand therefore not applied.\n\nThe downside I can see is that every change has a branch (stable or\nmaster) so it might make the latest tag not be updated anymore.\n\nI\u0027ve only looked briefly at the code, so not sure will actually work.\nBut hoping it will ;)\n\nChange-Id: I0cdcc9f17fd4b46d513eb8c775c2e4983f948cd0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/00ce57a2352be8a1864e0e93a1c16595b964b927"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/00ce57a2352be8a1864e0e93a1c16595b964b927"}]},"branch":"refs/heads/master"},"19e3759b258b2421f22f11a3669f60a8baee77ed":{"kind":"REWORK","_number":3,"created":"2020-06-04 01:34:14.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/80/732480/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/732480/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/732480/3"}}},"commit":{"parents":[{"commit":"4f440ad44d16fcc51dd060ca7040e3ed5c7b7483","subject":"Merge \"dsvm: Run service-user tests under tempauth\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4f440ad44d16fcc51dd060ca7040e3ed5c7b7483"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2020-06-02 05:32:10.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2020-06-04 01:33:52.000000000","tz":0},"subject":"Add branch and tag tags to docker image","message":"Add branch and tag tags to docker image\n\nWhen building the docker image attempt to apply the git branch and git\ntag as a docker hub tags. The code seems to suggest looping through the\ntags, so if the git change doesn\u0027t have, say a tag, then it should be \u0027\u0027\nand therefore not applied.\n\nThe downside I can see is that every change has a branch (stable or\nmaster) so it might make the latest tag not be updated anymore.\n\nI\u0027ve only looked briefly at the code, so not sure will actually work.\nBut hoping it will ;)\n\nChange-Id: I0cdcc9f17fd4b46d513eb8c775c2e4983f948cd0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/19e3759b258b2421f22f11a3669f60a8baee77ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/19e3759b258b2421f22f11a3669f60a8baee77ed"}]},"branch":"refs/heads/master"},"303326fdd4b811c8b0ae6d883d3b0e0d278d93a0":{"kind":"REWORK","_number":4,"created":"2026-02-05 02:48:38.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/80/732480/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/80/732480/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/80/732480/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/80/732480/4"}}},"commit":{"parents":[{"commit":"c7bee623658b464072783096b98adaddfb1005bc","subject":"Merge \"s3api: Support for object expiration time\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c7bee623658b464072783096b98adaddfb1005bc"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2020-06-02 05:32:10.000000000","tz":0},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-02-05 02:48:29.000000000","tz":-480},"subject":"Add branch and tag tags to docker image","message":"Add branch and tag tags to docker image\n\nWhen building the docker image attempt to apply the git branch and git\ntag as a docker hub tags. The code seems to suggest looping through the\ntags, so if the git change doesn\u0027t have, say a tag, then it should be \u0027\u0027\nand therefore not applied.\n\nI\u0027ve only looked briefly at the code, so not sure will actually work.\nBut hoping it will ;)\n\nDepends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/975737\nChange-Id: I0cdcc9f17fd4b46d513eb8c775c2e4983f948cd0\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/303326fdd4b811c8b0ae6d883d3b0e0d278d93a0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/303326fdd4b811c8b0ae6d883d3b0e0d278d93a0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
