)]}'
{"id":"openstack%2Fcodegenerator~978381","triplet_id":"openstack%2Fcodegenerator~master~I189ab8ff3cf44d03a45780b8ff2f076398e6b802","project":"openstack/codegenerator","branch":"master","hashtags":[],"change_id":"I189ab8ff3cf44d03a45780b8ff2f076398e6b802","subject":"Remove vendored quota schema for nova quotas","status":"MERGED","created":"2026-03-02 08:45:34.000000000","updated":"2026-03-02 10:57:24.000000000","submitted":"2026-03-02 10:56:15.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":"978381","meta_rev_id":"7623eda7708bc4f6b1eac533f9ad14da69a253c9","_number":978381,"virtual_id_number":978381,"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-03-02 10:56:15.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"},"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-03-02 09:38:10.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)"},"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-03-02 09:38:10.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"},"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-03-02 09:25:43.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":"ab4805383f4b22b6f224588783d4615253ef8451","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-03-02 08:45:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9ac6725d79b4076e95af84a4a5a6229756050498","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 09:25:43.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/455c3ba443964d31957c93c58fe0e0bf\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/425995c02b284d1bbf413a3817c7843b : SUCCESS in 2m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/757b2031715c4166a101973baa70a2c8 : SUCCESS in 2m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/667b2c72c1fc47f7b3df4839345b20ea : SUCCESS in 2m 39s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/8fab58b8bfde4e1285483fb0104bd4fc : SUCCESS in 2m 52s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/bf94c45d215442acae747250bf0afe6a : SUCCESS in 6m 01s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/67f8a779796b452a93d4eebb039b8728 : SUCCESS in 3m 40s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/f5ac66ccf4754e729564c04842a6c3df : SUCCESS in 6m 35s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/54f1fb6a1e8e464b86a82d65e0027374 : SUCCESS in 3m 04s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0bfb74d594b24f93921afc79ca7fe34d : SUCCESS in 2m 55s\n- codegenerator-openapi-identity-tips https://zuul.opendev.org/t/openstack/build/f942b777d5a443fa848868470e1e77cc : SUCCESS in 3m 02s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c387d339dbd5404284ab7328ff73e753 : SUCCESS in 4m 45s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/b288039cf84e4db5b9d05e65223f972e : SUCCESS in 5m 19s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/04ee3a1978cf400ea29ba8e4a2786ef0 : SUCCESS in 3m 18s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/321feb6013f845608f349703789246b9 : SUCCESS in 3m 09s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/4b5c31521bfd4446a78f8b22b76d443a : SUCCESS in 1m 00s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e5d0894c3a3d4a8e9cd1a1a6fb1e5d4e : SUCCESS in 2m 27s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b9652b3347af4d8287e49483ca4e26eb : SUCCESS in 7m 10s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/016d86bf7e7c4e5d98e1a13147592d88 : SUCCESS in 2m 57s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/f091d4d23029422199537be56d2decee : SUCCESS in 27m 31s","accounts_in_message":[],"_revision_number":1},{"id":"ac2ac4380a34668ae341f3db68f4561f48dbef41","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-03-02 09:38:10.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"0ca96c2717db7895b4718397e101d16c15ea103e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 09:38:36.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3b95402fd652639c2176dd550e054565d8319c78","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 10:56:15.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0f3d4c1f236b4e689e500df767f4f83d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c407a3c14454eba9868eaeb654a4de9 : SUCCESS in 3m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c6d2caf36af94984b9fff71616c95038 : SUCCESS in 3m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/382e6960365a4b9399ce4cc4045845c9 : SUCCESS in 3m 55s\n- codegenerator-openapi-baremetal-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/01c6ab0a5ebd48829f37fcb900453e4d : SUCCESS in 3m 57s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/afaf1ee575d34c53b36e28ce9d3f1aac : SUCCESS in 6m 11s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/816e78ffa56d401bb04866673b3d400d : SUCCESS in 6m 31s\n- codegenerator-openapi-container-infrastructure-management-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/c9b3848428e94916ab3591b4b8f7c691 : SUCCESS in 5m 22s\n- codegenerator-openapi-dns-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/4730f7cdd33343c38f939c19bfc76e96 : SUCCESS in 5m 05s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/6f915e27f470486c80c1cad1ef4997ca : SUCCESS in 2m 57s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3e942d6d3dd840929472d6bbff1e4dd1 : SUCCESS in 6m 56s\n- codegenerator-openapi-key-manager-tips https://zuul.opendev.org/t/openstack/build/4dfa7a866c884c889d1c68cfff6b2e1e : SUCCESS in 5m 19s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/d878cde6c3b14871ac72676bb111abdf : SUCCESS in 6m 54s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/11970d7976944a2c8f98e650ab670ce0 : SUCCESS in 8m 20s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/867d72736bdc4088bd5e02d208c23ac4 : SUCCESS in 1m 29s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/4ab142387adc46d287d7dd2f6bc40d10 : SUCCESS in 3m 13s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/221b955410914416a7f08896dddaf982 : SUCCESS in 3m 26s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/e818d355cbca4ca8b6a46b4c4ded4388 : SUCCESS in 3m 01s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/af00235d9974472dbc95032a7bcc1ee0 : SUCCESS in 1h 01m 24s","accounts_in_message":[],"_revision_number":1},{"id":"3c1bc02993fa33387f56a28b24c3ae434e8457c5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 10:56:15.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"7623eda7708bc4f6b1eac533f9ad14da69a253c9","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 10:57:24.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/009d4264fcb143c988254399abd947fd\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49146cf65bfa4de9b1e0a85257458f5a : SUCCESS in 45s\n- codegenerator-propose-rust-openstack-change https://zuul.opendev.org/t/openstack/build/a9a455ed740d4ded99c40f10a0cae97c : SUCCESS in 54s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c1f49fe6a697e59df5c7c9124331d0a5762728ea","revisions":{"c1f49fe6a697e59df5c7c9124331d0a5762728ea":{"kind":"REWORK","_number":1,"created":"2026-03-02 08:45:34.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/81/978381/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/81/978381/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/81/978381/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/81/978381/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/81/978381/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/81/978381/1"}}},"commit":{"parents":[{"commit":"df2b80aea3bdd890e7832eca027dedde46b00fce","subject":"Try to improve handling for \u0027{}\u0027 schemas","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/df2b80aea3bdd890e7832eca027dedde46b00fce"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-03-02 08:45:08.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2026-03-02 08:45:08.000000000","tz":60},"subject":"Remove vendored quota schema for nova quotas","message":"Remove vendored quota schema for nova quotas\n\nChange-Id: I189ab8ff3cf44d03a45780b8ff2f076398e6b802\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/c1f49fe6a697e59df5c7c9124331d0a5762728ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/c1f49fe6a697e59df5c7c9124331d0a5762728ea"}]},"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":{}}}]}
