)]}'
{"id":"openstack%2Fhorizon~865721","triplet_id":"openstack%2Fhorizon~stable%2Fwallaby~I892465ca4688fce9f7123682d02f11c92c7d2c5c","project":"openstack/horizon","branch":"stable/wallaby","topic":"hide-readonly-metadata-stable/yoga-stable/wallaby","attention_set":{},"removed_from_attention_set":{"6914":{"account":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"last_update":"2022-12-01 22:55:27.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I892465ca4688fce9f7123682d02f11c92c7d2c5c","subject":"Make readonly metadata properties unable to edit","status":"MERGED","created":"2022-11-25 19:02:02.000000000","updated":"2022-12-01 22:56:32.000000000","submitted":"2022-12-01 22:55:27.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":"865721-hide-readonly-metadata-stable/yoga-stable/wallaby","cherry_pick_of_change":865719,"cherry_pick_of_patch_set":2,"meta_rev_id":"d3edd9ad3225f6436258eeecac78584b03590833","_number":865721,"virtual_id_number":865721,"owner":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-12-01 22:55:27.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":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"all":[{"value":2,"date":"2022-11-28 08:56:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":2,"date":"2022-12-01 16:57:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"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":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"all":[{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":1,"date":"2022-12-01 16:57:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},{"value":0,"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Release Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-11-25 20:37:59.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2022-11-28 08:56:59.000000000","updated_by":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"reviewer":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"state":"REVIEWER"},{"updated":"2022-12-01 16:57:45.000000000","updated_by":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"reviewer":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"state":"REVIEWER"}],"messages":[{"id":"de654f25db7e10d8d54b26680a15bb55d963c9ad","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"date":"2022-11-25 19:02:02.000000000","message":"Patch Set 1: Cherry Picked from branch stable/yoga.","accounts_in_message":[],"_revision_number":1},{"id":"a25836c6dee98e7f3dd8a797275a34839d144b8a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-25 20:37:59.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f180f098be51412d9a569fa1c484a92f\n\n- horizon-cross-manila-ui-python https://zuul.opendev.org/t/openstack/build/89b0274d02d14bfa838af8d6ec9a7fd7 : SUCCESS in 6m 13s (non-voting)\n- horizon-cross-ironic-ui-npm https://zuul.opendev.org/t/openstack/build/5b95389d0aeb4b4eaa90d398f2eedf7e : SUCCESS in 7m 42s (non-voting)\n- horizon-cross-heat-dashboard-python https://zuul.opendev.org/t/openstack/build/8483aeb50edb46d4917eb611cd44b6fe : SUCCESS in 4m 40s (non-voting)\n- horizon-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/bc60b33bd4174175bb45b1523ee86017 : SUCCESS in 4m 42s\n- horizon-nodejs10-run-test https://zuul.opendev.org/t/openstack/build/f57b8870bbc44f18839bc88e141b54c2 : SUCCESS in 9m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/358e5b24e61b4b6ba86a08abd6b6be77 : SUCCESS in 10m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fccfb8974e94452d82eeb7f875f66455 : SUCCESS in 5m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/12222cbe200a44bd833ba18c92d0e4c5 : SUCCESS in 8m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d88e164340e94e25a1f23e544d4c5eb2 : SUCCESS in 8m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4adf70366854fe1a03faac5ea492c9c : SUCCESS in 5m 43s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/d467b8f423cd4691af7fe287ec2e0e4b : SUCCESS in 7m 10s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/170d61c810704bc78429849b38186412 : SUCCESS in 1h 28m 31s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/8507f13fb8ad438b9de9f8e55dc5f628 : SUCCESS in 25m 39s\n- horizon-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/51d583ab3a12435ba92b012d76cb1173 : SUCCESS in 4m 11s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/3845c8e6eba64a5ab637868623613d1c : SUCCESS in 39m 09s","accounts_in_message":[],"_revision_number":1},{"id":"6bdf91b802fb8672f74fb9658ce4d981693ae0df","author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"date":"2022-11-28 08:56:59.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"cb5d1437ecb03b6f6e1024c44642274582515adb","author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"date":"2022-12-01 16:57:45.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"1c6abef7bf787c61cd27e7af84f5d17e152771f7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-01 16:58:40.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5989bd54dfce9572a246cb5006f444447ff7b017","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-01 22:55:27.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/485be2e0a5274e939cfd5bf8f1894c35\n\n- horizon-nodejs10-run-lint https://zuul.opendev.org/t/openstack/build/1a0a7be0315840129fb45aa4bcd7aad2 : SUCCESS in 4m 40s\n- horizon-nodejs10-run-test https://zuul.opendev.org/t/openstack/build/a94a39ab1c624e63bc2441b1d15208af : SUCCESS in 8m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/66efdf7371664d29821c6961d1cd4f73 : SUCCESS in 8m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e8995ed90d1c414194ceba284c469c39 : SUCCESS in 4m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1721811050b943fa8023ece448823a7a : SUCCESS in 8m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f3a56c12ab9c4d26b14cb178200316f3 : SUCCESS in 4m 54s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/7b8d44ad86734400a8c17c3dda1f824a : SUCCESS in 30m 57s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/502bb2dc6a7e4129a1c87956d2651702 : SUCCESS in 6m 21s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/6e078bddc29e42179a148d33110d02aa : SUCCESS in 1h 32m 16s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/03fc820646e949c0a28760dabc98750d : SUCCESS in 26m 25s","accounts_in_message":[],"_revision_number":1},{"id":"abe0f94543b6ddeeaa0733bb74cd3a9ecb55dea7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-01 22:55:27.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"d3edd9ad3225f6436258eeecac78584b03590833","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-01 22:56:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/179f18e105df42c9ac8f16cfe12e8efb\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3316733a529a4ac4b9420ed904340263 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"22d629caecceba1f2bdcf3565e04b3f0a2ec06ce","revisions":{"22d629caecceba1f2bdcf3565e04b3f0a2ec06ce":{"kind":"REWORK","_number":1,"created":"2022-11-25 19:02:02.000000000","uploader":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"ref":"refs/changes/21/865721/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/horizon","ref":"refs/changes/21/865721/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/horizon refs/changes/21/865721/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/horizon refs/changes/21/865721/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/horizon refs/changes/21/865721/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/horizon refs/changes/21/865721/1"}}},"commit":{"parents":[{"commit":"2f8aaa03e8ed4c2c8e3628f1f723f304b24b1f82","subject":"Fix app cred create without project_id for domain admins","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/2f8aaa03e8ed4c2c8e3628f1f723f304b24b1f82"}]}],"author":{"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","date":"2022-11-08 20:40:13.000000000","tz":-360},"committer":{"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","date":"2022-11-25 19:02:02.000000000","tz":0},"subject":"Make readonly metadata properties unable to edit","message":"Make readonly metadata properties unable to edit\n\nImage metadata properties os_hash_algo and os_hash_value are\nreadonly, and attempts to edit them fail with unclear message.\n\nThis patch makes these fields readonly in update metadata form.\n\nAlso, if the existing metadata property is null, Horizon should\nconsider it optional too, in addition to empty field fix:\nhttps://review.opendev.org/c/openstack/horizon/+/812009\n\nChange-Id: I892465ca4688fce9f7123682d02f11c92c7d2c5c\n(cherry picked from commit 892080ec0ff6174d5fd5de221ec4802bd21371a6)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/22d629caecceba1f2bdcf3565e04b3f0a2ec06ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/22d629caecceba1f2bdcf3565e04b3f0a2ec06ce"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[]}
