)]}'
{"id":"openstack%2Fzun-ui~993921","triplet_id":"openstack%2Fzun-ui~master~I94c912bbb42f74e9639ce17676c93bbca22950b8","project":"openstack/zun-ui","branch":"master","attention_set":{},"removed_from_attention_set":{"11536":{"account":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"last_update":"2026-06-24 10:19:52.000000000","reason":"\u003cGERRIT_ACCOUNT_11536\u003e replied on the change","reason_account":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"}},"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-06-24 10:30:31.000000000","reason":"Removed by \u003cGERRIT_ACCOUNT_37598\u003e by clicking the attention icon","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}},"hashtags":[],"change_id":"I94c912bbb42f74e9639ce17676c93bbca22950b8","subject":"Fix for issue with translations","status":"MERGED","created":"2026-06-18 13:46:39.000000000","updated":"2026-06-24 10:48:03.000000000","submitted":"2026-06-24 10:46:04.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":"993921","meta_rev_id":"dae934ab544d37fb63aeecc622be9605e9f42e08","_number":993921,"virtual_id_number":993921,"owner":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-24 10:46:04.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":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"all":[{"value":2,"date":"2026-06-24 10:19:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"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":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"all":[{"value":1,"date":"2026-06-24 10:19:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"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":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-18 13:48:26.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"state":"REVIEWER"},{"updated":"2026-06-18 14:02:36.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":"7f23059efff4abdd895311ccfc4168be0198379e","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-06-18 13:46:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e1ee06c1df9d1d0fbc1e9d60791e9a6dea113540","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-06-18 13:47:45.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"5231366d4528dc4ca99429cc1199b71fe850accf","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-06-18 13:48:00.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"17ff9a37ab703dcf3c4bbc58cf03fce6778ad5ad","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-06-18 13:48:03.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":3},{"id":"27106ac449102e1c76aff3328ba7429f15aab3a9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-18 14:02:36.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ef099156e58a41698ecfd6a1a5493566\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/c1a6ee2642204dc3b42dd7d092814b1b : SUCCESS in 2m 25s\n- requirements-check https://zuul.opendev.org/t/openstack/build/3c1f47364d8f4623b221108c27cd5977 : SUCCESS in 1m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4041bcf01faf4d5184e327aa071e1719 : SUCCESS in 2m 47s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/ed1bc62256e649f9a90e82a4da0ece40 : SUCCESS in 3m 07s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/4bf8f571c2674558bd0538bf2e18f6c4 : SUCCESS in 4m 03s\n- horizon-nodejs20-run-lint https://zuul.opendev.org/t/openstack/build/e658a8500f0149ba93cd8c39e8819510 : SUCCESS in 3m 20s\n- horizon-nodejs20-run-test https://zuul.opendev.org/t/openstack/build/6014ce811771418eb8dcd7be4367d973 : SUCCESS in 5m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/873799397cf0499d805d622089421df0 : SUCCESS in 3m 39s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ce6293a66d724aafb23e9d38e2a671a0 : SUCCESS in 3m 15s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/ab3bec8c9a8d446a9c6fed516d10c428 : SUCCESS in 7m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/348e0f2c65a34ef888472b76b5409a18 : SUCCESS in 3m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/693e343823884b01a1771b023db5990c : SUCCESS in 3m 35s","accounts_in_message":[],"_revision_number":3},{"id":"d2ddac5cd0aad255574dca8bd77ef633cdbbc287","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2026-06-24 10:19:52.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"57d4d55d6671be5469fa1e11d9439b019b29fa52","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 10:28:05.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"9a2dbcce4da7058604a2bf44e6f56529eb826580","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 10:46:04.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/970cd17a321f4ced933dd54025a94cb4\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/69b70e140a8a467a8b044f22873cf7a9 : SUCCESS in 3m 15s\n- requirements-check https://zuul.opendev.org/t/openstack/build/90e8953e52404c15a177a8551a1a7e93 : SUCCESS in 2m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f06f7575f4e446e7b5aeca4249b32f4f : SUCCESS in 3m 57s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/42b0c3067bd6453dbeeaeef62c793815 : SUCCESS in 6m 31s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/a4a6438dfe6848668d792e9a63c0e2d3 : SUCCESS in 3m 44s\n- horizon-nodejs20-run-lint https://zuul.opendev.org/t/openstack/build/2705f215a28d4179b9e46ac76dfca1df : SUCCESS in 3m 00s\n- horizon-nodejs20-run-test https://zuul.opendev.org/t/openstack/build/5cad03f8ad4442dc8d868a33392fa260 : SUCCESS in 4m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0197104a2b7e49b89ebfa7ce769a58dd : SUCCESS in 3m 06s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bc1742e8aa01484d9f6f5ba7fb8cda99 : SUCCESS in 5m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1e62b9da3e764536b7a80804bf7fe070 : SUCCESS in 4m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/57c187b53c32468b81529c970063dcd8 : SUCCESS in 3m 59s","accounts_in_message":[],"_revision_number":3},{"id":"7074b3f13061c058fd5f8605fc5dd5ea026e23da","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 10:46:04.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"dae934ab544d37fb63aeecc622be9605e9f42e08","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 10:48:03.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e799134fc4eb4bcea163baec32b68e4a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a88d528075b4cb2a54c3313673fc501 : SUCCESS in 1m 44s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"116995b9ef6bb719fc14560eda86c9980431256b","revisions":{"8fd1e52a5ac66026f976319dde7601d3e9f1b33a":{"kind":"REWORK","_number":1,"created":"2026-06-18 13:46:39.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/21/993921/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/zun-ui","ref":"refs/changes/21/993921/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/1"}}},"commit":{"parents":[{"commit":"651b373ac7966517401bdee3bb88d99da7eca05f","subject":"Merge \"Migrate setup configuration to pyproject.toml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zun-ui/commit/651b373ac7966517401bdee3bb88d99da7eca05f"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-06-18 13:46:39.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-06-18 13:46:39.000000000","tz":0},"subject":"Using tool.setuptools.packages.find caused get-modulename.py to resolve \"find\" as directory, breaking locale uploads to Zanata.","message":"Using tool.setuptools.packages.find caused get-modulename.py to\nresolve \"find\" as directory, breaking locale uploads to Zanata.\n\nChange-Id: I94c912bbb42f74e9639ce17676c93bbca22950b8\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zun-ui/commit/8fd1e52a5ac66026f976319dde7601d3e9f1b33a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zun-ui/commit/8fd1e52a5ac66026f976319dde7601d3e9f1b33a"}]},"branch":"refs/heads/master","conflicts":{"no_base_reason":"NO_MERGE_PERFORMED","contains_conflicts":false}},"d3685c6359fa20350d5cf7e9fe21181d27941a6a":{"kind":"REWORK","_number":2,"created":"2026-06-18 13:47:45.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/21/993921/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/zun-ui","ref":"refs/changes/21/993921/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/2"}}},"commit":{"parents":[{"commit":"651b373ac7966517401bdee3bb88d99da7eca05f","subject":"Merge \"Migrate setup configuration to pyproject.toml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zun-ui/commit/651b373ac7966517401bdee3bb88d99da7eca05f"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-06-18 13:46:39.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-06-18 13:47:44.000000000","tz":0},"subject":"Using tool.setuptools.packages.find caused get-modulename.py to resolve \"find\" as directory, breaking locale uploads to Zanata.","message":"Using tool.setuptools.packages.find caused get-modulename.py to\nresolve \"find\" as directory, breaking locale uploads to Zanata.\n\nChange-Id: I94c912bbb42f74e9639ce17676c93bbca22950b8\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zun-ui/commit/d3685c6359fa20350d5cf7e9fe21181d27941a6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zun-ui/commit/d3685c6359fa20350d5cf7e9fe21181d27941a6a"}]},"branch":"refs/heads/master"},"116995b9ef6bb719fc14560eda86c9980431256b":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2026-06-18 13:48:00.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/21/993921/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/zun-ui","ref":"refs/changes/21/993921/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/zun-ui refs/changes/21/993921/3"}}},"commit":{"parents":[{"commit":"651b373ac7966517401bdee3bb88d99da7eca05f","subject":"Merge \"Migrate setup configuration to pyproject.toml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zun-ui/commit/651b373ac7966517401bdee3bb88d99da7eca05f"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-06-18 13:46:39.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-06-18 13:48:00.000000000","tz":0},"subject":"Fix for issue with translations","message":"Fix for issue with translations\n\nUsing tool.setuptools.packages.find caused get-modulename.py to\nresolve \"find\" as directory, breaking locale uploads to Zanata.\n\nChange-Id: I94c912bbb42f74e9639ce17676c93bbca22950b8\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zun-ui/commit/116995b9ef6bb719fc14560eda86c9980431256b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zun-ui/commit/116995b9ef6bb719fc14560eda86c9980431256b"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"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":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"}}]}],"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":""}}}]}
