)]}'
{"id":"openstack%2Fpython-glanceclient~880696","triplet_id":"openstack%2Fpython-glanceclient~master~I1d8c69acd5d61fdc426469cd87d1ace81871e60f","project":"openstack/python-glanceclient","branch":"master","topic":"bug/2012442","attention_set":{},"removed_from_attention_set":{"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2023-05-16 17:25:30.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I1d8c69acd5d61fdc426469cd87d1ace81871e60f","subject":"do_image_import: fix argument retrieval","status":"MERGED","created":"2023-04-18 01:31:13.000000000","updated":"2023-05-16 17:26:22.000000000","submitted":"2023-05-16 17:25:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"880696-bug/2012442","meta_rev_id":"b29f345a9ff417f40ea46f0b8709f12b77cf306e","_number":880696,"virtual_id_number":880696,"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-05-16 17:25:30.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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":2,"date":"2023-05-16 15:51:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":2,"date":"2023-05-04 14:39:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"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":1,"date":"2023-05-16 15:51:05.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":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-04-18 02:37:09.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":"2023-05-04 14:39:39.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2023-05-16 15:51:05.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":"44d44f709ceaf6b553993591efb0c20ffdd03a4d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2023-04-18 01:31:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8c86441065ea3e5cc9f331ad4f97a3ba6a5b6219","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-04-18 02:37:09.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\nhttps://zuul.opendev.org/t/openstack/buildset/b2a02ca020174003ab1637856ad9be4a\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/37a253ab66cf45e3bb8e2d922983897d : SUCCESS in 1h 05m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d139849f941a4699aef2e8b8a89a9496 : SUCCESS in 3m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/23657a0490fb42558c4388050f136b8f : SUCCESS in 2m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5ce74101fe4445219e64af6e0d4dee3e : SUCCESS in 3m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e2fc56ffd7c64ee3b3b7de69c12f56bd : SUCCESS in 2m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/50287d6ac5dd4dc6a0aedba025615abc : SUCCESS in 2m 52s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/5ca42ecd55e240a8af2f32555972aa0d : FAILURE in 16m 49s","accounts_in_message":[],"_revision_number":1},{"id":"0f2b606ee8d6253929c45d7e465173d47159267e","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2023-04-18 12:52:45.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"85662786928e7ab868005c21174d9578e390cc94","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-04-18 14:01:11.000000000","message":"Patch Set 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\nhttps://zuul.opendev.org/t/openstack/buildset/186ba546fa294ef191a187f35afb94d2\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/bc5658ae9e754b058c9198f180b189c8 : SUCCESS in 1h 06m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/63265e4525a4404993ab1a81f33bf176 : SUCCESS in 3m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ec79607ef9cc4406bbed75facc9e2293 : SUCCESS in 2m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7594a1c45c8d413789faefb50cfff42e : SUCCESS in 2m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/37f635c916704c8cb493570732d5e33f : SUCCESS in 2m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e3d525711654aaebda45d6646894804 : SUCCESS in 2m 53s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/d3e621939d7f45ba9380c58b41a08ba9 : FAILURE in 17m 58s","accounts_in_message":[],"_revision_number":1},{"id":"020d9ebdba59e8d2aa6d35d2706160a0a97db482","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2023-04-27 15:47:17.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"49a701fc1d67a396d4a5218bb61f9bd321915ba5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-04-27 17:02:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2c7899f8e0e34ced9432991656051e45\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0c54a3ac1a8f4b229e4457f2fec4d1f3 : SUCCESS in 1h 13m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/41a2184aa1e3408b8c96a9f43f1ffad5 : SUCCESS in 4m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/52ce8e0d282441fd9d252498be3985de : SUCCESS in 3m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b59cc1048be44117b8aaf1d5ad302e9b : SUCCESS in 3m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f70d0f78aecf454e91004032e700efee : SUCCESS in 3m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/780e800e076c4d7ab35ee47c29038fcc : SUCCESS in 3m 15s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/bf257ccbc6d146339927d446bcbf72f7 : SUCCESS in 28m 03s","accounts_in_message":[],"_revision_number":1},{"id":"66fc2c12afead2cf582de14840103d094e42692d","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2023-05-04 14:39:39.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"14e518a9409139c9424a935d22862180850f7690","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2023-05-16 15:51:05.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"93e198afb36b128f0d1fb3672d3bb9ec82fdd389","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-16 15:51:36.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a24d7078cf8fe3d978909d563e3f1b65c118c628","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-16 17:25:30.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/88d2eaac88b645bfb98caca674295dc9\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d50af29daedc4c81a698615645133714 : SUCCESS in 1h 29m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b59c33ebfe7741858ee1a32c6ee62848 : SUCCESS in 2m 49s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b854759468b049238b1cd7a0598ca69e : SUCCESS in 3m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f0aee842c3ea4dec9f90a9219ed94eec : SUCCESS in 3m 00s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/28728cc1f40d458c8b182892ca5b8cb2 : SUCCESS in 3m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe63f7175d2b4a29ab420df0a28ea42f : SUCCESS in 4m 25s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/4a44aeae889b43efb737e4aa5a18d37f : SUCCESS in 27m 49s","accounts_in_message":[],"_revision_number":1},{"id":"f468024a27cc0278560d3e00c9bb27436d166e12","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-16 17:25:30.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"b29f345a9ff417f40ea46f0b8709f12b77cf306e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-16 17:26:22.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/caf9c1a3722843cdbdd2d2b57cf88c4e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ad7c4108657479f9516d2c19369d308 : SUCCESS in 36s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e2190c4feb7b237c55a5d7df49e0db340a9d342f","revisions":{"e2190c4feb7b237c55a5d7df49e0db340a9d342f":{"kind":"REWORK","_number":1,"created":"2023-04-18 01:31:13.000000000","uploader":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"ref":"refs/changes/96/880696/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/96/880696/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/96/880696/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/96/880696/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/96/880696/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/96/880696/1"}}},"commit":{"parents":[{"commit":"52fb6b29d84644c690c0b8566117c4bfb963b09b","subject":"Release notes for 4.3.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/52fb6b29d84644c690c0b8566117c4bfb963b09b"}]}],"author":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2023-04-18 00:40:54.000000000","tz":120},"committer":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2023-04-18 01:21:03.000000000","tz":120},"subject":"do_image_import: fix argument retrieval","message":"do_image_import: fix argument retrieval\n\nThe argparse module automatically replaces \u0027-\u0027 characters with \u0027_\u0027\ncharacters when converting an option string to an attribute:\n\n«For optional argument actions, the value of dest is normally inferred\nfrom the option strings. ArgumentParser generates the value of dest by\ntaking the first long option string and stripping away the initial --\nstring. If no long option strings were supplied, dest will be derived\nfrom the first short option string by stripping the initial - character.\nAny internal - characters will be converted to _ characters to make sure\nthe string is a valid attribute name.»[1]\n\nThis means that the value of the \"--remote-region\" option of the\n\"image-import\" command will be available as \"args.remote_region\";\n\"remote-region\" would not be a valid attribute anyway.\n\nWe make sure to retrieve the proper value for the following\noptions: --remote-region, --remote-image-id and\n--remote-service-interface.\n\n[1] https://docs.python.org/3/library/argparse.html#dest\n\nChange-Id: I1d8c69acd5d61fdc426469cd87d1ace81871e60f\nPartial-Bug: #2012442\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e2190c4feb7b237c55a5d7df49e0db340a9d342f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e2190c4feb7b237c55a5d7df49e0db340a9d342f"}]},"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Review-Priority","status":"MAY"}]}],"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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\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":{}}}]}
