)]}'
{"id":"openstack%2Fcodegenerator~989329","triplet_id":"openstack%2Fcodegenerator~master~Icc5e238010bc503fe143d70fa1c40d8d63d91d11","project":"openstack/codegenerator","branch":"master","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2026-05-21 16:58:39.000000000","reason":"Change was submitted"},"5890":{"account":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"last_update":"2026-05-21 16:58:39.000000000","reason":"Change was submitted"},"39142":{"account":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"last_update":"2026-05-21 16:30:32.000000000","reason":"\u003cGERRIT_ACCOUNT_39142\u003e replied on the change","reason_account":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"}},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2026-05-21 16:58:39.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Icc5e238010bc503fe143d70fa1c40d8d63d91d11","subject":"Fix version parsing for neutron","status":"MERGED","created":"2026-05-20 06:45:02.000000000","updated":"2026-05-21 17:01:02.000000000","submitted":"2026-05-21 16:58:39.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"989329","meta_rev_id":"55919fb7309303dc9b7b8fadaa218e0886cc77d9","_number":989329,"virtual_id_number":989329,"owner":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-21 16:58:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-05-21 15:45:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-05-21 15:45:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"CC":[{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-20 06:49:46.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"REVIEWER"},{"updated":"2026-05-20 06:57:50.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-05-20 17:14:15.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2026-05-20 20:41:28.000000000","updated_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"reviewer":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"state":"CC"}],"messages":[{"id":"de38881e651b5b1482a9c683d4690bc00d4557b9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"date":"2026-05-20 06:45:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f24be824725d8a971080de160da866a2626e2cd0","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-05-20 06:49:46.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"291485149980343b2102337be7e64e51bc9a6a23","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 06:57:50.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/50381ddf8f454101b8affd5684e72d12\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f5940313839a492ebff55161cf983ecf : SUCCESS in 2m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/30a366d1aab34209924f14a57b08db54 : SUCCESS in 3m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c1ae2224da8c4d9d8bab5022164cc031 : SUCCESS in 3m 06s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/41a3cce3fb5d453da780cf1b43e23f03 : SUCCESS in 8m 16s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/8bcb0f83f224487b952c97bcf64fd720 : SUCCESS in 3m 40s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0adf74b622b2438b9a36b87e036d0bfc : SUCCESS in 10m 42s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ac20cb78955548c495a3148c0e079406 : SUCCESS in 6m 24s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0053569d1ac640fd8fea780461664923 : SUCCESS in 3m 04s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/84cb9eee3b374e0e9226b1ea23eb648d : RETRY_LIMIT in 4m 45s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/2cc960ebdc294200a301dbf8381dc83e : SUCCESS in 3m 12s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6ebb85d054d5465586aff3cebe02088d : SUCCESS in 7m 36s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/93cd541b43354603a53462214c28cf8d : SUCCESS in 2m 26s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/fa781664552d4ebf96b55f213a7de401 : SUCCESS in 5m 31s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b46ca17b51e74e29a93693fc10e02e44 : SUCCESS in 7m 29s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/c051015300054527aebc7177e25f2dd8 : SUCCESS in 1m 14s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c23d19a1ec2e42c19d42ad418a50889e : SUCCESS in 2m 47s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/180159b9b8a44eada4d78b8c6a5e709a : SUCCESS in 3m 10s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/1b5b2047a76d4e10bd3082d5110915b2 : SKIPPED Skipped due to failed job codegenerator-openapi-identity-tips-with-api-ref\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/44001f6d99c94a50882aa0b9536e74ce : SKIPPED Skipped due to failed job codegenerator-openapi-identity-tips-with-api-ref","accounts_in_message":[],"_revision_number":1},{"id":"7e2f09d9dba52ab3319ff08e8ac71ba4e94f1deb","author":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"date":"2026-05-20 06:59:26.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7a05f1ab9257709232d7b25086e38cacca3a3947","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-05-20 07:05:09.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"6e8bfa4953c28abaf58f0d64c0224faaa32ce388","author":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"date":"2026-05-20 07:16:59.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2271dc96cdff47cca43b0fe8b6899f00d6304863","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-05-20 07:44:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fbd176e845f4f6e5b5c83db41d488bca81427cbf","author":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"date":"2026-05-20 07:54:00.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8cb4055399fad4c13196821399624c8524868b4b","tag":"autogenerated:gerrit:abandon","author":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"date":"2026-05-20 07:55:26.000000000","message":"Abandoned\n\nProposal by Rodolfo Alonso makes more sense: https://review.opendev.org/c/openstack/neutron/+/989335","accounts_in_message":[],"_revision_number":1},{"id":"a2d403d76999e171b35de491981a490f95002069","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-05-20 13:23:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"47f7375ff3a2ec25aae1a4f8152e8535603b9e51","tag":"autogenerated:gerrit:restore","author":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"date":"2026-05-20 14:19:36.000000000","message":"Restored","accounts_in_message":[],"_revision_number":1},{"id":"6e46e378c9d3bedc25c370b93a54a89bef41bebc","author":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"date":"2026-05-20 14:23:33.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"11f376144aa38c9dbdfb01240ef35798c0b05e5f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 14:33:52.000000000","message":"Patch Set 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/1ec68f1e224447ada7429e54fa93ca74\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/55dfe973465640ffb072e490b0162f2b : SUCCESS in 3m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1a8993cd72f542129c4e2fddac92d8ff : SUCCESS in 3m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2d898bb3674d44bd9bc414b1a10d58b8 : SUCCESS in 4m 07s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ffc1135fb71b4640bcbababe4f183694 : SUCCESS in 6m 09s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6a0a776ae76c4b32b7103c5050150374 : SUCCESS in 6m 52s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/44f539e348f74756aec1848fd930c5bc : SUCCESS in 7m 32s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e49242b6e4eb437a9ddc8c9c4451e5d7 : SUCCESS in 3m 22s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d8b5e2b4dc7c4530b00928caf9bdbc87 : SUCCESS in 3m 23s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e691be20e9214be2b5903ce72a04fb6c : RETRY_LIMIT in 4m 02s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/cfb669e185c3459db020a11b2f51d46f : SUCCESS in 4m 15s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b9b08f5c2cfc4e95962c4e6167cfbb11 : SUCCESS in 6m 26s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/c3acd907ff5346c582d93737eb9e3bf4 : SUCCESS in 4m 05s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/25f42ed737cc49de84f8f7311a5b9429 : SUCCESS in 3m 42s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/34e24241cca844d8a210f40b5c7d2f38 : SUCCESS in 8m 18s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/d21f8bca2f894a2589e77abbdfb4b8ba : SUCCESS in 1m 44s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/649c459458044d2e93c5af43885596a5 : SUCCESS in 6m 41s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/17a22f85af8442e1825655261e80290a : SUCCESS in 5m 49s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/d1e28d3c0b43464bbdf5a2ec9eb9771c : SKIPPED Skipped due to failed job codegenerator-openapi-identity-tips-with-api-ref\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/e048407b0e49401fb471d98f905e15ca : SKIPPED Skipped due to failed job codegenerator-openapi-identity-tips-with-api-ref","accounts_in_message":[],"_revision_number":1},{"id":"69d0759baba79fe0b0bf8c1324024039934b2e3b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-05-20 17:14:15.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"81cea6b01631dfb01775b34b1ce41a2acd3c29ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 18:12:46.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/f33d14ad32574e68b16ededbcbde9c9c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bfdf8b81c3144da2bc70175a89d7e35d : SUCCESS in 4m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/17236064040340afadffe423a375bc3b : SUCCESS in 3m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/51f4bc3053d14e2db7478599ddabc21f : SUCCESS in 4m 03s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ad2e07c90ab1486fbedf506c051b6dba : SUCCESS in 6m 24s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0c99001b873b4f71a0505df35ef17ada : SUCCESS in 7m 55s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a3756cbc68ce490cb42f1e4128c2ffad : SUCCESS in 3m 46s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3c471082c34945d09461517d7f38d3cb : SUCCESS in 3m 21s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/db075753536a446c906252ba5ec69d2a : SUCCESS in 5m 33s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d04697ea09374ed193e67f2deb0aa89d : SUCCESS in 3m 35s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/372a5aeda7a44082a2ff3ebba81c4cfd : SUCCESS in 2m 24s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ee21caed8f0545b6a1f6d895c39449ba : SUCCESS in 5m 56s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/6e92275735f64abdaf589ac079bfab77 : SUCCESS in 2m 24s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7ff099aa1e394f6da5bbc501f751c9ee : SUCCESS in 6m 53s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3170dca12ab24e4ca4c9c3409803ca1b : SUCCESS in 8m 22s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/c58500f60e2f45109d7e45486f5fdadc : SUCCESS in 1m 43s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/05d476c88d554a60b06ea124ccc89ed2 : SUCCESS in 4m 46s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e38d2ec165754342b374f6f43de88b7a : SUCCESS in 7m 36s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/473648905f4d423cb9c4b36239b236c8 : SUCCESS in 3m 37s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/5070b4d9853848afa1b8e72b9032cac1 : FAILURE in 37m 24s","accounts_in_message":[],"_revision_number":2},{"id":"09b500c68606bf235ca93f6ba0496a04eac8958b","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-05-20 20:41:28.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"fc17a8b4d732f0148367564675a2fde722082b46","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-05-21 12:18:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"98ec2bba72c2a9bfef5a8bf53d7519413e6f913d","author":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"date":"2026-05-21 13:39:58.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"aae5a35063b9a585505247df97244b418bf972a1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-05-21 14:36:38.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"a5f2b85172d7073ea72489ddda5b6c1130f6911f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 15:44:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a463d2a82e948ea88ec94a5df55a551\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ebbc76fa9470429c9aa9fcf0a7bd4cb1 : SUCCESS in 4m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/392ebcb274de4de9a3497d5d197a3e2c : SUCCESS in 3m 08s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2157b87471d04f229e030f0845387093 : SUCCESS in 4m 51s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/86087952afd5425eaa226bc1df5edbfd : SUCCESS in 7m 19s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/eca0eb89a1b54aa98b7c719b6704929a : SUCCESS in 3m 10s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/30f65671f6604f898d94e9d658af3af7 : SUCCESS in 9m 05s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f3a275e5313940b39e4d5c8796d8d006 : SUCCESS in 2m 36s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/22567d6e924f4a4394b3cb2672610cdd : SUCCESS in 6m 07s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6835fd4621524949953c9f1392210c4d : SUCCESS in 4m 53s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/d56dce6e356342798caf7a51949e97c2 : SUCCESS in 4m 13s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3c44c27fcc3343cbad579d50fc6b7816 : SUCCESS in 5m 34s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/e57540ed3b3c4bb3971dda11eb4680ce : SUCCESS in 4m 06s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/63ac3e401ced4311947c64f885fbeee7 : SUCCESS in 7m 21s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b36da631183f4497a4b11c3079d356fc : SUCCESS in 7m 40s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/3b15c43fa4824a5cb97ae5aa3088f998 : SUCCESS in 1m 32s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7f5e58bd28bc4caab804ba903e01b7c4 : SUCCESS in 6m 59s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e4d77a9df84749aa847ffa71947d987d : SUCCESS in 6m 34s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/19b8e191ef2b4ddfb457a075f4043fb7 : SUCCESS in 3m 38s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/db98a91b7fc048f3947e4ce49f59dcba : SUCCESS in 46m 59s","accounts_in_message":[],"_revision_number":3},{"id":"e450a42a80de897330b20cc3030e4cc06c818bd9","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-05-21 15:45:57.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"11678d6423ef350d4d9f6162c0b11b0d9909c339","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 15:46:42.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"f928345ed9827a297d187354d6539ab10851ea02","author":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"date":"2026-05-21 16:30:32.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"1c667c3461e08031dbf7185eed9fea5868bcb8e7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 16:58:39.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/331c55b7db3c43c0b60572102f3cc6f9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9df00de2418649b4b4146587bf386785 : SUCCESS in 2m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13e6bc74de4745f5a3532ca0ba373f1e : SUCCESS in 2m 27s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e3d466e79e7c40bdad072e2edfaabf27 : SUCCESS in 2m 15s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/dee06bd1938c4c40a4391a07038cafb3 : SUCCESS in 2m 49s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/90356337c14246db9a48f2eef014cc8d : SUCCESS in 3m 36s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ba94ab058c724feba1b4a53c13bf10f1 : SUCCESS in 7m 30s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c051fa4b7672411dab343c6452e18972 : SUCCESS in 5m 04s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/8c5674a18cdb4355a404578a295095e9 : SUCCESS in 5m 18s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/497cd40a31c7468997f5e59b51a23e3d : SUCCESS in 3m 02s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/bac420376a5e41fa9100e21927fc768a : SUCCESS in 3m 14s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/c27921fcbcc44d279e6d2ebd95ece3b4 : SUCCESS in 4m 17s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/210467f3df1f4cbba05fa26e25b354d8 : SUCCESS in 7m 27s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f7aaead1585b404c9ae960b14fd2ef34 : SUCCESS in 4m 04s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/25e37a92ccdc4ca48e233f5c4e05c805 : SUCCESS in 1m 49s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/778c35fe452742859f69b5979168bcfd : SUCCESS in 5m 14s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a302dbae08224dda80c4d1ebf67d7f93 : SUCCESS in 4m 28s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/76b669387798459dbc19066f0de6b565 : SUCCESS in 3m 12s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/be58c4facbc040a385ebf86ab5bcf5ed : SUCCESS in 53m 37s","accounts_in_message":[],"_revision_number":3},{"id":"620b386675239bfae2ece935955a2111d4233305","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 16:58:39.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"55919fb7309303dc9b7b8fadaa218e0886cc77d9","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 17:01:02.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c04c99e0703f435d8e2e414c63f25ad6\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5ae1e1a54b30439ab14aae5aa0393428 : SUCCESS in 54s\n- codegenerator-propose-rust-openstack-change https://zuul.opendev.org/t/openstack/build/176bb30450f343bb8a15e75afd0e4531 : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1c60a1d01b30bd49c93f0206df682091e8282d76","revisions":{"a23c1cf8f15297a011e809ebf50c66feba8b199b":{"kind":"REWORK","_number":1,"created":"2026-05-20 06:45:02.000000000","uploader":{"_account_id":39142,"name":"Sebastian Hafner","display_name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","username":"sebkiro"},"ref":"refs/changes/29/989329/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/29/989329/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/1"}}},"commit":{"parents":[{"commit":"f16a425af02c0c264b14b45b3ff1e94ff2079f81","subject":"BS.host.show is a \"list\" operation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/f16a425af02c0c264b14b45b3ff1e94ff2079f81"}]}],"author":{"name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","date":"2026-05-20 06:32:13.000000000","tz":120},"committer":{"name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","date":"2026-05-20 06:32:13.000000000","tz":120},"subject":"Fix version parsing for neutron","message":"Fix version parsing for neutron\n\nThe neutron code has removed the pbr package from its dependencies\nand changed the `version_info` field from a `VersionInfo` instance\nto a simple string. This caused the code generation to fail for\nneutron, which is fixed with this commit by simply extracting the\nmajor version from the new string.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/988378\nChange-Id: Icc5e238010bc503fe143d70fa1c40d8d63d91d11\nSigned-off-by: Sebastian Hafner \u003csebastian.hafner@protonmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/a23c1cf8f15297a011e809ebf50c66feba8b199b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/a23c1cf8f15297a011e809ebf50c66feba8b199b"}]},"branch":"refs/heads/master"},"9b28430e4496d68bbd34e4d7d442e8f307fa89f6":{"kind":"REWORK","_number":2,"created":"2026-05-20 17:14:15.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/29/989329/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/29/989329/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/2"}}},"commit":{"parents":[{"commit":"f16a425af02c0c264b14b45b3ff1e94ff2079f81","subject":"BS.host.show is a \"list\" operation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/f16a425af02c0c264b14b45b3ff1e94ff2079f81"}]}],"author":{"name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","date":"2026-05-20 06:32:13.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-05-20 17:13:37.000000000","tz":120},"subject":"Fix version parsing for neutron","message":"Fix version parsing for neutron\n\nThe neutron code has removed the pbr package from its dependencies\nand changed the `version_info` field from a `VersionInfo` instance\nto a simple string. This caused the code generation to fail for\nneutron, which is fixed with this commit by simply extracting the\nmajor version from the new string.\n\nRemove the nodeset pin for the keystone-tips job that started to fail on\nold runner.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/988378\nChange-Id: Icc5e238010bc503fe143d70fa1c40d8d63d91d11\nSigned-off-by: Sebastian Hafner \u003csebastian.hafner@protonmail.com\u003e\nSigned-off-by: Artem Goncharov \u003cartem.goncharov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/9b28430e4496d68bbd34e4d7d442e8f307fa89f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/9b28430e4496d68bbd34e4d7d442e8f307fa89f6"}]},"branch":"refs/heads/master"},"1c60a1d01b30bd49c93f0206df682091e8282d76":{"kind":"REWORK","_number":3,"created":"2026-05-21 14:36:38.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/29/989329/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/29/989329/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/29/989329/3"}}},"commit":{"parents":[{"commit":"f16a425af02c0c264b14b45b3ff1e94ff2079f81","subject":"BS.host.show is a \"list\" operation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/f16a425af02c0c264b14b45b3ff1e94ff2079f81"}]}],"author":{"name":"Sebastian Hafner","email":"sebastian.hafner@protonmail.com","date":"2026-05-20 06:32:13.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-05-21 14:36:28.000000000","tz":120},"subject":"Fix version parsing for neutron","message":"Fix version parsing for neutron\n\nThe neutron code has removed the pbr package from its dependencies\nand changed the `version_info` field from a `VersionInfo` instance\nto a simple string. This caused the code generation to fail for\nneutron, which is fixed with this commit by simply extracting the\nmajor version from the new string.\n\nRemove the nodeset pin for the keystone-tips job that started to fail on\nold runner.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/988378\nChange-Id: Icc5e238010bc503fe143d70fa1c40d8d63d91d11\nSigned-off-by: Sebastian Hafner \u003csebastian.hafner@protonmail.com\u003e\nSigned-off-by: Artem Goncharov \u003cartem.goncharov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/1c60a1d01b30bd49c93f0206df682091e8282d76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/1c60a1d01b30bd49c93f0206df682091e8282d76"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
