)]}'
{"id":"openstack%2Fpython-openstackclient~203327","triplet_id":"openstack%2Fpython-openstackclient~master~Id6913e1b263eddeb5dd44c3edb957206b68f816c","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1474237","hashtags":[],"change_id":"Id6913e1b263eddeb5dd44c3edb957206b68f816c","subject":"Making --property as required when openstack flavor unset","status":"MERGED","created":"2015-07-18 07:35:39.000000000","updated":"2015-07-18 14:32:35.000000000","submitted":"2015-07-18 14:32:33.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"241792bf5f81710e681c8ad53eaed9ea21d9ab4d","_number":203327,"virtual_id_number":203327,"owner":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":2,"date":"2015-07-18 14:32:33.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-07-18 12:33:31.000000000","_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"}],"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":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"all":[{"value":2,"date":"2015-07-18 12:37:54.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"}],"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":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"all":[{"value":1,"date":"2015-07-18 12:37:54.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-18 12:37:54.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2015-07-18 14:32:33.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"8693443a6d46326695488e4ecb21246fba67e3a7","author":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"date":"2015-07-18 07:35:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8dc5ce568a304f990ab3b57dfae123fe82a56706","author":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"date":"2015-07-18 07:38:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"da9383bbf8fdc978774d074d442e4e57796be8d7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-18 08:38:51.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/27/203327/2/check/gate-python-openstackclient-python26/bdc4b4f/ : SUCCESS in 1m 59s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/27/203327/2/check/gate-python-openstackclient-pep8/70e4339/ : SUCCESS in 2m 01s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/27/203327/2/check/gate-python-openstackclient-docs/ee2e020//doc/build/html/ : SUCCESS in 2m 44s\n- gate-python-openstackclient-python27 http://logs.openstack.org/27/203327/2/check/gate-python-openstackclient-python27/7400927/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python34 http://logs.openstack.org/27/203327/2/check/gate-python-openstackclient-python34/a5254ba/ : SUCCESS in 2m 23s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/27/203327/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/d71ea23/ : SUCCESS in 1h 00m 10s\n- gate-osc-dsvm-functional http://logs.openstack.org/27/203327/2/check/gate-osc-dsvm-functional/cd9e863/ : SUCCESS in 21m 03s","accounts_in_message":[],"_revision_number":2},{"id":"c7ad51a21b3c2cacdf433e51bf3081223914ccc0","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-07-18 11:32:44.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5e743c854abe003a5fd1816c95ae93e62a77e7f9","author":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"date":"2015-07-18 11:47:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7e0d65d51808ee23a6db5a2c0321212ecbfa6f39","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-07-18 12:16:26.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"188d2897349b204f125b75c828f884544a455482","author":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"date":"2015-07-18 12:28:51.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5c2e761f725e7cee6453e25a24d406afb64e2018","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-07-18 12:31:28.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"43292d342a5cbeb823d596e404831fc7c5a65b63","author":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"date":"2015-07-18 12:31:31.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"05b8ceb7a73732ee7f4f0e2dfe5041beb90fc9ad","author":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"date":"2015-07-18 12:33:31.000000000","message":"Patch Set 5:\n\n@Terry Howe\nThe title of commit log in patch #4 is not good.\nSo I updated it in patch #5.","accounts_in_message":[],"_revision_number":5},{"id":"636fa5f2e05dd8615b46e19c93cc37d90d3ca49d","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-07-18 12:37:54.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"9c11010d9617857c4783f5b203e33c838902c8a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-18 13:30:55.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/27/203327/5/check/gate-python-openstackclient-python26/e16a7de/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/27/203327/5/check/gate-python-openstackclient-pep8/874b4e4/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/27/203327/5/check/gate-python-openstackclient-docs/82d4ee6//doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-openstackclient-python27 http://logs.openstack.org/27/203327/5/check/gate-python-openstackclient-python27/cf46017/ : SUCCESS in 1m 37s\n- gate-python-openstackclient-python34 http://logs.openstack.org/27/203327/5/check/gate-python-openstackclient-python34/229cf29/ : SUCCESS in 2m 42s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/27/203327/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/abf661b/ : SUCCESS in 59m 17s\n- gate-osc-dsvm-functional http://logs.openstack.org/27/203327/5/check/gate-osc-dsvm-functional/4d92cbf/ : SUCCESS in 22m 51s","accounts_in_message":[],"_revision_number":5},{"id":"3191bbed9025ef3dd909471bbb3586030855add9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-18 13:31:02.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"c08177937d7924ac1ecfb7a91feabc4de1e5d241","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-18 14:32:33.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/27/203327/5/gate/gate-python-openstackclient-python26/92ce7db/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/27/203327/5/gate/gate-python-openstackclient-docs/6e6e403//doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/27/203327/5/gate/gate-python-openstackclient-pep8/10dafcb/ : SUCCESS in 1m 35s\n- gate-python-openstackclient-python27 http://logs.openstack.org/27/203327/5/gate/gate-python-openstackclient-python27/8917021/ : SUCCESS in 2m 16s\n- gate-python-openstackclient-python34 http://logs.openstack.org/27/203327/5/gate/gate-python-openstackclient-python34/4dcabf0/ : SUCCESS in 3m 03s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/27/203327/5/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/5ed969b/ : SUCCESS in 1h 01m 30s\n- gate-osc-dsvm-functional http://logs.openstack.org/27/203327/5/gate/gate-osc-dsvm-functional/0f2f090/ : SUCCESS in 20m 49s","accounts_in_message":[],"_revision_number":5},{"id":"6bcf2f972896e887ca3cbfa6a1cd057dd48d3ef4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-18 14:32:35.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"2fc800aace36211f576fd447375854218c29cfd1","revisions":{"284a34d47e25d47e2e49f71fc304254f44993268":{"kind":"REWORK","_number":1,"created":"2015-07-18 07:35:39.000000000","uploader":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"ref":"refs/changes/27/203327/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/203327/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/1"}}},"commit":{"parents":[{"commit":"8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1","subject":"Merge \"Remove unnecessary test extension mock\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1"}]}],"author":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 07:33:03.000000000","tz":-240},"committer":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 07:33:10.000000000","tz":-240},"subject":"Raise exception when openstack flavor unset without --property","message":"Raise exception when openstack flavor unset without --property\n\nIt\u0027s weird to have an optional parameter be required.\nMight want to make the change for all \u0027unset\u0027 commands\n(volume, volume type, volume_qos)\n\nA optional choice is when openstack flavor unset without\n--property, raising en exception with a reminding \u0027You\nshould specify what to unset use --property\u0027\n\nChange-Id: Id6913e1b263eddeb5dd44c3edb957206b68f816c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/284a34d47e25d47e2e49f71fc304254f44993268"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/284a34d47e25d47e2e49f71fc304254f44993268"}]},"branch":"refs/heads/master"},"09a739f7e83e1d293df194a449517da5a5e135af":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-07-18 07:38:34.000000000","uploader":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"ref":"refs/changes/27/203327/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/203327/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/2"}}},"commit":{"parents":[{"commit":"8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1","subject":"Merge \"Remove unnecessary test extension mock\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1"}]}],"author":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 07:33:03.000000000","tz":-240},"committer":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 07:36:05.000000000","tz":-240},"subject":"Raise exception when openstack flavor unset without --property","message":"Raise exception when openstack flavor unset without --property\n\nIt\u0027s weird to have an optional parameter be required.\nMight want to make the change for all \u0027unset\u0027 commands\n(volume, volume type, volume_qos)\n\nA optional choice is when openstack flavor unset without\n--property, raising en exception with a reminding \u0027You\nshould specify what to unset use --property\u0027\n\nClose-Bug: #1474237\nChange-Id: Id6913e1b263eddeb5dd44c3edb957206b68f816c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/09a739f7e83e1d293df194a449517da5a5e135af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/09a739f7e83e1d293df194a449517da5a5e135af"}]},"branch":"refs/heads/master"},"ac6719f70b9d464dacefcc2349d4c0e5acb1eee7":{"kind":"REWORK","_number":3,"created":"2015-07-18 11:47:42.000000000","uploader":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"ref":"refs/changes/27/203327/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/203327/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/3"}}},"commit":{"parents":[{"commit":"8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1","subject":"Merge \"Remove unnecessary test extension mock\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1"}]}],"author":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 07:33:03.000000000","tz":-240},"committer":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 11:46:26.000000000","tz":-240},"subject":"Raise exception when openstack flavor unset without --property","message":"Raise exception when openstack flavor unset without --property\n\nIt\u0027s weird to have an optional parameter be required.\nMight want to make the change for all \u0027unset\u0027 commands\n(volume, volume type, volume_qos)\n\nA optional choice is when openstack flavor unset without\n--property, raising a CommandError \u0027Property Missing\u0027\n\nClose-Bug: #1474237\nChange-Id: Id6913e1b263eddeb5dd44c3edb957206b68f816c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ac6719f70b9d464dacefcc2349d4c0e5acb1eee7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ac6719f70b9d464dacefcc2349d4c0e5acb1eee7"}]},"branch":"refs/heads/master"},"b8bbd969fbaa493a916ee72ca9b821b2c5b1758a":{"kind":"REWORK","_number":4,"created":"2015-07-18 12:28:51.000000000","uploader":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"ref":"refs/changes/27/203327/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/203327/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/4"}}},"commit":{"parents":[{"commit":"8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1","subject":"Merge \"Remove unnecessary test extension mock\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1"}]}],"author":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 07:33:03.000000000","tz":-240},"committer":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 12:25:51.000000000","tz":-240},"subject":"Raise exception when openstack flavor unset without --property","message":"Raise exception when openstack flavor unset without --property\n\nWhen using openstack flavor unset, the --property is needed,\nso the --property should be a required parameter.\n\nClose-Bug: #1474237\nChange-Id: Id6913e1b263eddeb5dd44c3edb957206b68f816c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b8bbd969fbaa493a916ee72ca9b821b2c5b1758a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b8bbd969fbaa493a916ee72ca9b821b2c5b1758a"}]},"branch":"refs/heads/master"},"2fc800aace36211f576fd447375854218c29cfd1":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2015-07-18 12:31:31.000000000","uploader":{"_account_id":15830,"name":"jiaxi","email":"jiaxi@unitedstack.com","username":"jiaxi"},"ref":"refs/changes/27/203327/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/203327/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/203327/5"}}},"commit":{"parents":[{"commit":"8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1","subject":"Merge \"Remove unnecessary test extension mock\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8175ce5985ae1c9846a8b67ac6abbb2e3ba360e1"}]}],"author":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 07:33:03.000000000","tz":-240},"committer":{"name":"jiaxi","email":"jiaxi@unitedstack.com","date":"2015-07-18 12:29:54.000000000","tz":-240},"subject":"Making --property as required when openstack flavor unset","message":"Making --property as required when openstack flavor unset\n\nWhen using openstack flavor unset, the --property is needed,\nso the --property should be a required parameter.\n\nClose-Bug: #1474237\nChange-Id: Id6913e1b263eddeb5dd44c3edb957206b68f816c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2fc800aace36211f576fd447375854218c29cfd1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2fc800aace36211f576fd447375854218c29cfd1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
