)]}'
{"id":"openstack%2Fpython-openstackclient~738182","triplet_id":"openstack%2Fpython-openstackclient~master~If9cce0ad4094cc9cef1c9136b80c3b0f35a82c7a","project":"openstack/python-openstackclient","branch":"master","topic":"story/2005468","hashtags":[],"change_id":"If9cce0ad4094cc9cef1c9136b80c3b0f35a82c7a","subject":"Add \u0027openstack server create --use-config-drive\u0027","status":"MERGED","created":"2020-06-26 10:44:03.000000000","updated":"2020-10-09 10:45:49.000000000","submitted":"2020-10-09 10:43:58.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":"738182-1602240238957-cc5d275f","meta_rev_id":"f012a8aecb300ebf803a415c28a300c3a607beff","_number":738182,"virtual_id_number":738182,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"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":"2020-10-09 10:43:58.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"date":"2020-07-22 13:27:08.000000000","_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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":"2020-10-09 07:33:16.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"]},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":1,"date":"2020-07-24 12:35:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2020-07-27 22:00:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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":"2020-10-09 07:33:16.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"]},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-03 08:26:20.000000000","updated_by":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"reviewer":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"state":"REVIEWER"},{"updated":"2020-07-04 15:39:03.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-07-24 12:35:20.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-07-27 22:00:50.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2020-10-09 07:33:16.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":"2020-10-09 10:43:58.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"}],"messages":[{"id":"a74f8bb985f70b81b3d68b931c12108ca5fe3023","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-06-26 10:44:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"753b253bc923ebfb90243b2cf0a9b627762f484c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-26 14:05:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/651838fe128e453f9bedde14f4d3815b : SUCCESS in 5m 45s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/d3952bfca34c46029d64a61462d27f18 : SUCCESS in 5m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/73637daf13c24201a61cf71e4eb1b9e1 : SUCCESS in 5m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9685184ad5bf4ceb98c8527553293f7a : SUCCESS in 6m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/37838bf64d834ebf868af54887d12103 : SUCCESS in 4m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6d33dcd845be4ca6a1529eceb697613f : SUCCESS in 3m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ebfea4ff15c846ab8332786879abad3d : SUCCESS in 4m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1f3b1f7844c7435b827c3e5d1d5b4011 : SUCCESS in 6m 40s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d9d27b8a1f4b411688ba06d91dc233f8 : SUCCESS in 1h 21m 30s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/bbef7af865c9444e9695a63938883463 : SUCCESS in 6m 34s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/aa7835f890b14180979134ce8dde769a : SUCCESS in 52m 17s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1cbe8e4333bf4b3b86eb96f1aca8edc2 : SUCCESS in 54m 11s","accounts_in_message":[],"_revision_number":1},{"id":"6ec86569cdcbf8234ea3e7762c7ab941f8251552","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-29 12:48:11.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ee04b39d673fe2b89ba3e65d78015f07affd7ec6","author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"date":"2020-07-03 08:26:20.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"7d6dbae82d0bfd492bee85c1eb561508ffc74d27","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-07-04 15:39:03.000000000","message":"Patch Set 1:\n\nWhat if we introduce a new flag, \"--use-config-drive\" and mark --config-drive deprecated? That way we could also add --no-config-drive like you mention. Otherwise this seems good to me.","accounts_in_message":[],"_revision_number":1},{"id":"7d77bf7bea3929c310d00abc551f333645b4d427","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-22 09:59:28.000000000","message":"Patch Set 1:\n\n\u003e What if we introduce a new flag, \"--use-config-drive\" and mark\n \u003e --config-drive deprecated? That way we could also add\n \u003e --no-config-drive like you mention. Otherwise this seems good to\n \u003e me.\n\nGood idea. Done","accounts_in_message":[],"_revision_number":1},{"id":"0db4073ab82e067ffaf942917647d274e6b197f3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-22 09:59:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"bd1622ea3682e39eefd2ecc2031305570f0386d3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 11:13:37.000000000","message":"Patch Set 2: 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/5a2e2d20b7864318a92cfa672fd2a6ed : SUCCESS in 6m 30s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/37edc810d1124130b43b2cc72eb935a2 : SUCCESS in 5m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/59b9919307c54a8e93b1937367d6f43e : SUCCESS in 6m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bf599ccaf88947d4958dfcb88702947b : SUCCESS in 5m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/947f85cd2dc54c11bcf913c549be8e4e : SUCCESS in 4m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0004832bcdc4473a90140c7518780839 : SUCCESS in 4m 51s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f7d6b4fd350f4c9d912402f7be6e1705 : SUCCESS in 5m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3d23a173da1645079ae760675a49b325 : SUCCESS in 5m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5bf3081ee7b143228fc8af09485397c5 : SUCCESS in 4m 59s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4a41f89b63cb40cfa201bbf07cc993ea : SUCCESS in 1h 12m 54s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/f28179a6700e40498617d61cc180e9e4 : SUCCESS in 7m 34s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/a56daa08637e404cbee499254c3e1c8f : FAILURE in 1h 04m 47s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/65726bb5230e425092d67a1b4396e75e : SUCCESS in 56m 25s","accounts_in_message":[],"_revision_number":2},{"id":"bdbbffac4d8d4a4ca1ceca14ec25d9b99874924f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-22 13:27:08.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"4d82a23c29c72163be3e7e5d7894e91e738ba70f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 17:53:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/be2e730ac901448885a18b722e62f1f4 : SUCCESS in 8m 27s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/d301d4a4dbaa4a5d9e39e9f0bd1237b2 : SUCCESS in 6m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7355511513314a67a2645f7b725c9337 : SUCCESS in 6m 45s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1990a5a1341f4b68b2f0de0d7c960487 : SUCCESS in 6m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c7eb3282f1c24d38ad1cf72cb3104c36 : SUCCESS in 4m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/861fa278f62b42b183550ce688a00e53 : SUCCESS in 5m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d9154be182b14dfc83bc1171169a947d : SUCCESS in 4m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2b81e281b804a54808c87f5c89627e6 : SUCCESS in 7m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c4bc04c9a2bf4593aea331973fefd436 : SUCCESS in 6m 02s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5d8ea7be8ef9420a976c4eaa9d4640a3 : SUCCESS in 1h 31m 27s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/0f5468dd25f14442bf94c5740016f8d2 : SUCCESS in 8m 26s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/42295e6d86304729b2dae06b7d95082c : SUCCESS in 59m 13s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5cdc28c02efd4f2c9a63beb30f5b5ce6 : SUCCESS in 58m 21s","accounts_in_message":[],"_revision_number":2},{"id":"1987f73e574f8dc79ba9d552679b076551f1fa62","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-24 12:35:20.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"081dbb725c04292ba15e18721e6108768e199e60","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-07-27 22:00:50.000000000","message":"Patch Set 2: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"4bfa8aeb4ed58e4943b8bd9e0470e52952beba12","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-10-09 07:33:16.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"0c5516e7a6d789ea167787904f1ff085ae5b5f07","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-09 07:33:33.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"36966c5255ce555495a65f3f17c9d895b3338dfc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-09 10:43:58.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"4dac2497155ec32b76562451b4cef5edb4ae6d88","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-09 10:43:58.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/fc8fc1c5bce4421ba806e47f1619e71a : SUCCESS in 5m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6a87b1a7eff04ca88f791dbd8272adb2 : SUCCESS in 5m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f7523c1fc9de498b83e868eeed2fbf8b : SUCCESS in 4m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b9a559546f334eafa6f57b93ecb34e2b : SUCCESS in 5m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/00ab3e9d6b05470697e7d49e99e5f60c : SUCCESS in 5m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a85bde536ef04c118cb6b032049259e0 : SUCCESS in 5m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b6de09851b474f2b9253256124d5587d : SUCCESS in 5m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ed657fb4501c487b811b9e7adf3dc996 : SUCCESS in 1h 14m 30s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/9c98531c5242489a8275c6b6ac5e122d : SUCCESS in 10m 02s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/c214d117b03c4bcda0f89068f41d99d3 : SUCCESS in 52m 25s","accounts_in_message":[],"_revision_number":2},{"id":"73aee36867141d4fc549266b59e7a8aa0592b068","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-09 10:45:49.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/185e72a92360440786c124db4a402222 : SUCCESS in 1m 16s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7303d2277ba547558df8f514d54e37d5 : SUCCESS in 53s\n- osc-promote-image https://zuul.opendev.org/t/openstack/build/1d90bbee0dbb4e11bd93a694b628dd9b : SUCCESS in 48s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"12f1e56ebf2ea3999c57246410501c09fced2c4c","revisions":{"37d6de0400a3afdfd2ced52e0bb4a2251b89ceb6":{"kind":"REWORK","_number":1,"created":"2020-06-26 10:44:03.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/82/738182/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/82/738182/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/82/738182/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/82/738182/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/82/738182/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/82/738182/1"}}},"commit":{"parents":[{"commit":"abfca138d92413edde81a70b5fd87c91f2b16b2e","subject":"Merge \"port: add --host to list command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/abfca138d92413edde81a70b5fd87c91f2b16b2e"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-06-26 10:33:13.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-06-26 10:43:35.000000000","tz":60},"subject":"Update \u0027openstack server create --config-drive\u0027 value","message":"Update \u0027openstack server create --config-drive\u0027 value\n\nDespite what the help text for this options says, the nova API only\naccepts boolean values for this value and has done so since at least the\nintroduction of the 2.1 microversioned API. While it would be nice to be\nable to convert this to a pair of boolean flags - \u0027--config-drive\u0027 and\n\u0027--no-config-drive\u0027 - we\u0027d need to be able to retain temporary support\nfor people passing arguments. \u0027nargs\u003d?\u0027 [1] looks promising but it has\nan annoying tendency to swallow a positional argument following it [2].\nUntil that bug is fixed, we\u0027ll have to live with \u0027--config-drive True\u0027\nand \u0027--config-drive False\u0027.\n\n[1] https://docs.python.org/3/library/argparse.html#nargs\n[2] https://bugs.python.org/issue9338\n\nChange-Id: If9cce0ad4094cc9cef1c9136b80c3b0f35a82c7a\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nStory: #2005468\nTask: #30547\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/37d6de0400a3afdfd2ced52e0bb4a2251b89ceb6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/37d6de0400a3afdfd2ced52e0bb4a2251b89ceb6"}]},"branch":"refs/heads/master"},"12f1e56ebf2ea3999c57246410501c09fced2c4c":{"kind":"REWORK","_number":2,"created":"2020-07-22 09:59:32.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/82/738182/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/82/738182/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/82/738182/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/82/738182/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/82/738182/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/82/738182/2"}}},"commit":{"parents":[{"commit":"82ebddca006d1dc61855fdd34b0616222039ea58","subject":"Fix compatibility issue in 5.3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/82ebddca006d1dc61855fdd34b0616222039ea58"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-07-22 09:39:47.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-07-22 09:59:07.000000000","tz":60},"subject":"Add \u0027openstack server create --use-config-drive\u0027","message":"Add \u0027openstack server create --use-config-drive\u0027\n\nDespite what the help text for this options says, the nova API only\naccepts boolean values for this value and has done so since at least the\nintroduction of the 2.1 microversioned API. While it would be nice to\nconvert \u0027--config-drive\u0027 to a boolean flag, we\u0027d need to be able to\nretain temporary support for people passing arguments. \u0027nargs\u003d?\u0027 [1]\nlooks promising but it has an annoying tendency to swallow a positional\nargument following it [2]. Since that is not an option, we have to live\nwith a new config option, \u0027--use-config-drive\u0027 and a \u0027--no-config-drive\u0027\ncounterpart.\n\n[1] https://docs.python.org/3/library/argparse.html#nargs\n[2] https://bugs.python.org/issue9338\n\nChange-Id: If9cce0ad4094cc9cef1c9136b80c3b0f35a82c7a\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nStory: #2005468\nTask: #30547\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/12f1e56ebf2ea3999c57246410501c09fced2c4c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/12f1e56ebf2ea3999c57246410501c09fced2c4c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
