)]}'
{"id":"openstack%2Fcodegenerator~967208","triplet_id":"openstack%2Fcodegenerator~master~Id9782fb947c61c64fc88bd743596e9996fa56b44","project":"openstack/codegenerator","branch":"master","attention_set":{},"removed_from_attention_set":{"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2025-11-15 11:18:50.000000000","reason":"\u003cGERRIT_ACCOUNT_27900\u003e replied on the change","reason_account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}},"hashtags":[],"change_id":"Id9782fb947c61c64fc88bd743596e9996fa56b44","subject":"Replace use of `unwrap` and `expect` in generated rust code","status":"MERGED","created":"2025-11-14 12:35:38.000000000","updated":"2025-11-15 12:07:19.000000000","submitted":"2025-11-15 12:06:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"967208","meta_rev_id":"f669a9e42bc440d9d95ba3294386ddcec05eb618","_number":967208,"virtual_id_number":967208,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-11-15 12:06:22.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-11-15 11:18:50.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-11-15 11:18:50.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-14 13:27:31.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"}],"messages":[{"id":"e43d1c48fc02835aa804e5e735bcc5b3ac522270","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-11-14 12:35:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"982c23d01afa28087cacb05ce0607881ec3cd3b4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-14 13:27:31.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/08e9ca1d7988438c989b288955c2b630\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4bfbf8a14c24f24a8c6eab23e13f6f3 : SUCCESS in 2m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d394fd816062458ebdb5afd5d004d264 : SUCCESS in 3m 03s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0cbbac03a6744b6d9f82f08ed2a4134d : SUCCESS in 3m 30s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f6e46bcaa69545268b743424983b446b : SUCCESS in 6m 22s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0e00eb4682ed4a76b6875f93b6b32ec5 : SUCCESS in 7m 31s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/5891690e800245dfafd7be2a439b862f : SUCCESS in 6m 56s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d17b2c8e5c6149cd824886bb34b8baef : SUCCESS in 2m 58s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9227521f8c9040f9ba5ed5ac56b13fd8 : SUCCESS in 3m 43s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/84d800aceac74801b80441e9c2b41cd4 : SUCCESS in 5m 22s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/defc254d6adb4f4bb26ac5cf169c4c5b : SUCCESS in 3m 51s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ab2422d0a28e479bab7fb290b6b3f214 : SUCCESS in 4m 30s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/915543a7cb55473db7f528be40cabfb3 : SUCCESS in 4m 07s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/92303a0935474653b671b7279d15feca : SUCCESS in 4m 38s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/783715a6e26141aeb9c278469fbd0078 : SUCCESS in 5m 36s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/23e079889a24440d8179a0c61c8fe6e3 : SUCCESS in 1m 28s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a60ee330918940b0b27e850538b271a0 : SUCCESS in 3m 31s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/588946cc29974225ace73eff7b9a5ea0 : SUCCESS in 3m 08s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/82ea1403beb64c5193e911b841482ea0 : SUCCESS in 3m 21s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/e03a62694f534da3b48fba6b0c4a17d5 : FAILURE in 34m 11s","accounts_in_message":[],"_revision_number":1},{"id":"8e20504722170021a150b0c67582e39b97793a30","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-11-14 14:34:22.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"42ea8ec8e698f38066495c0507cde81fdb795930","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-14 15:53:28.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/ae85beee20904fc4b80804743aa1b362\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a49caf2615484713835523ae78c76af2 : SUCCESS in 3m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b43028097a1f4f7ab8c3aa2df1c1d2de : SUCCESS in 2m 30s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/65cec699eb5248edbb186dd5c097bdaa : FAILURE in 5m 48s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1878593145ac43cabfbb1fc6fce6b9e8 : SUCCESS in 6m 45s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b5a6bd07511e4b149ad17035274c4d4f : SUCCESS in 8m 29s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a3ab7ef4df49406bbe17be90c345c2e4 : SUCCESS in 3m 28s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/430ba7ec3b804fe1b4d214333f62de32 : SUCCESS in 5m 44s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6a9a5515158940f2819c5f2f1e4cc72b : SUCCESS in 6m 50s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7cbac8cc2ff54b03ba47ef682545283c : SUCCESS in 3m 54s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/fc61bd4883c941cc914653ba8db4b043 : SUCCESS in 5m 33s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a865d07c44514c51ae5a2be58ba66c7b : SUCCESS in 2m 56s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/4474efd10d894f669138dc417b8508dc : SUCCESS in 4m 48s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/90a06737b1f242039f085953eeb40689 : SUCCESS in 3m 52s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e659eb770b9e49a4bcd4d839bdb86cdd : SUCCESS in 4m 21s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/192c475bd4564cf597907b3f48c07cd7 : SUCCESS in 1m 28s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/4dc97ac000334b4c8901d3c316fb584b : SUCCESS in 3m 08s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/72901f3732ae447b842b7f6ee6960e50 : SUCCESS in 5m 42s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/b17effb274fc4c3281137e260569f076 : SUCCESS in 3m 37s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/c58772c09eff4614842c4d027a46e493 : FAILURE in 1h 03m 23s","accounts_in_message":[],"_revision_number":2},{"id":"bdcb1e6b593288ed8abd187db1fd48e50aec1a15","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-11-14 15:55:17.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"c82c5d745cf49e7c1c4030d47a0ee58bd3116ae6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-14 17:03:58.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/99138c50b5ab4e56b4458c8ef697ad2e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/486f24ca39cf48d49f4a97c2f7d73191 : SUCCESS in 2m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/88db49fc3a664cde8c8a58c4e06e9324 : SUCCESS in 3m 20s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f5410dbcefbf49d4aab2551fb8e86d6f : FAILURE in 2m 34s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9447feb89c5c44c2ac58fd7cfb6a90a6 : SUCCESS in 6m 11s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/80e82f9e95e94c029b1d3ea5776d46f5 : SUCCESS in 6m 34s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/5811e832eded4250b5cb7cfddb799270 : SUCCESS in 7m 18s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/bb51aabeea4943cfbc9b0bbdca12e4c3 : SUCCESS in 3m 22s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7cfaf3f286df41dda69d1f5c09118821 : SUCCESS in 5m 41s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/13d38cdb068c44adb0a35a90569daf16 : SUCCESS in 4m 02s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/88a272e4e620455eb80321ccb571f438 : SUCCESS in 3m 40s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/caa851deab9341f782b71ba813f3905a : SUCCESS in 5m 46s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/2475a9cc85ef452dbc61e1e969a9bf7b : SUCCESS in 2m 18s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7289c16bb3ac439d94bca6b990c8ff33 : SUCCESS in 3m 53s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a172ec89502e4c5c811cddf4eb9d0825 : SUCCESS in 8m 34s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/286a8433077d4cdeab30ae138a675701 : SUCCESS in 1m 21s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b472b46e40a646b4af7cad48ae415e1e : SUCCESS in 5m 07s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/43742422301d4661a753c8e207afd7c9 : SUCCESS in 2m 59s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/6717f7142f9148aea0e9117811a28a93 : SUCCESS in 3m 06s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/60cf42afaa5e42828672495abbfed29f : FAILURE in 54m 42s","accounts_in_message":[],"_revision_number":3},{"id":"a39c6e23b1c4105a6f4314785c68405592c95385","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-11-14 18:09:05.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"7f70a8e5ed1720dee410318b1f0d718e084ea8b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-14 18:54:28.000000000","message":"Patch Set 4: 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/aa80d32d23444a40b042f1de7ffd0bb3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1ffa8502558d4399ac8c7dfc6aea6ccf : SUCCESS in 4m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1cf79f29df9c4e5fb95474b4c7b6cd45 : SUCCESS in 2m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f6fea1414058442f8dda541639521fd0 : FAILURE in 2m 43s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b32fda2af8004d1a8abf65ccec85238d : SUCCESS in 8m 33s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/92a4462488fa41569fbcbf92fab696b8 : SUCCESS in 4m 30s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/247cfde7743e41b4b3436f1d777e1d25 : SUCCESS in 4m 31s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1300297abc6d434888afcaa8a4851780 : SUCCESS in 5m 57s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/4d0d117fdcb94e8ca0e17076193587f3 : SUCCESS in 3m 46s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/dfee51c03efa49cb8f4c2bc132352503 : SUCCESS in 6m 07s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/5ce49d7dee6048d6be08178e3b5a9194 : SUCCESS in 3m 43s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9c22413ee4d0480b8c40c59ae2e5e7f1 : SUCCESS in 3m 55s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/d45915f4c5fb44cf9d6edaa46c4de106 : SUCCESS in 2m 49s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6c892fedbb714837ad81090b90073450 : SUCCESS in 6m 08s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/03c94759bdce4c858a21a3659c6d509d : SUCCESS in 4m 08s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/d0062e6a0625410582c5b3e6b480fc87 : SUCCESS in 1m 13s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a351d96e461b4cb19f3f3f5c18d87f93 : SUCCESS in 5m 00s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1c776e81c93b4a07927f2cd6130655b8 : SUCCESS in 6m 02s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/2f1c18d91bed4039b544d7ab11acafbe : SUCCESS in 3m 13s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/102944c974ab45c8b6c89196c2edac20 : FAILURE in 29m 15s","accounts_in_message":[],"_revision_number":4},{"id":"26048ace94712306368f494704b11288d4a92f8e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-11-14 19:15:30.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"8222f54596eca6c27bd3827854d3c898d61964c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-14 20:44:55.000000000","message":"Patch Set 5: 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/cf5eb1216f2d4ce799cbee4dc9fb67e3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/07a1c4ff6f9543aaa4c760644285e114 : SUCCESS in 3m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9000ea1a89b642718def290cd13ae537 : SUCCESS in 3m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/36f48561b06b42aa99a878aa399ef3a5 : SUCCESS in 5m 32s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b1946d2228fd4b41bc2b0f7149237c40 : SUCCESS in 5m 51s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3fcda38c93c048dfada114eb8b79b0a3 : SUCCESS in 6m 50s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/77fe74594e9c45478a8b92bf4701658f : SUCCESS in 3m 27s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/440afe651a014ea0863eab5470f6f3fb : SUCCESS in 6m 14s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ad0157ac5e7348cab2bbbe872b77c1b8 : SUCCESS in 6m 45s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/73f7719c60c143a4b0cc4dc6ab312079 : SUCCESS in 6m 23s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/a31b8927075a4537addd641cd0973d5e : SUCCESS in 4m 17s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/aafcce91490746349a74c7518c1640e7 : SUCCESS in 4m 42s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/a405acd9e0eb4bd78d116d2b0ae16c9b : SUCCESS in 3m 09s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/02c972f32d5b4a34aef933537166f1c3 : SUCCESS in 4m 57s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/594a8403d45845c89abe3d2dbf4aeadf : SUCCESS in 7m 26s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/4640e0d2efd94843b95b2c3f3d1d3d38 : SUCCESS in 1m 51s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7cb23e86389047e59b13673c33120bb4 : SUCCESS in 4m 55s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/bb8081bf66c24f7a91b3142f7a74507c : SUCCESS in 5m 47s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/3ceb7c082fc340bc9d61f55dfc0f2469 : SUCCESS in 3m 10s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/7a551b83ad5e460d8285c6c72c1b3639 : FAILURE in 59m 08s","accounts_in_message":[],"_revision_number":5},{"id":"42af3f6542a5eaae470ca20b5cbf531356b93b9c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-11-15 08:47:21.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"c91ce612559123dbeadce03ea2b164364eda514e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-15 10:16:55.000000000","message":"Patch Set 6: 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/4bf5f6b8aa0e475bb69db846174f989f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9822af1504ef4ea59eb787be2bbed451 : SUCCESS in 3m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/abcf570b34be469783063afbabc1b51e : SUCCESS in 3m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/02505c2a86b44d86893c81134892ee97 : SUCCESS in 3m 16s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9e14adc31f60433988bdcb94996a7333 : SUCCESS in 3m 41s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9311efe94a8f4e50b379bb77abbedaa4 : SUCCESS in 7m 01s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f64d11694d034348b98cb365dec3aa09 : SUCCESS in 7m 00s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/05a15079a0654122be3998f0bdfc1f88 : SUCCESS in 5m 29s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/28d171532af34205b789cf81b98302d6 : SUCCESS in 5m 15s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/81f36d1e22d24b269edc06a5dc559dfc : SUCCESS in 6m 00s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/e84d6b3fbc0e431cbe937abf000d941d : SUCCESS in 2m 48s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/11ac593112924741b7b93abd088eb16c : SUCCESS in 5m 48s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/df36d92e288642c6821a85a69294c57a : SUCCESS in 4m 21s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3cd82fce04484130be3b46654274a874 : SUCCESS in 3m 36s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e53178fc12af4b0d86bcdaceb835835a : SUCCESS in 6m 57s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/4b923eca840243f7960cdc93d1385d84 : SUCCESS in 1m 30s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/db027885c0f043d1bf4e03a514dafbf3 : SUCCESS in 4m 56s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/788640897d454259a415e200fc709934 : SUCCESS in 5m 54s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/9c15b8e29b944a6096eb8bc6c359f9fd : SUCCESS in 3m 46s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/9c94b336991e42fdb2d46f8cabc3ec34 : FAILURE in 1h 01m 58s","accounts_in_message":[],"_revision_number":6},{"id":"a1322a9fde451aa9dae2c9e811b8a44539c664f8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-11-15 10:26:02.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":7},{"id":"07a796d88954d6c0299176c8724c76782e9e1200","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-15 11:17:51.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ae0cd32da2814da2a44c523b4e5e558b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ea44cc4d09914508a9150b90a19cbde4 : SUCCESS in 3m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b7bfb5687577437eab67ae5031feb827 : SUCCESS in 3m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3c725e42bcf349c29d616d8affb7a277 : SUCCESS in 2m 01s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/fa327987055c4907b7700b64cb81ca89 : SUCCESS in 4m 37s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d8fcd9f650c146819e91bd2b4e8c0519 : SUCCESS in 6m 43s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/64a52a7856544df2889970074184df28 : SUCCESS in 7m 19s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f92de021ce4745e78d4c33c2f988d1eb : SUCCESS in 5m 56s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/687d9d0437804f0ebaad08da06255a67 : SUCCESS in 4m 55s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/14c291c5bd1846faa45e75d512f2dbee : SUCCESS in 6m 19s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/e13d4435f78441ac934174959f4c0ad1 : SUCCESS in 4m 28s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/409a5700c5d64054b39e973b165e1987 : SUCCESS in 3m 19s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/87c148444d4b44feabbd29911d81e7bd : SUCCESS in 5m 08s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/baa14c383f3d489cb52ac866ef702ed2 : SUCCESS in 6m 12s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3acd598d153f43d19908d84ee7a128f2 : SUCCESS in 7m 11s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/c236291a029245709049e0f4d77e7bea : SUCCESS in 1m 21s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1f28fec576f64a6296e4465c2a30d288 : SUCCESS in 4m 59s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9f020933a49a4b4cba384b7c77061178 : SUCCESS in 3m 33s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/a7e5c676ac8442949b14a425ae40fea7 : SUCCESS in 2m 51s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/a8b5e3f0e0d84ef1a0757b77d005450a : SUCCESS in 34m 49s","accounts_in_message":[],"_revision_number":7},{"id":"38baf3449eee430a26a874cf285f66e7d28c0997","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-11-15 11:18:50.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"a3e0aa27c75604196f01b69ea16d0b7cb92c79f5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-15 11:19:23.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"dbc620cacf35af592487b83c8ef67269bef023cc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-15 12:06:22.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/23b569b934664010ac45fad554e5e6d1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d61d32df62b34b34843ae7ce3dbbaea4 : SUCCESS in 2m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f11057ff9a343b9974b0ce6a91bdf1c : SUCCESS in 3m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6580fbd5ad6c49b499aa3727df233c93 : SUCCESS in 2m 34s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6925d52a73c44572b6b4c05b1d3d6e2a : SUCCESS in 4m 43s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f2754106e45547dabd48f2c6fea0e506 : SUCCESS in 7m 11s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/687190251c074eb49c9beba84716d3bf : SUCCESS in 6m 55s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/2b10c513bb8a4ee99ef37fbc35c21871 : SUCCESS in 3m 50s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c075408037e14e11bb2c6a90a9157f3e : SUCCESS in 2m 49s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e8840849ded54a719bf510d901fab203 : SUCCESS in 3m 16s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b6f1c46c7c27424aa3fd426eda1a3139 : SUCCESS in 9m 21s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/bb3b28f4606c4ea4afb45563c193f5d0 : SUCCESS in 3m 07s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/bb8e07823f944e4da8a4302925a2dcd3 : SUCCESS in 8m 49s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/56ec80c854784828aa5901daae769fdb : SUCCESS in 3m 28s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/1ee494812c5349c6bf8206b8e0819c97 : SUCCESS in 1m 41s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/2672defe48ba49e19eb094b7d913552a : SUCCESS in 4m 48s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/20f8cbf24f614d3c9d593df690ae1d06 : SUCCESS in 3m 48s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/db6197538afe47fcafbbe36a516546a0 : SUCCESS in 3m 37s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/abf3e3200ece45178011432a431152db : SUCCESS in 34m 54s","accounts_in_message":[],"_revision_number":7},{"id":"20745931f534a75c76d8640b194c445b0a987ad5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-15 12:06:23.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":7},{"id":"f669a9e42bc440d9d95ba3294386ddcec05eb618","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-15 12:07:19.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/007fcacb331f462bad716c16993b1e58\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0750fb58eb024473afcdfd9963f03f40 : SUCCESS in 36s\n- codegenerator-propose-rust-openstack-change https://zuul.opendev.org/t/openstack/build/45c078125f674ac79eca93ede67c7900 : SUCCESS in 39s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"aa4d9e16b134bd1996daf718661ae84f42f3e774","revisions":{"e5437020655637d555e31a49ff92cf8bde1bafb4":{"kind":"REWORK","_number":1,"created":"2025-11-14 12:35:38.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/08/967208/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/08/967208/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/1"}}},"commit":{"parents":[{"commit":"2ff88371723e26fe0089c3498c46fa2cf83f2bf4","subject":"Make rust-sdk findable trait using Result","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/2ff88371723e26fe0089c3498c46fa2cf83f2bf4"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 12:33:55.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 12:33:55.000000000","tz":60},"subject":"Replace use of `unwrap` and `expect` in generated rust code","message":"Replace use of `unwrap` and `expect` in generated rust code\n\nIn order to eliminate rust sdk/cli/tui runtime panics we must get rid of\n`unwrap` and `expect` use (in tests it can stay). Lot of not generated\ncode was already cleaned and now we need to address what is produced by\nthe generator.\n\nChange-Id: Id9782fb947c61c64fc88bd743596e9996fa56b44\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/e5437020655637d555e31a49ff92cf8bde1bafb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/e5437020655637d555e31a49ff92cf8bde1bafb4"}]},"branch":"refs/heads/master"},"1d642f0b90de2c94074b07198fafb0bbe60b628f":{"kind":"REWORK","_number":2,"created":"2025-11-14 14:34:22.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/08/967208/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/08/967208/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/2"}}},"commit":{"parents":[{"commit":"2ff88371723e26fe0089c3498c46fa2cf83f2bf4","subject":"Make rust-sdk findable trait using Result","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/2ff88371723e26fe0089c3498c46fa2cf83f2bf4"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 12:33:55.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 14:34:16.000000000","tz":60},"subject":"Replace use of `unwrap` and `expect` in generated rust code","message":"Replace use of `unwrap` and `expect` in generated rust code\n\nIn order to eliminate rust sdk/cli/tui runtime panics we must get rid of\n`unwrap` and `expect` use (in tests it can stay). Lot of not generated\ncode was already cleaned and now we need to address what is produced by\nthe generator.\n\nChange-Id: Id9782fb947c61c64fc88bd743596e9996fa56b44\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/1d642f0b90de2c94074b07198fafb0bbe60b628f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/1d642f0b90de2c94074b07198fafb0bbe60b628f"}]},"branch":"refs/heads/master"},"97169cb7c75e135d9661864f2f59355d61ee60aa":{"kind":"REWORK","_number":3,"created":"2025-11-14 15:55:17.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/08/967208/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/08/967208/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/3"}}},"commit":{"parents":[{"commit":"2ff88371723e26fe0089c3498c46fa2cf83f2bf4","subject":"Make rust-sdk findable trait using Result","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/2ff88371723e26fe0089c3498c46fa2cf83f2bf4"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 12:33:55.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 15:55:10.000000000","tz":60},"subject":"Replace use of `unwrap` and `expect` in generated rust code","message":"Replace use of `unwrap` and `expect` in generated rust code\n\nIn order to eliminate rust sdk/cli/tui runtime panics we must get rid of\n`unwrap` and `expect` use (in tests it can stay). Lot of not generated\ncode was already cleaned and now we need to address what is produced by\nthe generator.\n\nChange-Id: Id9782fb947c61c64fc88bd743596e9996fa56b44\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/97169cb7c75e135d9661864f2f59355d61ee60aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/97169cb7c75e135d9661864f2f59355d61ee60aa"}]},"branch":"refs/heads/master"},"5c746fdeba384f4deeb46f08fa43c43db337cb09":{"kind":"REWORK","_number":4,"created":"2025-11-14 18:09:05.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/08/967208/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/08/967208/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/4"}}},"commit":{"parents":[{"commit":"2ff88371723e26fe0089c3498c46fa2cf83f2bf4","subject":"Make rust-sdk findable trait using Result","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/2ff88371723e26fe0089c3498c46fa2cf83f2bf4"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 12:33:55.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 18:09:00.000000000","tz":60},"subject":"Replace use of `unwrap` and `expect` in generated rust code","message":"Replace use of `unwrap` and `expect` in generated rust code\n\nIn order to eliminate rust sdk/cli/tui runtime panics we must get rid of\n`unwrap` and `expect` use (in tests it can stay). Lot of not generated\ncode was already cleaned and now we need to address what is produced by\nthe generator.\n\nChange-Id: Id9782fb947c61c64fc88bd743596e9996fa56b44\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/5c746fdeba384f4deeb46f08fa43c43db337cb09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/5c746fdeba384f4deeb46f08fa43c43db337cb09"}]},"branch":"refs/heads/master"},"51c4cf965af2e153683e8260d3a36f6c365e85b1":{"kind":"REWORK","_number":5,"created":"2025-11-14 19:15:30.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/08/967208/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/08/967208/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/5"}}},"commit":{"parents":[{"commit":"2ff88371723e26fe0089c3498c46fa2cf83f2bf4","subject":"Make rust-sdk findable trait using Result","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/2ff88371723e26fe0089c3498c46fa2cf83f2bf4"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 12:33:55.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 19:15:24.000000000","tz":60},"subject":"Replace use of `unwrap` and `expect` in generated rust code","message":"Replace use of `unwrap` and `expect` in generated rust code\n\nIn order to eliminate rust sdk/cli/tui runtime panics we must get rid of\n`unwrap` and `expect` use (in tests it can stay). Lot of not generated\ncode was already cleaned and now we need to address what is produced by\nthe generator.\n\nChange-Id: Id9782fb947c61c64fc88bd743596e9996fa56b44\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/51c4cf965af2e153683e8260d3a36f6c365e85b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/51c4cf965af2e153683e8260d3a36f6c365e85b1"}]},"branch":"refs/heads/master"},"59fbe9f3946407e679f26ae6c5d94f6e569bfcd6":{"kind":"REWORK","_number":6,"created":"2025-11-15 08:47:21.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/08/967208/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/08/967208/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/6"}}},"commit":{"parents":[{"commit":"2ff88371723e26fe0089c3498c46fa2cf83f2bf4","subject":"Make rust-sdk findable trait using Result","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/2ff88371723e26fe0089c3498c46fa2cf83f2bf4"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 12:33:55.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-15 08:46:56.000000000","tz":60},"subject":"Replace use of `unwrap` and `expect` in generated rust code","message":"Replace use of `unwrap` and `expect` in generated rust code\n\nIn order to eliminate rust sdk/cli/tui runtime panics we must get rid of\n`unwrap` and `expect` use (in tests it can stay). Lot of not generated\ncode was already cleaned and now we need to address what is produced by\nthe generator.\n\nChange-Id: Id9782fb947c61c64fc88bd743596e9996fa56b44\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/59fbe9f3946407e679f26ae6c5d94f6e569bfcd6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/59fbe9f3946407e679f26ae6c5d94f6e569bfcd6"}]},"branch":"refs/heads/master"},"aa4d9e16b134bd1996daf718661ae84f42f3e774":{"kind":"REWORK","_number":7,"created":"2025-11-15 10:26:02.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/08/967208/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/08/967208/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/08/967208/7"}}},"commit":{"parents":[{"commit":"2ff88371723e26fe0089c3498c46fa2cf83f2bf4","subject":"Make rust-sdk findable trait using Result","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/2ff88371723e26fe0089c3498c46fa2cf83f2bf4"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-14 12:33:55.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-11-15 10:25:59.000000000","tz":60},"subject":"Replace use of `unwrap` and `expect` in generated rust code","message":"Replace use of `unwrap` and `expect` in generated rust code\n\nIn order to eliminate rust sdk/cli/tui runtime panics we must get rid of\n`unwrap` and `expect` use (in tests it can stay). Lot of not generated\ncode was already cleaned and now we need to address what is produced by\nthe generator.\n\nChange-Id: Id9782fb947c61c64fc88bd743596e9996fa56b44\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/aa4d9e16b134bd1996daf718661ae84f42f3e774"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/aa4d9e16b134bd1996daf718661ae84f42f3e774"}]},"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":{}}},{"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":{}}}]}
