)]}'
{"id":"openstack%2Fpython-openstackclient~789649","triplet_id":"openstack%2Fpython-openstackclient~master~Id5c05ef7d7bb0a04b9d7a9d821e544e1ff7b3d28","project":"openstack/python-openstackclient","branch":"master","topic":"story/2008882","attention_set":{"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2022-02-01 15:27:01.000000000","reason":"Radosław Piliszek replied on the change"},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2022-02-01 15:27:01.000000000","reason":"Radosław Piliszek replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Id5c05ef7d7bb0a04b9d7a9d821e544e1ff7b3d28","subject":"openstack image create: honor protection/visibility flags","status":"MERGED","created":"2021-05-04 23:37:39.000000000","updated":"2022-02-01 15:27:01.000000000","submitted":"2021-08-26 08:02:34.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"789649-story/2008882","meta_rev_id":"8732f53f629c4b3a39dde17502f14024b63ca004","_number":789649,"virtual_id_number":789649,"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-26 08:02:34.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":"2021-05-21 12:19:54.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":"2021-08-26 07:06:25.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":{"CC":[{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"}],"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":"2021-05-05 00:30:57.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":"2021-05-21 12:19:54.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2021-06-15 02:57:44.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"CC"},{"updated":"2021-07-01 08:03:32.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"state":"CC"},{"updated":"2022-02-01 15:27:01.000000000","updated_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"reviewer":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"state":"CC"}],"messages":[{"id":"433f2d04afb8b16a8c554b66a75940cf491bda9f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2021-05-04 23:37:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6144d45490dfe3bec126a71a726486550fcc52cd","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2021-05-04 23:51:49.000000000","message":"Patch Set 1:\n\nAfter applying this patch, \"$ openstack image create --disk-format raw --protected  --community --volume test-vol --os-volume-api-version 3.42 test-vol-image\" works as expected.\n\n\nNot using \"--os-volume-api-version 3.42\" leads to an error though:\n\n\"$ openstack image create --disk-format raw --protected  --community --volume test-vol test-vol-image\nupload_to_image() got an unexpected keyword argument \u0027visibility\u0027\"","accounts_in_message":[],"_revision_number":1},{"id":"d21a4bbe9828c2daf8afb269a9ca25c258d7fcb7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-05 00:30:57.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\n\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/e8fe981952b84be08c3608850fdf2f0d : SUCCESS in 5m 44s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/72f60f6732784a74a3376faa41feda7d : SUCCESS in 5m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f824f552de7649e1b2314dd76144ee7d : SUCCESS in 5m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4b16523a10d44783abeee27bc859d6c4 : SUCCESS in 4m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ce2a02d2ea643e6abd0030bfbf8b8e8 : SUCCESS in 4m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/479b9084c3c34d39b93e618944949a4f : SUCCESS in 5m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a944e1846ea74d43b5516382e4b48698 : SUCCESS in 5m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e559a7842f76497c93d4349ab4d2a1a5 : SUCCESS in 4m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/72cc25a533b749568a2f407bececc4a2 : SUCCESS in 6m 39s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/0d978b01bacc49eaa838eee94fe81b2a : SUCCESS in 7m 42s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/6e48d8edce1a4844a32f06fa6ec4c1b2 : FAILURE in 47m 58s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a4bbba65ca7c4578ab6a75f562eb27fe : FAILURE in 51m 53s","accounts_in_message":[],"_revision_number":1},{"id":"20a1fc7d4eb645152db56c6bff14bdf8fa2caed9","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2021-05-20 14:15:00.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"ff51e32a8462da4a7b23025d8379b89edae7a9cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-20 15:17:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/b7af58c96b5642bca047aa621192af7d : SUCCESS in 5m 45s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/1f6b72a42ee74271b12615867520fa3f : SUCCESS in 5m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cd08807c3f8044888dcb173d2779647b : SUCCESS in 5m 11s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ca2b38123fa64c3c89550854bebce46f : SUCCESS in 4m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6b27b3be50ed4cb997d583b684bd2e09 : SUCCESS in 4m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/57a95b6cca9d44fb941a603ab045c6ae : SUCCESS in 3m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/865b389d8ac44acca2c50e248ed10b54 : SUCCESS in 4m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4cd08f19f4254422b39135cbd8c7b255 : SUCCESS in 4m 18s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d042cc623e6483fa3cf536ce1894404 : SUCCESS in 6m 37s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/90e6a9a24d1c4f81a88669c992b8e37b : SUCCESS in 6m 25s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/b6342e2a8c5245649d1d7bb57f226515 : SUCCESS in 57m 18s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e215ce1a533341888aeac1d9a466f831 : SUCCESS in 54m 46s","accounts_in_message":[],"_revision_number":1},{"id":"d3973ce2b2dc11fc426e77985f28e35d848b35a9","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-05-21 12:19:54.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"de6f9b65f3a4191c460c5516e29dc2b096fcb7ed","author":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"date":"2021-07-01 08:03:32.000000000","message":"Patch Set 1:\n\nDoes this solve the bug https://bugs.launchpad.net/python-glanceclient/+bug/1927215 by any chance?","accounts_in_message":[],"_revision_number":1},{"id":"f6c3477e1239b822fda83506c3eb3a0f3906769b","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2021-07-02 18:50:05.000000000","message":"Patch Set 1:\n\n\u003e Patch Set 1:\n\u003e \n\u003e Does this solve the bug https://bugs.launchpad.net/python-glanceclient/+bug/1927215 by any chance?\n\nI\u0027m not sure, can you test it?","accounts_in_message":[],"_revision_number":1},{"id":"1299c824dfea1f9cd2a0af8c816e6439ff91e57a","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-08-26 07:06:25.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"6c016ddf36c235630ff81996fdc0a8bae9080083","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-26 07:06:57.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"f9eb0beb3608cc06987e2663a9a64289fa16849c","author":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"date":"2021-08-26 07:54:15.000000000","message":"Patch Set 1:\n\n\u003e Patch Set 1:\n\u003e \n\u003e \u003e Patch Set 1:\n\u003e \u003e \n\u003e \u003e Does this solve the bug https://bugs.launchpad.net/python-glanceclient/+bug/1927215 by any chance?\n\u003e \n\u003e I\u0027m not sure, can you test it?\n\n\nSorry for the delay - I did test this now, but it does unfortunately NOT fix the referred bug https://bugs.launchpad.net/python-glanceclient/+bug/1927215.","accounts_in_message":[],"_revision_number":1},{"id":"897ffaf8107d82c7ad03ddf40849985e66b4e774","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-26 08:02:34.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/8d3c8d5a17ac45afb631f0df7372d2d6 : SUCCESS in 5m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3d986766a52f4e5ba825e78408a015af : SUCCESS in 5m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/da0b63e899a5479aadd4862ae25fa90a : SUCCESS in 4m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8e8e0be471d44a2485b25c5667c1c8d8 : SUCCESS in 6m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2ddb2fc7383c4abfb7d0d55f50f7581f : SUCCESS in 5m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/427f9c9b3a424b4d97e2fb190f5ca197 : SUCCESS in 8m 25s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/affbf7d0975a48f1b24a49c6103ae3a8 : SUCCESS in 8m 39s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/c8b940f38e7842f7aa3bd1f10c2c74d2 : SUCCESS in 51m 11s","accounts_in_message":[],"_revision_number":1},{"id":"30d3084bd8f4716bdbc9e6db1b24e7a081a004a1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-26 08:02:34.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"964fb8a4f4cef5599e848bc75ee9a4d8cc695629","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-26 08:04:05.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3cf7769e28644d00801017d9f15d11ca : SUCCESS in 1m 06s\n- osc-promote-image https://zuul.opendev.org/t/openstack/build/b1f8087635a84e0bb99c0b50b53ee9cd : SUCCESS in 56s","accounts_in_message":[],"_revision_number":1},{"id":"8732f53f629c4b3a39dde17502f14024b63ca004","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2022-02-01 15:27:01.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"3918622968073738e8fa17eec8bf5512ed609af9","revisions":{"3918622968073738e8fa17eec8bf5512ed609af9":{"kind":"REWORK","_number":1,"created":"2021-05-04 23:37:39.000000000","uploader":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"ref":"refs/changes/49/789649/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/789649/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/789649/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/789649/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/789649/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/789649/1"}}},"commit":{"parents":[{"commit":"6bdf030953d449693c97bff8812b7ced981a2015","subject":"Merge \"requirements: Drop os-testr\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6bdf030953d449693c97bff8812b7ced981a2015"}]}],"author":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2021-05-04 23:26:51.000000000","tz":120},"committer":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2021-05-04 23:26:51.000000000","tz":120},"subject":"openstack image create: honor protection/visibility flags","message":"openstack image create: honor protection/visibility flags\n\nThe --protected, --unprotected, --public, --shared, --community,\n--private flags were ignored when using --volume.\n\nChange-Id: Id5c05ef7d7bb0a04b9d7a9d821e544e1ff7b3d28\nStory: 2008882\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3918622968073738e8fa17eec8bf5512ed609af9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3918622968073738e8fa17eec8bf5512ed609af9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
