)]}'
{"id":"openstack%2Fcodegenerator~996262","triplet_id":"openstack%2Fcodegenerator~master~I4f792d6392a3cb3304b64e7e02c35b90108b408a","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":"2026-07-21 16:32:29.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":"I4f792d6392a3cb3304b64e7e02c35b90108b408a","subject":"Try to remove openapi-core update workaround","status":"MERGED","created":"2026-07-07 10:33:02.000000000","updated":"2026-07-21 17:32:46.000000000","submitted":"2026-07-21 17:31:28.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":"996262","meta_rev_id":"358855ef96ec16377142888b1f2f6ec755d3a0cf","_number":996262,"virtual_id_number":996262,"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":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-21 17:31:28.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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":2,"date":"2026-07-21 16:32:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":1,"date":"2026-07-21 16:32:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":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":"2026-07-07 11:09:54.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":"40bd1ea3a2eb4a688ba956ac9abb1b5a16655a68","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-07-07 10:33:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5343bcebdef02187d4efaf9c1f6951bb132fb42b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 11:09:54.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/5d0550124ceb4acf81e21a7002e0a12d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a0f3415b67640b49e3069f737175898 : SUCCESS in 4m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/37ec0012fdc64cf88f46d35bb1147ec7 : SUCCESS in 3m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d82d7b5b52884c288c097034eadcc3ae : SUCCESS in 3m 13s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b708acb7225a421980dfd43db92c9341 : SUCCESS in 6m 20s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/36fe5a13480e49f4ae53edac105fc81a : SUCCESS in 7m 20s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b2855564caae446fb8842e217c16a881 : SUCCESS in 8m 16s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/56b62baa086c46d6aec6745fd3859b3a : SUCCESS in 5m 27s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c5db696533b94506bf783e3380bc0ac3 : SUCCESS in 5m 45s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/43fc15bcdd0b47a58eff1a03b7665ab1 : SUCCESS in 7m 05s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/137afc6d83a341159b9e11b13d0aaf44 : SUCCESS in 4m 14s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/dbfaeded7e0c43d698861b01925f6b5d : SUCCESS in 5m 18s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/cb0e2230119d4f9287c82d47f69c80a1 : SUCCESS in 4m 33s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0f5dfbcc31a6429c8629bb173cc4b4ca : FAILURE in 5m 56s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d23337a3bef449889a6a6be82e02f2d7 : POST_FAILURE in 8m 24s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/ba1bcdeba76048368fad401a178495d6 : SUCCESS in 2m 28s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/cedd9f8f33284970a312ac8a3e2a6c7d : SUCCESS in 4m 27s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e4f5d91add0e462d919ffd1d9bb27a9a : SUCCESS in 5m 45s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/6b7639326ffd49028875561449f180cd : SKIPPED Skipped due to failed job codegenerator-openapi-network-tips-with-api-ref\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/2db077c642be4a3fb4417789e87a89b9 : SKIPPED Skipped due to failed job codegenerator-openapi-network-tips-with-api-ref","accounts_in_message":[],"_revision_number":1},{"id":"d08fa5b4061ad75e907fdd5a1f597f4189f12267","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-07-21 14:19:01.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"7b9f0dae32bbab12372afd06a2b8a788a71bb635","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 16:27:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9b3b46808cfc4d9daa53ff24b5461966\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4c4a6496497a465cb746a730b5bd982d : SUCCESS in 2m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d42393898229477b96ea63ad3a37a882 : SUCCESS in 4m 30s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b3426386736b40c3899e0f8d3f68310f : SUCCESS in 5m 49s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/fc0a861dee324e029fff4d0a755db5b2 : SUCCESS in 6m 46s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/77882fd112884983a57128f0f0fa3e4c : SUCCESS in 7m 09s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0ba9d929c81c42e08b44d01fddece68c : SUCCESS in 7m 52s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/45e2b321de4b49a2814bd0f5aa566654 : SUCCESS in 5m 02s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/81c67e72d5cb4b5faa7bf1731179f737 : SUCCESS in 5m 47s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/79dbc1cfdb074e5f828fa9463d22b0f8 : SUCCESS in 8m 26s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/365fab6acaaa4386a465f69bdd1744a1 : SUCCESS in 5m 38s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3681ec6f82b94cb99dcde5c4371e3898 : SUCCESS in 8m 04s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/0d2654826c18464dbcfe19665d5f3536 : SUCCESS in 3m 14s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/43c362da8ceb4dc2b2867471dcf28647 : SUCCESS in 8m 09s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0054f86463aa49cca0a18eca58e6584d : SUCCESS in 6m 38s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/259cfa9d2c3445118eedfa88093a214e : SUCCESS in 2m 29s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ee8eacd4f08a4fd49d4e567504b12dd2 : SUCCESS in 7m 10s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/70a5486f8029426ba9a844619feb71ec : SUCCESS in 5m 05s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/7295159a902a4292a94b2bf17ea895a2 : SUCCESS in 2m 23s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/2e9b3124963845cd8af65802d11cb5f8 : SUCCESS in 49m 31s","accounts_in_message":[],"_revision_number":2},{"id":"6933a0bef706c24d75f864a6e9e948798392c1dd","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-07-21 16:32:29.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"9ef2af1e5903b0435de69bd0b73bb867e3dccb30","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 16:33:08.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"46214ebe69ed41e942fb273319d2897acfb86299","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 17:31:28.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4f203b5c5b8946018c8d871a32a05e37\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/601ffa0b8c4a42ca93f504755fb59412 : SUCCESS in 2m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c9c8702d5d434d7fa62e17118176c0ef : SUCCESS in 4m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6742b180c412433fbd90abfa5fed4456 : SUCCESS in 2m 37s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3abe527c19494a3593a9ae96886875eb : SUCCESS in 6m 43s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/55b28497c73446c19a41127c54433d5f : SUCCESS in 6m 36s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0345529a182b4827a18c855910ac44b1 : SUCCESS in 9m 38s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/199d8ce26dc54b9a9646125f25742448 : SUCCESS in 2m 58s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1ac57fed42324ede9d7b2a0bf218245e : SUCCESS in 4m 31s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/2f7da6a2b6f44d169df30c8f55c34a40 : SUCCESS in 3m 33s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d72d97f0db9b4740b375d4e8346d4d3e : SUCCESS in 5m 47s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/a2ff9c6617534265990883576593dc44 : SUCCESS in 4m 36s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3fbd037f5b574f9da294a5a8f28d3696 : SUCCESS in 5m 37s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ef215f0888b740faa328ce30676590f6 : SUCCESS in 5m 47s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/a19e43bff7244d88bd1d8ec8b04d0690 : SUCCESS in 2m 27s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d32127c5db924d8da8370ae7d253b59f : SUCCESS in 6m 30s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d6d2ba459a4445e6b7bb19c03aaf46cc : SUCCESS in 6m 41s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/dc672c2eaea243d8b0fe3c16b5dfef30 : SUCCESS in 4m 18s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/554e5f3d8f164f2b96df30e4fede819e : SUCCESS in 32m 05s","accounts_in_message":[],"_revision_number":2},{"id":"a9ffeff98e6c960633e5bb81760c0f1f166b4124","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 17:31:28.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"358855ef96ec16377142888b1f2f6ec755d3a0cf","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 17:32:46.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e71503acceb7461990ebfe67b93e923d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b68a02f1b1124b8ca73c0547e1b111c0 : SUCCESS in 44s\n- codegenerator-propose-rust-openstack-change https://zuul.opendev.org/t/openstack/build/de38b8bf009f4b3fb6bc3c7b71224b9f : SUCCESS in 53s\n\nWarning:\n  File openstack/typos.toml found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File openstack/Cargo.lock found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File openstack/dist-workspace.toml found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File openstack/renovate.json5 found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File openstack/committed.toml found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job codegenerator-propose-rust-openstack-change.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"c834a2b1a086f29ef99fc17eb381cca924d81bfb","revisions":{"6b92b10dbf1a12a510783a0138a0d7c50e046e8a":{"kind":"REWORK","_number":1,"created":"2026-07-07 10:33:02.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/62/996262/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/62/996262/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/62/996262/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/62/996262/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/62/996262/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/62/996262/1"}}},"commit":{"parents":[{"commit":"83f99bcefcce56cc6145378a2d6f7a91b4312354","subject":"Extract helpers from openapi/base.py: Unset, QueryParamsSchema, VERSION_RE, get_response_codes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/83f99bcefcce56cc6145378a2d6f7a91b4312354"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-07-06 15:28:24.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-07-07 10:32:44.000000000","tz":120},"subject":"Try to remove openapi-core update workaround","message":"Try to remove openapi-core update workaround\n\nChange-Id: I4f792d6392a3cb3304b64e7e02c35b90108b408a\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/6b92b10dbf1a12a510783a0138a0d7c50e046e8a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/6b92b10dbf1a12a510783a0138a0d7c50e046e8a"}]},"branch":"refs/heads/master"},"c834a2b1a086f29ef99fc17eb381cca924d81bfb":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-07-21 14:19:01.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/62/996262/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/62/996262/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/62/996262/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/62/996262/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/62/996262/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/62/996262/2"}}},"commit":{"parents":[{"commit":"afbf8f449b9a5d2a35c761e686e839ff33961aeb","subject":"Extract helpers from openapi/base.py: Unset, QueryParamsSchema, VERSION_RE, get_response_codes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/afbf8f449b9a5d2a35c761e686e839ff33961aeb"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-07-06 15:28:24.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-07-21 13:30:21.000000000","tz":120},"subject":"Try to remove openapi-core update workaround","message":"Try to remove openapi-core update workaround\n\nChange-Id: I4f792d6392a3cb3304b64e7e02c35b90108b408a\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/c834a2b1a086f29ef99fc17eb381cca924d81bfb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/c834a2b1a086f29ef99fc17eb381cca924d81bfb"}]},"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":""}}}]}
