)]}'
{"id":"openstack%2Fpython-novaclient~477212","triplet_id":"openstack%2Fpython-novaclient~master~Idd0d2be960ca0ed59097c10c931da47a1a3e66fb","project":"openstack/python-novaclient","branch":"master","topic":"bug/1700359","hashtags":[],"change_id":"Idd0d2be960ca0ed59097c10c931da47a1a3e66fb","subject":"Deprecate binary argument in nova service enable/disable/force-down CLIs","status":"MERGED","created":"2017-06-25 14:08:38.000000000","updated":"2017-06-29 13:30:47.000000000","submitted":"2017-06-29 13:30:47.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3f3d6c35b0767c52721e3bca748330094119e389","_number":477212,"virtual_id_number":477212,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2017-06-29 13:30:47.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-06-28 04:07:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2017-06-29 12:16:20.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2017-06-29 12:16:20.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-06-26 02:49:36.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2017-06-28 04:07:53.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2017-06-29 12:16:20.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2017-06-29 13:30:47.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"895759ba500a59e3d2b7cf5ce438a17a4bdd4f01","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-25 14:08:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"15a3536246110e376db602768d0373c066c4b2a4","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2017-06-25 14:32:13.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nI think we should go ahead and set nargs/default so the binary argument can be left out; that\u0027ll help future-proofing developers.","accounts_in_message":[],"_revision_number":1},{"id":"f10f405d8ef480a09b9c2c47616623155142edba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-25 15:13:49.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/12/477212/1/check/gate-python-novaclient-docs-ubuntu-xenial/accc8e8//doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/12/477212/1/check/gate-python-novaclient-pep8-ubuntu-xenial/e123018/ : SUCCESS in 3m 53s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/12/477212/1/check/gate-python-novaclient-python27-ubuntu-xenial/9ced88d/ : SUCCESS in 1m 32s\n- gate-python-novaclient-python35 http://logs.openstack.org/12/477212/1/check/gate-python-novaclient-python35/5f06726/ : SUCCESS in 1m 24s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/12/477212/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/96d1ec2/ : SUCCESS in 1h 04m 53s\n- gate-python-novaclient-releasenotes http://docs-draft.openstack.org/12/477212/1/check/gate-python-novaclient-releasenotes/6efa8e7//releasenotes/build/html/ : SUCCESS in 4m 08s\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/12/477212/1/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/ec03d88/ : FAILURE in 32m 28s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/12/477212/1/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/5c332ec/ : FAILURE in 23m 08s","accounts_in_message":[],"_revision_number":1},{"id":"8c1d1872060600cfd4976017dcd058d73bba10d0","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2017-06-25 15:14:00.000000000","message":"Patch Set 1:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial: https://bugs.launchpad.net/bugs/1700364\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":1},{"id":"ddd9757cdb0d12acb6de6a8644dc1a93c93187e1","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-26 01:01:51.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"68ba0dfab2c4228bb3e4a65776245d919de237d2","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-26 01:45:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"83dfd86edca1803b9dab27f043d584bb7816c351","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-26 01:49:56.000000000","message":"Patch Set 2: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"85c63cff2b50b4617071dabed158e8990e6ddda4","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-26 01:58:52.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"afab226c397f1a40ca338b6fd7c8195d9a747c0d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-26 02:49:24.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/12/477212/2/check/gate-python-novaclient-docs-ubuntu-xenial/8024c97//doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/12/477212/2/check/gate-python-novaclient-pep8-ubuntu-xenial/07ea9c0/ : SUCCESS in 2m 52s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/12/477212/2/check/gate-python-novaclient-python27-ubuntu-xenial/05d6235/ : SUCCESS in 2m 05s\n- gate-python-novaclient-python35 http://logs.openstack.org/12/477212/2/check/gate-python-novaclient-python35/c449f5e/ : SUCCESS in 1m 30s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/12/477212/2/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/9d6f656/ : SUCCESS in 1h 03m 23s\n- gate-python-novaclient-releasenotes http://docs-draft.openstack.org/12/477212/2/check/gate-python-novaclient-releasenotes/e5b53ef//releasenotes/build/html/ : SUCCESS in 2m 23s\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/12/477212/2/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/436c920/ : FAILURE in 23m 23s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/12/477212/2/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/dec6131/ : FAILURE in 22m 58s","accounts_in_message":[],"_revision_number":2},{"id":"ad0fc35d25b1971028636fcfc6866f177b0f931a","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2017-06-26 02:49:36.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial: https://bugs.launchpad.net/bugs/1700364\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"425c2fb35d8132e80eb891336473c5dddbea66c6","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2017-06-26 15:22:12.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0f336c30fe7196cf3c77aa57b9a911d0b50bd616","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-27 03:37:13.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"36781204caa13d02f51c926a58ba537de89a80c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-27 05:05:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/12/477212/2/check/gate-python-novaclient-docs-ubuntu-xenial/bb04630//doc/build/html/ : SUCCESS in 1m 51s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/12/477212/2/check/gate-python-novaclient-pep8-ubuntu-xenial/b2b03e4/ : SUCCESS in 3m 07s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/12/477212/2/check/gate-python-novaclient-python27-ubuntu-xenial/3781a84/ : SUCCESS in 2m 55s\n- gate-python-novaclient-python35 http://logs.openstack.org/12/477212/2/check/gate-python-novaclient-python35/fc1e3d0/ : SUCCESS in 1m 42s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/12/477212/2/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/161ad57/ : SUCCESS in 1h 28m 17s\n- gate-python-novaclient-releasenotes http://docs-draft.openstack.org/12/477212/2/check/gate-python-novaclient-releasenotes/d4aa820//releasenotes/build/html/ : SUCCESS in 3m 29s\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/12/477212/2/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/10d40d3/ : SUCCESS in 31m 45s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/12/477212/2/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/884242d/ : SUCCESS in 32m 19s","accounts_in_message":[],"_revision_number":2},{"id":"ec8110428c378b81c1e1e4ffee1dd965117c76e3","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-27 13:23:48.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5034a26955533890412c3a77c1af242fa3fc1545","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2017-06-27 14:03:35.000000000","message":"Patch Set 2:\n\nOh man.  That\u0027s not at all how I would have expected argparse to function.  That makes it look like argparse always calls the __call__() method of actions that are attached to positional arguments :/","accounts_in_message":[],"_revision_number":2},{"id":"f0d16f10549af7c63742bea5cf54f5568179ea19","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-27 23:00:10.000000000","message":"Patch Set 2:\n\n\u003e Oh man. That\u0027s not at all how I would have expected argparse to function. That makes it look like argparse always calls the __call__() method of actions that are attached to positional arguments :/\n\nOK, so I think I\u0027ll probably just drop trying to use the DeprecatedAction and rely on putting the deprecation warning in the help for the argument itself. If default still works then I can rely on that also, which is also helpful.","accounts_in_message":[],"_revision_number":2},{"id":"f2f8173f7e33db507b7104024ba4794120024d42","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-27 23:13:00.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"26e0583ab6fd1bcbe6bdb0aa9582ab48243a5e68","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-27 23:19:54.000000000","message":"Patch Set 3: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b68c1985b0f848315081dd0be96dd876f6466ab1","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-06-27 23:21:37.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1a8bf9270b68d5b6d0aede31428a7ee24c16e23e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-28 00:34:19.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/12/477212/4/check/gate-python-novaclient-docs-ubuntu-xenial/6780f38//doc/build/html/ : SUCCESS in 1m 37s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/12/477212/4/check/gate-python-novaclient-pep8-ubuntu-xenial/b680b0c/ : SUCCESS in 2m 27s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/12/477212/4/check/gate-python-novaclient-python27-ubuntu-xenial/fe00566/ : SUCCESS in 1m 39s\n- gate-python-novaclient-python35 http://logs.openstack.org/12/477212/4/check/gate-python-novaclient-python35/bf70cfd/ : SUCCESS in 1m 37s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/12/477212/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/598229a/ : SUCCESS in 1h 12m 29s\n- gate-python-novaclient-releasenotes http://docs-draft.openstack.org/12/477212/4/check/gate-python-novaclient-releasenotes/22dea33//releasenotes/build/html/ : SUCCESS in 4m 00s\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/12/477212/4/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/60b96fa/ : SUCCESS in 50m 59s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/12/477212/4/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/49057c3/ : SUCCESS in 33m 46s","accounts_in_message":[],"_revision_number":4},{"id":"7ed9c63218d9feb8afcee9e63cd9bb3599a3c678","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2017-06-28 04:07:53.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"5c1f59e6dd93f1c274fb73038c883a07e3047352","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-06-29 12:16:20.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"37c6ffe11a44e2f86733658ecbee3464210f6222","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-29 12:16:51.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"0397a9677b29b8f2a48b7b98d622dca402982342","date":"2017-06-29 13:30:47.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"a5ab8ab7694120c39df4e2582dfcdfcfb8c235d6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-29 13:30:47.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/12/477212/4/gate/gate-python-novaclient-docs-ubuntu-xenial/32f8b09//doc/build/html/ : SUCCESS in 8m 47s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/12/477212/4/gate/gate-python-novaclient-pep8-ubuntu-xenial/3a5ef56/ : SUCCESS in 8m 34s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/12/477212/4/gate/gate-python-novaclient-python27-ubuntu-xenial/bd28038/ : SUCCESS in 8m 34s\n- gate-python-novaclient-python35 http://logs.openstack.org/12/477212/4/gate/gate-python-novaclient-python35/9880d5e/ : SUCCESS in 8m 21s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/12/477212/4/gate/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/f35c940/ : SUCCESS in 1h 08m 46s\n- gate-python-novaclient-releasenotes http://docs-draft.openstack.org/12/477212/4/gate/gate-python-novaclient-releasenotes/84f3a92//releasenotes/build/html/ : SUCCESS in 9m 37s\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/12/477212/4/gate/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/767714b/ : SUCCESS in 56m 37s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"e7b84daa8774434f3b1382ce40741bebe248de12","revisions":{"91775f6759480c80210d29ed3cc73c8ddc2387ba":{"kind":"REWORK","_number":1,"created":"2017-06-25 14:08:38.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/12/477212/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/12/477212/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/1"}}},"commit":{"parents":[{"commit":"c23324ef4806706bef257e711ac6ffaa8a833ea4","subject":"Make --profile load from environment variables","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c23324ef4806706bef257e711ac6ffaa8a833ea4"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-06-25 13:43:12.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-06-25 14:02:19.000000000","tz":-240},"subject":"Deprecate binary argument in nova service enable/disable/force-down CLIs","message":"Deprecate binary argument in nova service enable/disable/force-down CLIs\n\nChange If1e03c9343b8cc9c34bd51c2b4d25acdb21131ff in the API in Pike\nmakes the os-services API look up services records via the host mapping\nin the API datadabase to determine which cell the service lives in.\nThe host mappings only exist for nova-compute services, which means\nyou can only enable/disable/force-down nova-compute services now, which\nis realistically the only service that ever made sense for those actions.\n\nThat change broke some functional tests in novaclient though which loop\nthrough all services and disables them or forces them down. This change\nfixes those tests by only attempting the action on nova-compute services.\n\nThis change also deprecates the binary argument to the service\nenable/disable/force-down commands since the only value that ever really\nworked or does anything is nova-compute, so a future version of the CLI\nshould just hard-code that value.\n\nChange-Id: Idd0d2be960ca0ed59097c10c931da47a1a3e66fb\nCloses-Bug: #1700359\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/91775f6759480c80210d29ed3cc73c8ddc2387ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/91775f6759480c80210d29ed3cc73c8ddc2387ba"}]},"branch":"refs/heads/master"},"f881cae1db459db211af6e41a36981a8530e0a89":{"kind":"REWORK","_number":2,"created":"2017-06-26 01:45:01.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/12/477212/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/12/477212/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/2"}}},"commit":{"parents":[{"commit":"c23324ef4806706bef257e711ac6ffaa8a833ea4","subject":"Make --profile load from environment variables","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c23324ef4806706bef257e711ac6ffaa8a833ea4"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-06-25 13:43:12.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-06-26 01:44:24.000000000","tz":-240},"subject":"Deprecate binary argument in nova service enable/disable/force-down CLIs","message":"Deprecate binary argument in nova service enable/disable/force-down CLIs\n\nChange If1e03c9343b8cc9c34bd51c2b4d25acdb21131ff in the API in Pike\nmakes the os-services API look up services records via the host mapping\nin the API datadabase to determine which cell the service lives in.\nThe host mappings only exist for nova-compute services, which means\nyou can only enable/disable/force-down nova-compute services now, which\nis realistically the only service that ever made sense for those actions.\n\nThat change broke some functional tests in novaclient though which loop\nthrough all services and disables them or forces them down. This change\nfixes those tests by only attempting the action on nova-compute services.\n\nThis change also deprecates the binary argument to the service\nenable/disable/force-down commands since the only value that ever really\nworked or does anything is nova-compute, so a future version of the CLI\nshould just hard-code that value.\n\nChange-Id: Idd0d2be960ca0ed59097c10c931da47a1a3e66fb\nCloses-Bug: #1700359\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f881cae1db459db211af6e41a36981a8530e0a89"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f881cae1db459db211af6e41a36981a8530e0a89"}]},"branch":"refs/heads/master"},"a4e1d3cba98fc2b4f2890773c466e9a3b3468816":{"kind":"REWORK","_number":3,"created":"2017-06-27 23:13:00.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/12/477212/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/12/477212/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/3"}}},"commit":{"parents":[{"commit":"c23324ef4806706bef257e711ac6ffaa8a833ea4","subject":"Make --profile load from environment variables","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c23324ef4806706bef257e711ac6ffaa8a833ea4"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-06-25 13:43:12.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-06-27 23:12:34.000000000","tz":-240},"subject":"Deprecate binary argument in nova service enable/disable/force-down CLIs","message":"Deprecate binary argument in nova service enable/disable/force-down CLIs\n\nChange If1e03c9343b8cc9c34bd51c2b4d25acdb21131ff in the API in Pike\nmakes the os-services API look up services records via the host mapping\nin the API datadabase to determine which cell the service lives in.\nThe host mappings only exist for nova-compute services, which means\nyou can only enable/disable/force-down nova-compute services now, which\nis realistically the only service that ever made sense for those actions.\n\nThat change broke some functional tests in novaclient though which loop\nthrough all services and disables them or forces them down. This change\nfixes those tests by only attempting the action on nova-compute services.\n\nThis change also deprecates the binary argument to the service\nenable/disable/force-down commands since the only value that ever really\nworked or does anything is nova-compute, so a future version of the CLI\nshould just hard-code that value.\n\nChange-Id: Idd0d2be960ca0ed59097c10c931da47a1a3e66fb\nCloses-Bug: #1700359\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a4e1d3cba98fc2b4f2890773c466e9a3b3468816"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a4e1d3cba98fc2b4f2890773c466e9a3b3468816"}]},"branch":"refs/heads/master"},"e7b84daa8774434f3b1382ce40741bebe248de12":{"kind":"REWORK","_number":4,"created":"2017-06-27 23:21:37.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/12/477212/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/12/477212/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/12/477212/4"}}},"commit":{"parents":[{"commit":"c23324ef4806706bef257e711ac6ffaa8a833ea4","subject":"Make --profile load from environment variables","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c23324ef4806706bef257e711ac6ffaa8a833ea4"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-06-25 13:43:12.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-06-27 23:20:51.000000000","tz":-240},"subject":"Deprecate binary argument in nova service enable/disable/force-down CLIs","message":"Deprecate binary argument in nova service enable/disable/force-down CLIs\n\nChange If1e03c9343b8cc9c34bd51c2b4d25acdb21131ff in the API in Pike\nmakes the os-services API look up services records via the host mapping\nin the API datadabase to determine which cell the service lives in.\nThe host mappings only exist for nova-compute services, which means\nyou can only enable/disable/force-down nova-compute services now, which\nis realistically the only service that ever made sense for those actions.\n\nThat change broke some functional tests in novaclient though which loop\nthrough all services and disables them or forces them down. This change\nfixes those tests by only attempting the action on nova-compute services.\n\nThis change also deprecates the binary argument to the service\nenable/disable/force-down commands since the only value that ever really\nworked or does anything is nova-compute, so a future version of the CLI\nshould just hard-code that value.\n\nChange-Id: Idd0d2be960ca0ed59097c10c931da47a1a3e66fb\nCloses-Bug: #1700359\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e7b84daa8774434f3b1382ce40741bebe248de12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e7b84daa8774434f3b1382ce40741bebe248de12"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
