)]}'
{"id":"openstack%2Fpython-glanceclient~858549","triplet_id":"openstack%2Fpython-glanceclient~master~I7ccc628a23c9ebdaeedcb9e6d43559f497ce9555","project":"openstack/python-glanceclient","branch":"master","topic":"bug/1561828","attention_set":{},"removed_from_attention_set":{"5202":{"account":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"last_update":"2022-11-10 14:31:57.000000000","reason":"\u003cGERRIT_ACCOUNT_5202\u003e replied on the change","reason_account":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"}},"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2022-11-11 15:55:05.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I7ccc628a23c9ebdaeedcb9e6d43559f497ce9555","subject":"schema_args: Do not generate option for read-only properties","status":"MERGED","created":"2022-09-20 16:09:55.000000000","updated":"2022-11-11 15:56:04.000000000","submitted":"2022-11-11 15:55:05.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"858549-bug/1561828","meta_rev_id":"6e27920d79083175a30c7c19f1bc989fed54f615","_number":858549,"virtual_id_number":858549,"owner":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-11-11 15:55:05.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":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"all":[{"value":2,"date":"2022-11-10 14:31:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":1,"date":"2022-11-10 14:32:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"value":2,"date":"2022-11-11 14:31:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"value":1,"date":"2022-11-11 14:31:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"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":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-09-20 17:49:42.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-09-22 12:26:06.000000000","updated_by":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"reviewer":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"state":"REVIEWER"},{"updated":"2022-11-10 14:32:16.000000000","updated_by":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"reviewer":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"state":"REVIEWER"},{"updated":"2022-11-11 14:31:01.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"}],"messages":[{"id":"f76a8eb047459b3c8bfa0617c9101f57a125e384","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2022-09-20 16:09:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3156e4cd592e6c2a6b2bf6969b0a27decd1c17fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-20 17:49:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d34a22ad1532415c86d01869a61d377c\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7b685490b964407bb9a226cd87be54d7 : SUCCESS in 1h 38m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/46020dcba0104dcea67e40532db9232d : SUCCESS in 4m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01e3416ad28c44e7accdb0e96a4e1959 : SUCCESS in 3m 27s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d9b24eb0ef8c4970b665de015cda78e3 : SUCCESS in 4m 35s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/74dad2013f524768941cb553260185ed : SUCCESS in 4m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d52aacc17ee642029d4f4d0eef5cc3b5 : SUCCESS in 4m 13s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/07851b15ea7d48199505fb3b191cc301 : SUCCESS in 28m 29s","accounts_in_message":[],"_revision_number":1},{"id":"c3dc1765626df770d2622d575a75cf02973b49e0","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2022-09-22 12:26:06.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"acc9eb888fa89c7c5d1f8ba9859cd4dea48c111a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2022-09-26 21:54:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9b01a6b7ad4e9c2b86a8de5a81d0fee1b70656e9","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2022-09-26 21:55:33.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"c3557009b77e1d654acafa2bf5a9f6aab37d45a7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-26 23:23:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2347560b24ea46a9b9a11ec9f7f9ab7e\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/251ea611948e4754af883e1c98db97a4 : SUCCESS in 1h 26m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d483d0b9ccab4a80b402597f36573c60 : SUCCESS in 4m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/41aee8b71bc24a4d9ab8e84074f66c33 : SUCCESS in 5m 22s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b900ef38a28144cdbd9f94e15dcb8f99 : SUCCESS in 4m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0c120ae97ddf4a59b4b37a05abbb9426 : SUCCESS in 6m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1f28e8d3dc74b48813a066cd68d88a6 : SUCCESS in 4m 02s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/4dfee3a39153471d801d3b812b1f12f7 : SUCCESS in 38m 05s","accounts_in_message":[],"_revision_number":2},{"id":"c9b2c5b680a92bd19c1b911145eb4013dc1b668c","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2022-11-10 14:31:57.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"0d282fac09267203cfc01e981b3ce79f92e93bd0","author":{"_account_id":19138,"name":"Pranali Deore","email":"pdeore@redhat.com","username":"PranaliD"},"date":"2022-11-10 14:32:16.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"af74737f34b43f5ba55d14c0d79aecfd3a456584","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2022-11-11 14:31:01.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d347f2f3158e2f55863ed954152e5b39bec16d23","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-11 14:31:32.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ea0d3eb626f1a31b104fd0e05b87bbed0c1814fa","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-11 15:55:05.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/376627a84b3d4f7594f0425e42ef64b2\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/59e849a8d3ed4354bd077ab1bdd20323 : SUCCESS in 1h 22m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3d48ff095f0d49cd9e445b0d39b27211 : SUCCESS in 2m 57s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1eaae1f045a840ef8b75daa1e44a8e8c : SUCCESS in 3m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c65bd695e4054cc48c75d4c6944379f9 : SUCCESS in 3m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d9db00fd9474463ea075444869cade96 : SUCCESS in 3m 19s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/dafe176fe7ef4a6ab82ef2e56811a703 : SUCCESS in 24m 51s","accounts_in_message":[],"_revision_number":2},{"id":"5d9c2ccc74a33d3018848062ab39af6b6eee6dc1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-11 15:55:05.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"6e27920d79083175a30c7c19f1bc989fed54f615","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-11 15:56:04.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f5839c7d1db840d38437a43d2580ddbc\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2f3332921a304163a303910104155595 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"74fa43665719ddc830999fa15bb052a87d69dd14","revisions":{"0ac13a4cc7a34bf4213b0f7025273dd25fe50b64":{"kind":"REWORK","_number":1,"created":"2022-09-20 16:09:55.000000000","uploader":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"ref":"refs/changes/49/858549/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/858549/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/858549/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/858549/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/858549/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/858549/1"}}},"commit":{"parents":[{"commit":"9e8fcdb92ed41594fe458b0976e9e29387849262","subject":"Switch to 2023.1 Python3 unit tests and generic template name","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/9e8fcdb92ed41594fe458b0976e9e29387849262"}]}],"author":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2022-09-20 16:05:33.000000000","tz":120},"committer":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2022-09-20 16:09:32.000000000","tz":120},"subject":"schema_args: Do not generate option for read-only properties","message":"schema_args: Do not generate option for read-only properties\n\nThe schema_args decorator generates command line options based on the\nproperties defined in a schema. This commit makes sure read-only\nproperties are skipped during this process, since trying to modify their\nvalue would result in a Glance error.\n\nCloses-Bug: #1561828\nChange-Id: I7ccc628a23c9ebdaeedcb9e6d43559f497ce9555\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/0ac13a4cc7a34bf4213b0f7025273dd25fe50b64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/0ac13a4cc7a34bf4213b0f7025273dd25fe50b64"}]},"branch":"refs/heads/master"},"74fa43665719ddc830999fa15bb052a87d69dd14":{"kind":"REWORK","_number":2,"created":"2022-09-26 21:54:24.000000000","uploader":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"ref":"refs/changes/49/858549/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/858549/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/858549/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/858549/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/858549/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/858549/2"}}},"commit":{"parents":[{"commit":"9e8fcdb92ed41594fe458b0976e9e29387849262","subject":"Switch to 2023.1 Python3 unit tests and generic template name","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/9e8fcdb92ed41594fe458b0976e9e29387849262"}]}],"author":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2022-09-20 16:05:33.000000000","tz":120},"committer":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2022-09-26 21:54:06.000000000","tz":120},"subject":"schema_args: Do not generate option for read-only properties","message":"schema_args: Do not generate option for read-only properties\n\nThe schema_args decorator generates command line options based on the\nproperties defined in a schema. This commit makes sure read-only\nproperties are skipped during this process, since trying to modify their\nvalue would result in a Glance error.\n\nCloses-Bug: #1561828\nChange-Id: I7ccc628a23c9ebdaeedcb9e6d43559f497ce9555\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/74fa43665719ddc830999fa15bb052a87d69dd14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/74fa43665719ddc830999fa15bb052a87d69dd14"}]},"branch":"refs/heads/master"}},"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[]}
