)]}'
{"id":"openstack%2Frequirements~962602","triplet_id":"openstack%2Frequirements~master~I0bf46170231224198fa395f0d5f4706044025794","project":"openstack/requirements","branch":"master","topic":"valkey","attention_set":{},"removed_from_attention_set":{"14288":{"account":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"last_update":"2025-10-14 06:52:59.000000000","reason":"Change was submitted"},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2025-10-14 03:59:00.000000000","reason":"\u003cGERRIT_ACCOUNT_9816\u003e replied on the change","reason_account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}}},"hashtags":[],"change_id":"I0bf46170231224198fa395f0d5f4706044025794","subject":"Bump pifpaf","status":"MERGED","created":"2025-09-30 16:34:07.000000000","updated":"2025-10-14 06:53:45.000000000","submitted":"2025-10-14 06:52:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"962602-valkey","meta_rev_id":"95078200d0f7cdb073ab2e63a231fd80abc12a08","_number":962602,"virtual_id_number":962602,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-10-14 06:52:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"all":[{"value":2,"date":"2025-10-14 01:57:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":1,"date":"2025-10-14 01:57:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},{"value":2,"date":"2025-10-14 01:57:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"all":[{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},{"value":1,"date":"2025-10-14 01:57:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-30 18:16:07.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-10-01 19:55:52.000000000","updated_by":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"reviewer":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"state":"REVIEWER"},{"updated":"2025-10-13 23:19:04.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"},{"updated":"2025-10-13 23:32:35.000000000","updated_by":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"reviewer":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"state":"REVIEWER"}],"messages":[{"id":"d479d347cb75a0d6899d91d3f9fbea683dd7e370","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-30 16:34:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ca4d8942c615f92c58212e0dbbd962a6f1798358","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-30 18:16:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d854b9c03a4e468c92b1fa647674ed92\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fd0fd3db237c4b79b0a1809d4600e663 : SUCCESS in 7m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0c859dbf9a7e498992d8dfb386ac613f : SUCCESS in 4m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/23096b8754c3433f90ee153b362cd3f4 : SUCCESS in 3m 29s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/22664480ff80410fb61a0bd0551cbb2a : SUCCESS in 2m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8db91693a6cf401dbc61fc9991a29bdd : SUCCESS in 5m 54s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/e45c586b5ecd40d391c7741fb2397eed : SUCCESS in 2m 13s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/59be8763f82a404ab539714610563bc5 : SUCCESS in 3m 47s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/e0627d1b5e1048119cc13ede44c7e56f : SUCCESS in 9m 58s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/26f9359b04b04bdf940cbd3c28ba7fd4 : SUCCESS in 16m 46s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/9fdec68fb78941b39996abcec26f162c : SUCCESS in 8m 10s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/ff5553b0e18e4b4eb4bbc3903c022519 : SUCCESS in 25m 35s (non-voting)\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/2cb558f292ff4dd6b602db9e030ec639 : SUCCESS in 5m 06s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/8fe69384947345bb88bf2b58cb3e24ce : SUCCESS in 5m 27s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/96c2208cf65e42629b2280e1cabbed22 : SUCCESS in 4m 36s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/c686540bce1d4840abc392c5f694f7b2 : SUCCESS in 10m 42s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/26c828b5fede4a53b683e8a0019ed83b : SUCCESS in 5m 13s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/8637853716e14da9b6afdab297c9b8a1 : SUCCESS in 6m 07s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/81596f8a4ccb4d6e98b71395b73d0462 : SUCCESS in 7m 15s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/4fd11059ea8c4367a822014ceb544e5e : SUCCESS in 11m 27s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/6a59a0787a7f4afa993ad04e3c8e5ef7 : SUCCESS in 7m 24s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/79aa136830564af39563a144bf55fd49 : SUCCESS in 9m 57s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/c0b2dd4d31124507877e918e1f68f002 : SUCCESS in 11m 53s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/eb87dc439e6f464ba0c3bed8f2b12784 : SUCCESS in 2m 00s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/6f9f1f4c67754ddeb18f28558f4fd49a : SUCCESS in 8m 45s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/1548276681f5404691f05a305d970c7f : SUCCESS in 2m 38s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/b99ffe1e3399410293abc08f99e83c72 : SUCCESS in 5m 07s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/f913a4f61c7948f9adbce3238bd40f59 : SUCCESS in 10m 25s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/662a21a567214d3086ad7faaf0e6ab05 : SUCCESS in 21m 04s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/400c28765c474037ac658edbea73766a : SUCCESS in 8m 22s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/7bf260e42a6b48fd8b9abb2af96f8c5e : SUCCESS in 12m 25s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/7127b0b5fae4420085b8691a76f79a93 : SUCCESS in 4m 05s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/f40cf223e237424ea13e63d514eac286 : SUCCESS in 4m 18s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/275cd497534d40f48f49c75e5e2d90c6 : SUCCESS in 30m 18s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/c550968ae64844449192c5c60473a613 : SUCCESS in 3m 47s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/c777968e7db44c77b1a76d11e5f60841 : SUCCESS in 5m 27s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/17b742242f624f69b9a442c86122ff56 : SUCCESS in 6m 42s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/a75f9dd0f8fb49749ab9775954b99c5e : SUCCESS in 10m 24s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/4472e51dd3b648e094964f551a06c571 : SUCCESS in 5m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1ab849834ed94813a9bd086b50ddedcb : SUCCESS in 32m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c9739fab35284f24b8f5723a6be6bd5b : SUCCESS in 1h 39m 52s","accounts_in_message":[],"_revision_number":1},{"id":"9d6a4956d258486e697bb3be098b3a9eb956fc26","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-10-01 03:01:33.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"49a2e5eb3a011df876d21b34afb338f8936742f3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-01 04:36:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7f2b0915c46f4ada836c3e300c4ba5f3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/62d55fca73a94295b33dc48f735831a4 : SUCCESS in 4m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a5cb3b1274384598a8f6588dec507d9c : SUCCESS in 2m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8488f03af6aa4113814bcea9424935d6 : SUCCESS in 3m 14s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/24cce52b95be4b01bcba8f46dbc4d26a : SUCCESS in 2m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/89bb3cefd5224e418e07d5c157e65dea : SUCCESS in 3m 36s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/41cfd97b31584c488a9665cdb34e5876 : SUCCESS in 3m 38s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/80a63fe075994ccba259d44794873c43 : SUCCESS in 3m 24s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/7e40b0e9b1564b5b80eeadd7cb098ad4 : SUCCESS in 9m 58s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/9955fb1f37ca40cd8d939d304ce24497 : SUCCESS in 17m 44s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/e1f790ba4537413ab41572a0c801960e : SUCCESS in 19m 56s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/5ae0b53718bb4d6c99bb7a3de971d110 : SUCCESS in 25m 49s (non-voting)\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/3416de60acbc435aaf78fce55e1e8bd1 : SUCCESS in 5m 01s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/dea07e7e051049b790b2a8a40ef3dca6 : SUCCESS in 5m 35s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/f993ff1e07ad4815ad0a143039a18f82 : SUCCESS in 2m 49s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/8dd9406e2b3c43e7b8406864ecb23dd3 : SUCCESS in 10m 26s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/29c42bddb1d14678b0a882a8d25711d5 : SUCCESS in 6m 07s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/d026bedabc354ea5ae53ee0efd878940 : SUCCESS in 7m 32s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/10365166439e4ce488eaaf4fb46728d3 : SUCCESS in 5m 33s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/51fbc3d687d84a6d8ae41ceb0bc52f0c : SUCCESS in 18m 17s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/7c99bad2cb204b5d8942ed3628a6ca5c : SUCCESS in 4m 30s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/7d5085579fb44481a20720702ca520b2 : SUCCESS in 11m 19s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/82f662e4109241bf8965cd3bae77f9b6 : SUCCESS in 11m 16s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/001c11e09d17422ea21406b10294bc6c : SUCCESS in 2m 19s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/f162ca45ff604213aab819e8b04c1cf1 : SUCCESS in 12m 01s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/352aa21dbdbc4ae5b6750b1630fc1606 : SUCCESS in 5m 17s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/47452aac3fc4429cbd80b6020ffa7ff4 : SUCCESS in 5m 38s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/206944d6295f4542964aeac59c9d36b4 : SUCCESS in 10m 08s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/0e4a28a98ba34bae90eb7437581ebb76 : SUCCESS in 21m 37s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/0bed7ee1523d420bbbaab9e846c1f663 : SUCCESS in 8m 57s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/57c06927a1844dd1af6310b52e09cb9a : SUCCESS in 7m 58s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/0fbd214d6e3c4d7abad9b34737f3b258 : SUCCESS in 5m 29s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/29624e7a766047a1b7f26c9bcf6dc6a3 : SUCCESS in 4m 11s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/c352ddc253754a75a17bdd771b10f3ec : SUCCESS in 21m 54s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/1268aa68f7a9475ca99af56b6b93fa54 : SUCCESS in 6m 58s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/97f1e7cfa3c34c05abf269d14fcb635c : SUCCESS in 5m 34s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/2d60d5dd0da747b9a0e1a5976e2c005e : SUCCESS in 3m 38s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/cad7f6356ff645aab318250eeb515f7b : SUCCESS in 7m 08s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/18836a874b724051a34516f2cd6842e8 : SUCCESS in 7m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/012ab9099ac7486080da05e3e5ab5cb3 : SUCCESS in 59m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/88e6614cf12b4b08b5f28910a1ef5d60 : SUCCESS in 1h 34m 03s","accounts_in_message":[],"_revision_number":2},{"id":"d331accda16477186167d03b42498cb886232ae2","author":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"date":"2025-10-01 19:55:52.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"78e619c99582b29b8cdc5d961cc94b2b39e62064","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-13 23:19:04.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"62666f12df2a91c22a2e28aa893f6408d36777c6","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2025-10-13 23:32:35.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"7500efb61bab93761b874971a5d5600cde06f8dd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-13 23:34:39.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"24e7c527f8d404a92403927bd3719e2c2871b54e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 01:30:58.000000000","message":"Patch Set 2: 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/e939678541da4efea16526f168c87b1a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32b8d3265e73494dbf56d9e611efcaf9 : SUCCESS in 3m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c79c1079f14949d69e13c171dd4fbd51 : SUCCESS in 2m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d3dd1e4f615e4a6eb2980bc06c3d6407 : SUCCESS in 4m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bcc5a5d7a56c4fdc9d9ea34573d3ab24 : SUCCESS in 3m 26s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/c92e3c10397249ccaf54c77211a4604c : SUCCESS in 3m 48s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/9e8c3c1ede5c4f6d8e0a69334a206cbb : SUCCESS in 2m 13s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/fd7599edad924c5f9d7e840caf7bd043 : POST_FAILURE in 9m 55s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/edc19ef8c10c47e7b78d850779dcf5a0 : SUCCESS in 18m 02s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/ea8d91a66bcb4831a338d73eb062abce : SUCCESS in 20m 35s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/94429e7ac0b54a5484a2a1c51da9b098 : SUCCESS in 11m 09s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/ab3cbd4163744f8fb1ef01a59efe6ef2 : SUCCESS in 5m 13s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/fec2750a6be54ecdb4c1c12bb1ff5446 : SUCCESS in 4m 45s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/ba3d2d620dfe4048b5dc5626fca93da7 : SUCCESS in 7m 49s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/b7d6cb84bdf540aaa71d69d37cd3296b : SUCCESS in 16m 06s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/743ab524fc254ea5b361de00cfef48a1 : SUCCESS in 6m 32s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/3541e1b74a734dcba5432976ca56bf3d : SUCCESS in 9m 32s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/5f431a1c409a41bcb676fd5063c25ac1 : SUCCESS in 12m 34s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/a9d6b2015dc043388d83e0f339015da6 : SUCCESS in 2m 22s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/017c05c4f667462194a6ddc11efe8915 : SUCCESS in 10m 20s\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/71bb43f2db24419b9c7de97e270a2a24 : SUCCESS in 21m 28s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/56530ffd1efb486c9b4e0c8a68dec475 : SUCCESS in 9m 45s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/73012da2fd4a4808a9c7af836b47f3de : SUCCESS in 11m 21s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/924b7069c88c4d5cb494a4ae8c2ca505 : SUCCESS in 4m 58s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/c9354001d77e474d9e5f9ba344dffa6d : SUCCESS in 3m 56s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/79b1e149fec948f79434ba316405a5c4 : SUCCESS in 23m 34s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/7af5de5f28b943f28bb883b655c5edfc : SUCCESS in 6m 05s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/b07386cfdec74a6294df842e7040feb7 : SUCCESS in 5m 19s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/779b8dc38049449b9cefd53b6b2be47a : SUCCESS in 3m 35s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/14d7c8b44ed34fd89b819cdd617d190d : SUCCESS in 12m 17s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/0ee54e6c4d294e35baf690d3b1b5da6b : SUCCESS in 5m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/87c761a170da4256a4781123f3f4bcd6 : SUCCESS in 1h 04m 13s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e910d275cee84457a715efa786327aaa : SUCCESS in 1h 51m 43s","accounts_in_message":[],"_revision_number":2},{"id":"a39660fb9b6de096642a790311798af5bcceb7a2","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-14 01:51:11.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9d2804d6a55ea35d2d25620d3b71912f2aff189e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"real_author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-14 01:57:24.000000000","message":"Patch Set 3: Patch Set 2 was rebased on behalf of \u003cGERRIT_ACCOUNT_9816\u003e\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-2\n* Workflow+1\n","accounts_in_message":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}],"_revision_number":3},{"id":"edaed09cc5c299fe6473ad778374a272eeefe0eb","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-14 01:57:32.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"ac01b27687dbb5f0c6b98f61b65303648ee99838","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 03:45:53.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/962b38bfbab34b189e4991531b484dae\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/287c46bee1bd4d5eb9dfadfdf14230b3 : SUCCESS in 4m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/683923a1f96e43fcbd694bad3b725fa7 : SUCCESS in 2m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6875a527327f46f0bfc2dc0b191612c4 : SUCCESS in 5m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3b73bb653f664b8592bc11af7e99f896 : FAILURE in 2m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a5056793cb4f44daadbbe7b0c1783c79 : SUCCESS in 8m 26s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/0a84d6fdd18044a7ace14fbdd7d80ad5 : SUCCESS in 4m 53s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/b1433ac3d2454891a40b6ff673f2020b : SUCCESS in 3m 05s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/865255939a2c46c38bf590d467eec91c : SUCCESS in 11m 55s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/781c0488ddc14431bcfe2ac8e7209d09 : FAILURE in 3m 00s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/03fddd935a874b92b088f833a03a4f29 : SUCCESS in 19m 54s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/9d6b330fe8534dc78febfc54318b3c89 : SUCCESS in 17m 33s (non-voting)\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/bd92e595ac984daf806f2e938c44e7f8 : FAILURE in 3m 13s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/e8eb118171a0449c8451a1c98e630040 : SUCCESS in 5m 50s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/38aaad4f6a7d4003a11ef69d257cc9b4 : FAILURE in 2m 31s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/8fc40d8f1d9d4a17a37c7db00418ce38 : SUCCESS in 12m 19s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/a12297d1b8d74fe385f2b852e85b8c15 : SUCCESS in 5m 35s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/c9c42e2267b64df79e327b53dcd5444f : SUCCESS in 7m 06s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/1839185d653c4ea3acb2662f9842f77d : SUCCESS in 7m 39s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/44423ac65ad9421298e9a5003eb893ee : SUCCESS in 19m 43s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/f11b1b3bc08c4e329dfd2279961d7b26 : SUCCESS in 4m 30s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/8bbdc8664caf49b9a418bbd929175627 : SUCCESS in 12m 11s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/c64ff45ea452414d8ae7f264ab4e371b : SUCCESS in 11m 34s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/b68deed4888f47b6b3785812938f0b3b : SUCCESS in 1m 28s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/64f0493c74e3455d88ad17b0ee3d5f92 : FAILURE in 3m 20s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/8dd1877b58404aa99797e7920e1b8371 : FAILURE in 2m 28s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/09d304c1dc8147cd97bde865849a0ef5 : FAILURE in 3m 08s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/e8605c34d7ab441aac40d84f6cfa1600 : SUCCESS in 11m 45s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/94300bce005943be81c31ccc1d56105d : SUCCESS in 14m 35s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/57b8a653234c4d3da8034f5ca5b9e20b : SUCCESS in 8m 40s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/b04db45aca4a4df2a7fef436d655c61e : SUCCESS in 12m 41s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/9ba16f72997e46b3909d2c1e99fa207a : FAILURE in 3m 51s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/e6d383c771874e398857cc1b28ed07fa : SUCCESS in 3m 48s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/68edd4a19bf6438aa21bcff180a306b7 : SUCCESS in 27m 29s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/87e0ba4792e545809418005436d149ea : SUCCESS in 7m 10s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/44c443c15efc4d2894298e64f8bdcc81 : SUCCESS in 5m 33s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/f877a771c44b441399501d1a64442c85 : SUCCESS in 6m 01s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/c6c649f6776a42e2824ec5e7a841d90d : SUCCESS in 19m 19s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/28197217e72c4970a6a5a691784834b5 : SUCCESS in 6m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4149c69688d841dba1f4f0b03741d48a : SUCCESS in 1h 03m 53s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a7ed4f3e06334363aac58d96b4594b7e : SUCCESS in 1h 42m 31s","accounts_in_message":[],"_revision_number":3},{"id":"f02eea2470c6ae0389d3561226743fdb85da691e","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-10-14 03:59:00.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"9c5af2b373386f84d7ede195524fd36be02fce9c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 05:38:11.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6331ec68c0124660af1194dc93721299\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56bdeabc513b4fdeaff0a7843aa598f1 : SUCCESS in 3m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ba97276f8064e22a78f9c7b4309a5e1 : SUCCESS in 3m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4539ca4e50df483f9f852014190c69bd : SUCCESS in 5m 02s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d24692e22f0d4cd48b81934572ac4814 : SUCCESS in 4m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d42e7a5e0a5d4b05a2d610983c25c839 : SUCCESS in 5m 37s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/28064367350c4140b6d231b9140eb311 : SUCCESS in 3m 41s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/20508f19d9c942599ad2775e3fe618dc : SUCCESS in 3m 29s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/b299a73624cb42a2a19254c7c26f61ab : SUCCESS in 8m 10s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/b3887505130149c1b5b9f9cd80f84987 : SUCCESS in 7m 40s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/c039fe4a1191455b835364e1dad17273 : SUCCESS in 18m 06s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/f57c37dc6c1d46dab712bb2722182ba3 : SUCCESS in 30m 03s (non-voting)\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/863ea0a99c744e2d9cba648d2f098fdf : SUCCESS in 5m 20s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/2997cb4026c94a68871316a0eddad31d : SUCCESS in 5m 14s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/ccffc656376c4ca7a5eccc8172a0f79f : SUCCESS in 5m 22s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/ba1d6b405b6948afba831c455d988129 : SUCCESS in 8m 52s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/fe50e93f01ca4d8eba003184d033d0ae : SUCCESS in 4m 29s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/4b7a8913f06149b8bb702e87391361e5 : SUCCESS in 5m 53s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/23aaf90cb1834ea8b6a15ecdc1f32df9 : SUCCESS in 4m 05s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/cb80e889cdcf47e1bd78868d48d2c5e3 : SUCCESS in 8m 05s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/742437f94dd744d8a111369e20afc12c : SUCCESS in 7m 48s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/e785ba61d81549e9a812eb1eb837b2e8 : SUCCESS in 8m 57s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/156fe4edb049413da8c59dfbf8f0935b : SUCCESS in 12m 43s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/574ce9d46db34f2b9faaeac514ed0232 : SUCCESS in 2m 07s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/1a8f34d2d60545acad395035f818d261 : SUCCESS in 10m 39s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/a0f1aa33efda43478876c3e382354fcb : SUCCESS in 2m 47s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/9129d8240c6c4e889b71994397b0780d : SUCCESS in 3m 49s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/862d2fa68853435180e0ffd251573661 : SUCCESS in 11m 02s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/aa21d7209eeb4e2ab006ea5a229d45c2 : SUCCESS in 21m 23s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/79885ce45b8645bb8405befb53c60d70 : SUCCESS in 9m 31s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/382d9a36e86846c98be04dac922c26bd : SUCCESS in 14m 53s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/e78a8f7be99e42a08882d26bc4817c6d : SUCCESS in 4m 48s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/3fbee0276e3a4378ad47f51db5bbfd83 : SUCCESS in 2m 18s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/50cecaaa51d94fa482df6aa197dd549c : SUCCESS in 20m 22s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/6f5d5dcd13154709968ad387bf4e00ae : SUCCESS in 6m 30s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/6a7efe6c49ba49c2ac46729f79f3778d : SUCCESS in 4m 41s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/14228e2a80a74674b583f17af900f8d9 : SUCCESS in 5m 05s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/2f39d696fd3d4e9f9384bd568ad32ac5 : SUCCESS in 6m 56s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/1430ff9b5db345aba1377cac7b6a66d6 : SUCCESS in 3m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eedf5b941946475b8e7d0f4210df6a92 : SUCCESS in 59m 42s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2b994e23c7894b2a8fc328353d6d7476 : SUCCESS in 1h 34m 04s","accounts_in_message":[],"_revision_number":3},{"id":"e9d39a8941adb5f5e04e35be3b352699063351b8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 05:38:45.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"05a8fdab4de78eee20f0ca6cbb76486bc36ae923","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 06:52:59.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/78195002c0ec4d66a1721f4957eea3b3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/24b31988ab9b48e38ee120e3fa3bd9f1 : SUCCESS in 3m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/26ed2e0b467d478f8fcbf5322120a2d2 : SUCCESS in 3m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/edef6e43bce24e76acbc4b04491fdbc1 : SUCCESS in 3m 49s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/685e6305246548b08e8b1fb959e31d69 : SUCCESS in 3m 44s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/1cc4a450613d4c69964f72bbd66a4571 : SUCCESS in 3m 39s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/3e2d5f59748f48c4b5e2ef3e92a7049f : SUCCESS in 4m 32s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/07aa448a7d044335bdeb3c88a77d9caf : SUCCESS in 9m 56s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/8b4f8aa1fb354da5b5d0ffcb75390954 : SUCCESS in 17m 20s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/278418dc401a4ea6bd290b1e744a7f9d : SUCCESS in 18m 19s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/79ed397cc5564f0893b3167684d1599f : SUCCESS in 11m 03s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/ea5d60599bf943f5911f7decbd7f736a : SUCCESS in 6m 13s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/943df6cc125448d3945b9d7fea65d57d : SUCCESS in 5m 07s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/ba28a1cf8cd04e388ce70684de01dd99 : SUCCESS in 8m 16s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/e2ee6831f25e4bb38658eaaf025b3e47 : SUCCESS in 14m 12s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/b61516644e5b4a0ba944bf17eeaa078b : SUCCESS in 7m 42s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/6c60770ac7c84d7d921e816eec96ba91 : SUCCESS in 9m 32s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/e33ca4ca0d04443b8bf134c1669761cf : SUCCESS in 12m 40s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/23f9f81159524adf89227b2a86e624ef : SUCCESS in 1m 52s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/5b881c3a7faa4d7eb34367f4960ed7b1 : SUCCESS in 10m 44s\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/c113c62e2126488a96ceb88c0aae93ee : SUCCESS in 17m 25s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/903fe1c4b77f4765b03905af2243ed68 : SUCCESS in 8m 05s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/7b63a647d6a6477bbe8dfef8c075174a : SUCCESS in 13m 44s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/3cf55582c12345589456261fec74e440 : SUCCESS in 5m 25s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/bda4039c7964415ca1ce77d9b2118021 : SUCCESS in 3m 55s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/3f6ff374ed7b46b8a0541061ea9e2014 : SUCCESS in 26m 55s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/ea562a199b3045bc8e0d7abadb94beeb : SUCCESS in 6m 59s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/dda8966d72ff42f898f80a39e16113fa : SUCCESS in 5m 21s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/02e096533f324b50a487f14bbbd470ea : SUCCESS in 6m 25s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/cf72694ca03f4883a3a214e9efccf62b : SUCCESS in 13m 34s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/f2b22719b1ee4b1589c085f481f65af7 : SUCCESS in 7m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d32c7607153d40b3be5bb5b5c5a0d62d : SUCCESS in 1h 00m 14s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7557645680464d25a69c09fe32893710 : SUCCESS in 1h 13m 50s","accounts_in_message":[],"_revision_number":3},{"id":"7257ab1ce989d1ea8ce73ac14ec8dc8b334c9ab5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 06:52:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"95078200d0f7cdb073ab2e63a231fd80abc12a08","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 06:53:45.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/107a70bec5864476ab1c36c994eef66a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/53f7f43b4e5e4664a87165e7952653a3 : SUCCESS in 34s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"6410fffd7bf24a4780a72b40ddb1ff40bb11530b","revisions":{"bde824a208df69079424cddb7eeb795ecedd6260":{"kind":"REWORK","_number":1,"created":"2025-09-30 16:34:07.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/02/962602/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/02/962602/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/02/962602/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/02/962602/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/02/962602/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/02/962602/1"}}},"commit":{"parents":[{"commit":"03bb4b767a0263a73321d71813953178c846305d","subject":"Add valkey to requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/03bb4b767a0263a73321d71813953178c846305d"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-30 16:33:25.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-30 16:33:56.000000000","tz":540},"subject":"DNM: Bump pifpaf","message":"DNM: Bump pifpaf\n\nChange-Id: I0bf46170231224198fa395f0d5f4706044025794\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/bde824a208df69079424cddb7eeb795ecedd6260"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/bde824a208df69079424cddb7eeb795ecedd6260"}]},"branch":"refs/heads/master"},"f800d64e93e450bc021ef0eecc63bd791d5064f2":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-10-01 03:01:33.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/02/962602/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/02/962602/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/02/962602/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/02/962602/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/02/962602/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/02/962602/2"}}},"commit":{"parents":[{"commit":"03bb4b767a0263a73321d71813953178c846305d","subject":"Add valkey to requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/03bb4b767a0263a73321d71813953178c846305d"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-30 16:33:25.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-10-01 03:01:33.000000000","tz":0},"subject":"Bump pifpaf","message":"Bump pifpaf\n\n... to include the fix for recent Redis and ValKey[1].\n\n[1] https://github.com/jd/pifpaf/pull/203\n\nChange-Id: I0bf46170231224198fa395f0d5f4706044025794\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/f800d64e93e450bc021ef0eecc63bd791d5064f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/f800d64e93e450bc021ef0eecc63bd791d5064f2"}]},"branch":"refs/heads/master","description":"Edit commit message"},"6410fffd7bf24a4780a72b40ddb1ff40bb11530b":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-10-14 01:57:24.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"real_uploader":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"ref":"refs/changes/02/962602/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/02/962602/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/02/962602/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/02/962602/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/02/962602/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/02/962602/3"}}},"commit":{"parents":[{"commit":"abb1163d542253f2145fc0ae4fe4268a9171a649","subject":"Merge \"Remove check-python2-support tool\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/abb1163d542253f2145fc0ae4fe4268a9171a649"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-30 16:33:25.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-10-14 01:57:24.000000000","tz":0},"subject":"Bump pifpaf","message":"Bump pifpaf\n\n... to include the fix for recent Redis and ValKey[1].\n\n[1] https://github.com/jd/pifpaf/pull/203\n\nChange-Id: I0bf46170231224198fa395f0d5f4706044025794\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/6410fffd7bf24a4780a72b40ddb1ff40bb11530b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/6410fffd7bf24a4780a72b40ddb1ff40bb11530b"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}}]}],"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":{}}}]}
