)]}'
{"id":"openstack%2Fpython-novaclient~257595","triplet_id":"openstack%2Fpython-novaclient~master~Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71","project":"openstack/python-novaclient","branch":"master","topic":"deprecate-options","hashtags":[],"change_id":"Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71","subject":"Add a mechanism to call out deprecated options","status":"MERGED","created":"2015-12-14 22:49:22.000000000","updated":"2016-01-13 19:32:16.000000000","submitted":"2016-01-13 19:32:16.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"14ddbc29b11c58ee72bfca020c14d9892f13881b","_number":257595,"virtual_id_number":257595,"owner":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2016-01-13 19:32:16.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":2,"date":"2016-01-13 17:23:39.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":1,"date":"2016-01-08 16:30:59.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":2,"date":"2016-01-13 00:25:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":1,"date":"2016-01-13 17:23:39.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-14 22:50:19.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2015-12-16 16:39:31.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2015-12-29 20:01:29.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2015-12-29 21:44:39.000000000","updated_by":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"reviewer":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"state":"REVIEWER"},{"updated":"2016-01-08 16:30:59.000000000","updated_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"},{"updated":"2016-01-13 00:25:44.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2016-01-13 17:23:39.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":"2016-01-13 19:32:16.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e62f6f0f8fb861af3f8f5629188cb8c0f99d61da","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-14 22:49:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8013e0d5dc12403a766470266ac0126669d348a8","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-14 22:51:01.000000000","message":"Patch Set 1:\n\nWould like to see some thoughts about this approach.  I think it\u0027s small enough to not need a spec, but feel free to tell me otherwise :)  (I could also open a bug…)","accounts_in_message":[],"_revision_number":1},{"id":"552a8c72f4b9a46884107b4132dc28306528cae2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-14 23:33:47.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-pep8 http://logs.openstack.org/95/257595/1/check/gate-python-novaclient-pep8/625d7c0/ : FAILURE in 1m 04s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/95/257595/1/check/gate-python-novaclient-docs/77f7df7//doc/build/html/ : SUCCESS in 1m 28s\n- gate-python-novaclient-python27 http://logs.openstack.org/95/257595/1/check/gate-python-novaclient-python27/f50a227/ : FAILURE in 1m 10s\n- gate-python-novaclient-python34 http://logs.openstack.org/95/257595/1/check/gate-python-novaclient-python34/787dec1/ : FAILURE in 1m 31s\n- gate-python-novaclient-pypy http://logs.openstack.org/95/257595/1/check/gate-python-novaclient-pypy/44afedd/ : FAILURE in 1m 54s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/95/257595/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/7c5e1f2/ : FAILURE in 38m 43s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/95/257595/1/check/gate-novaclient-dsvm-functional/67f5e4e/ : FAILURE in 36m 45s","accounts_in_message":[],"_revision_number":1},{"id":"99e9d57687615d0d95386466ad5153b8a22cccde","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-15 17:07:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"bdfeb209980b14e94e78ed040b6c9385498890d0","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-15 20:18:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"326742861cfbb3f5febed3b4ef114ca5cb87dda3","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-15 20:18:30.000000000","message":"Patch Set 3:\n\nReady for review…","accounts_in_message":[],"_revision_number":3},{"id":"7b510721703a8cffcf8e498e42c69bbff213723c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-15 23:34:02.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/95/257595/3/check/gate-python-novaclient-pep8/71c4542/ : SUCCESS in 1m 09s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/95/257595/3/check/gate-python-novaclient-docs/fc32379//doc/build/html/ : SUCCESS in 1m 23s\n- gate-python-novaclient-python27 http://logs.openstack.org/95/257595/3/check/gate-python-novaclient-python27/f5a43b3/ : SUCCESS in 1m 40s\n- gate-python-novaclient-python34 http://logs.openstack.org/95/257595/3/check/gate-python-novaclient-python34/dfca7ed/ : SUCCESS in 2m 33s\n- gate-python-novaclient-pypy http://logs.openstack.org/95/257595/3/check/gate-python-novaclient-pypy/7ad9c3b/ : SUCCESS in 3m 26s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/95/257595/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/174b892/ : SUCCESS in 1h 23m 57s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/95/257595/3/check/gate-novaclient-dsvm-functional/6a9edf1/ : SUCCESS in 48m 22s","accounts_in_message":[],"_revision_number":3},{"id":"40b945c73814241817499558d8127654e9ae994a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-16 15:06:25.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"7c608dd50285decacf44a6dab1bdc2a332d69f8f","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-16 16:38:55.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"d2f757b4497e57f4ad60eb80028591e7d3013019","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-16 22:25:07.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"cdb491a735756260804e70979ddab7743179a57e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-16 23:30:12.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/95/257595/4/check/gate-python-novaclient-pep8/c497a77/ : SUCCESS in 1m 31s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/95/257595/4/check/gate-python-novaclient-docs/41c333e//doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-novaclient-python27 http://logs.openstack.org/95/257595/4/check/gate-python-novaclient-python27/dbf07c7/ : SUCCESS in 2m 14s\n- gate-python-novaclient-python34 http://logs.openstack.org/95/257595/4/check/gate-python-novaclient-python34/b5f1118/ : SUCCESS in 2m 35s\n- gate-python-novaclient-pypy http://logs.openstack.org/95/257595/4/check/gate-python-novaclient-pypy/558450e/ : SUCCESS in 3m 13s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/95/257595/4/check/gate-tempest-dsvm-neutron-src-python-novaclient/535fec7/ : SUCCESS in 1h 01m 28s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/95/257595/4/check/gate-novaclient-dsvm-functional/83ca27d/ : SUCCESS in 31m 04s","accounts_in_message":[],"_revision_number":4},{"id":"4705f2d1da6124080ce39634a300b114f8377aad","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-12-17 00:43:07.000000000","message":"Patch Set 4:\n\nInitial thoughts: I think the way this works is pretty cool -- simple usage and the warning emitted only when the hidden option is used. That said, it\u0027s pretty hard (for me) to follow. I tried to add suggestions on how to lessen the complexity","accounts_in_message":[],"_revision_number":4},{"id":"bd9b9750eeaf6452b9e849d52660d09ce98c3289","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-12-17 00:43:48.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"061c57e2ffc3eca9a920ef66bca2014de9d79c79","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-18 19:29:42.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"7437f2ebe95745d6245937b32c6a96b4b7a485f4","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-18 19:33:29.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a622811b88ecd5c8c9a02858cb5063920ee8d953","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-18 21:28:18.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/95/257595/5/check/gate-python-novaclient-pep8/b0b22e4/ : SUCCESS in 53s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/95/257595/5/check/gate-python-novaclient-docs/ea2040d//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-novaclient-python27 http://logs.openstack.org/95/257595/5/check/gate-python-novaclient-python27/78b6937/ : SUCCESS in 1m 18s\n- gate-python-novaclient-python34 http://logs.openstack.org/95/257595/5/check/gate-python-novaclient-python34/44512b5/ : SUCCESS in 1m 45s\n- gate-python-novaclient-pypy http://logs.openstack.org/95/257595/5/check/gate-python-novaclient-pypy/014b2d9/ : SUCCESS in 3m 46s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/95/257595/5/check/gate-tempest-dsvm-neutron-src-python-novaclient/2dc6d14/ : SUCCESS in 56m 28s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/95/257595/5/check/gate-novaclient-dsvm-functional/f87f5c9/ : SUCCESS in 32m 21s","accounts_in_message":[],"_revision_number":5},{"id":"ae68b8bd0d0720ef07b3059e097d30f3e629a704","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-12-22 16:59:11.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"86cffd29db85b0d1d838897b139a58191c7d9fd2","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2015-12-29 20:01:29.000000000","message":"Patch Set 5:\n\n(1 comment)\n\nLGTM, one suggestion: End all the sentences with a \".\" to fit in with other help strings.","accounts_in_message":[],"_revision_number":5},{"id":"69712386c23e946d8c6bbd0855a8dac6f1d64a01","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-29 20:50:13.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"fbd0beeacef7d8bff94b1dee368f344b6fa85cdf","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-29 20:50:38.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"eb6281b8a0dffa51082f5b07cea08f86112ff363","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-29 21:50:19.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/95/257595/6/check/gate-python-novaclient-pep8/26b7a33/ : SUCCESS in 59s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/95/257595/6/check/gate-python-novaclient-docs/a04f7ec//doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-novaclient-python27 http://logs.openstack.org/95/257595/6/check/gate-python-novaclient-python27/897ca77/ : SUCCESS in 1m 27s\n- gate-python-novaclient-python34 http://logs.openstack.org/95/257595/6/check/gate-python-novaclient-python34/02b6359/ : SUCCESS in 2m 02s\n- gate-python-novaclient-pypy http://logs.openstack.org/95/257595/6/check/gate-python-novaclient-pypy/de3c8e4/ : SUCCESS in 2m 05s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/95/257595/6/check/gate-tempest-dsvm-neutron-src-python-novaclient/f25ef2c/ : SUCCESS in 59m 56s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/95/257595/6/check/gate-novaclient-dsvm-functional/5b7e847/ : SUCCESS in 29m 29s","accounts_in_message":[],"_revision_number":6},{"id":"7ec011eb1d9d9bc0b96620bdbb1fe29a136080a2","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-12-29 21:56:21.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"2248c8964e74e6fea71ca8211a8deaa57cf220b2","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-29 23:25:41.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"c6f2ab28ac65823e67fe28fc2476ef703713393b","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-29 23:26:30.000000000","message":"Patch Set 6:\n\nSomehow managed to miss that novaclient 3.1.0 had been released.  Updated the text to indicate that deprecated options will be removed for 3.2.0…","accounts_in_message":[],"_revision_number":6},{"id":"e23c831a02b2f20b9a3cadd25e15826bb4ec5731","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-30 00:34:30.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/95/257595/7/check/gate-python-novaclient-pep8/7f7a260/ : SUCCESS in 1m 09s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/95/257595/7/check/gate-python-novaclient-docs/62f38ca//doc/build/html/ : SUCCESS in 1m 30s\n- gate-python-novaclient-python27 http://logs.openstack.org/95/257595/7/check/gate-python-novaclient-python27/caece40/ : SUCCESS in 1m 44s\n- gate-python-novaclient-python34 http://logs.openstack.org/95/257595/7/check/gate-python-novaclient-python34/3ca4e5b/ : SUCCESS in 1m 40s\n- gate-python-novaclient-pypy http://logs.openstack.org/95/257595/7/check/gate-python-novaclient-pypy/fd70224/ : SUCCESS in 2m 24s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/95/257595/7/check/gate-tempest-dsvm-neutron-src-python-novaclient/2f758d5/ : SUCCESS in 1h 08m 42s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/95/257595/7/check/gate-novaclient-dsvm-functional/15b886e/ : SUCCESS in 31m 04s","accounts_in_message":[],"_revision_number":7},{"id":"76907963a5bfe57dd9e50585e69c9d47d5675dc7","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-01-04 17:17:14.000000000","message":"Patch Set 7:\n\nReady for reviews, when ya\u0027ll have recovered from New Years celebrations :)","accounts_in_message":[],"_revision_number":7},{"id":"0b4f244238347f30d1e36529c67b3473ad2c9f6b","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-01-07 17:08:00.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"398aa1c0cf7b7bb8fedcdccadec0a7dc9c0c0df7","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-01-07 17:10:42.000000000","message":"Patch Set 8:\n\nUpdated to call for removing the deprecated options in 3.3.0, now that 3.2.0 has been released.  However, given the velocity with which minor versions are being released, perhaps another target removal version should be used?  Any thoughts or suggestions?","accounts_in_message":[],"_revision_number":8},{"id":"ba8fc5d05afa9828320483419e8ee2d89be1fdcf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-07 18:41:30.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/95/257595/8/check/gate-python-novaclient-pep8/5b73cb0/ : SUCCESS in 1m 28s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/95/257595/8/check/gate-python-novaclient-docs/e379454//doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-novaclient-python27 http://logs.openstack.org/95/257595/8/check/gate-python-novaclient-python27/5aab150/ : SUCCESS in 1m 37s\n- gate-python-novaclient-python34 http://logs.openstack.org/95/257595/8/check/gate-python-novaclient-python34/12bc9b2/ : SUCCESS in 2m 05s\n- gate-python-novaclient-pypy http://logs.openstack.org/95/257595/8/check/gate-python-novaclient-pypy/7974bf7/ : SUCCESS in 1m 56s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/95/257595/8/check/gate-tempest-dsvm-neutron-src-python-novaclient/8566a0d/ : SUCCESS in 57m 01s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/95/257595/8/check/gate-novaclient-dsvm-functional/0bcbc13/ : SUCCESS in 36m 16s","accounts_in_message":[],"_revision_number":8},{"id":"306a659b6122f434e97c845a1e4b3379fe51b71e","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-01-08 16:13:45.000000000","message":"Patch Set 8:\n\nCould I get *some* comment, one way or another?  Please?","accounts_in_message":[],"_revision_number":8},{"id":"4848a702c9a62c286d6f564d4ad31dc89399a777","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2016-01-08 16:30:59.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"0bce19007b28dc309008224802217594814235e5","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-01-12 17:54:32.000000000","message":"Patch Set 8:\n\nCould I get some reviews, please?","accounts_in_message":[],"_revision_number":8},{"id":"828823b70e07cc15b751b62f7b19f8322545c9ef","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2016-01-12 23:31:46.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"0e67be2d8145af434ed28f9025fdc204af3c27bb","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-01-12 23:40:43.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"ab745fcc607f097d42041102d7b6c31f6967b2dd","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2016-01-12 23:53:47.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"71971788e7ebf6d01ed9ccb86e4dc1bf88c07d0f","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-01-13 00:03:54.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"aeba6e55206398fa7cad0df2502757c294a86d8d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2016-01-13 00:25:44.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)\n\nIt will be nice to remove all these deprecated options later","accounts_in_message":[],"_revision_number":8},{"id":"e840b44b7f859dbc4b02ade4ac1e06bcedb5c65d","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-01-13 17:23:39.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"b360ed95cff52858783f6f4bf11a1c5b6a4e8f26","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-13 17:23:45.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"496a3b8490f32972bbee83440ea2a0b4a80d9f7e","date":"2016-01-13 19:32:16.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":8},{"id":"914b2cac3d5e8ab6b8cf5fe8573a4a118365723b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-13 19:32:16.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-docs http://docs-draft.openstack.org/95/257595/8/gate/gate-python-novaclient-docs/7d400af//doc/build/html/ : SUCCESS in 1m 27s\n- gate-python-novaclient-pep8 http://logs.openstack.org/95/257595/8/gate/gate-python-novaclient-pep8/2a7fd0c/ : SUCCESS in 1m 15s\n- gate-python-novaclient-python27 http://logs.openstack.org/95/257595/8/gate/gate-python-novaclient-python27/0724269/ : SUCCESS in 1m 34s\n- gate-python-novaclient-python34 http://logs.openstack.org/95/257595/8/gate/gate-python-novaclient-python34/0806d41/ : SUCCESS in 1m 44s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/95/257595/8/gate/gate-tempest-dsvm-neutron-src-python-novaclient/1559742/ : SUCCESS in 1h 03m 06s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/95/257595/8/gate/gate-novaclient-dsvm-functional/3804e83/ : SUCCESS in 35m 39s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"08c4b746b2b894a5cb178c762850a1730e1c636e","revisions":{"6137d1e2d7623d7fad48695bf1a8b5eef53b4aa7":{"kind":"REWORK","_number":1,"created":"2015-12-14 22:49:22.000000000","uploader":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"ref":"refs/changes/95/257595/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/95/257595/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/1"}}},"commit":{"parents":[{"commit":"c6dd7c7ba9e9fc3dfa45fa568c26529a63b03431","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c6dd7c7ba9e9fc3dfa45fa568c26529a63b03431"}]}],"author":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-14 22:48:58.000000000","tz":-360},"committer":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-14 22:48:58.000000000","tz":-360},"subject":"Add a mechanism to call out deprecated options","message":"Add a mechanism to call out deprecated options\n\nWe have had deprecated command line options in novaclient for a long\ntime, but no warnings about the deprecations were ever emitted, despite\nthe help text being suppressed.  It would be nice to finally get rid of\nthose deprecated options.  This change sets up the precondition to\naccomplish this, by emitting appropriate warnings when a deprecated\noption is used.\n\nKnown TODOs:\n* Add unit testing for DeprecatedAction\n* Add appropriate translation wrapping around the added print() calls\n\nChange-Id: Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6137d1e2d7623d7fad48695bf1a8b5eef53b4aa7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6137d1e2d7623d7fad48695bf1a8b5eef53b4aa7"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c6dd7c7ba9e9fc3dfa45fa568c26529a63b03431","is_merged_in_target_branch":true,"change_id":"I810adfef5817fad05b840349473dee220cf2aec2","change_number":256525,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"8d36609469207bc3cd47390f350018e17b516af3":{"kind":"REWORK","_number":2,"created":"2015-12-15 17:07:03.000000000","uploader":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"ref":"refs/changes/95/257595/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/95/257595/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/2"}}},"commit":{"parents":[{"commit":"c6dd7c7ba9e9fc3dfa45fa568c26529a63b03431","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c6dd7c7ba9e9fc3dfa45fa568c26529a63b03431"}]}],"author":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-15 17:06:51.000000000","tz":-360},"committer":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-15 17:06:51.000000000","tz":-360},"subject":"Add a mechanism to call out deprecated options","message":"Add a mechanism to call out deprecated options\n\nWe have had deprecated command line options in novaclient for a long\ntime, but no warnings about the deprecations were ever emitted, despite\nthe help text being suppressed.  It would be nice to finally get rid of\nthose deprecated options.  This change sets up the precondition to\naccomplish this, by emitting appropriate warnings when a deprecated\noption is used.\n\nKnown TODOs:\n* Add unit testing for DeprecatedAction\n* Add appropriate translation wrapping around the added print() calls\n\nChange-Id: Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8d36609469207bc3cd47390f350018e17b516af3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8d36609469207bc3cd47390f350018e17b516af3"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c6dd7c7ba9e9fc3dfa45fa568c26529a63b03431","is_merged_in_target_branch":true,"change_id":"I810adfef5817fad05b840349473dee220cf2aec2","change_number":256525,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"b08a99fd14ae77e5aa3d371cf05c3e8a7e0596cf":{"kind":"REWORK","_number":3,"created":"2015-12-15 20:18:16.000000000","uploader":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"ref":"refs/changes/95/257595/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/95/257595/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/3"}}},"commit":{"parents":[{"commit":"c6dd7c7ba9e9fc3dfa45fa568c26529a63b03431","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c6dd7c7ba9e9fc3dfa45fa568c26529a63b03431"}]}],"author":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-15 20:18:00.000000000","tz":-360},"committer":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-15 20:18:00.000000000","tz":-360},"subject":"Add a mechanism to call out deprecated options","message":"Add a mechanism to call out deprecated options\n\nWe have had deprecated command line options in novaclient for a long\ntime, but no warnings about the deprecations were ever emitted, despite\nthe help text being suppressed.  It would be nice to finally get rid of\nthose deprecated options.  This change sets up the precondition to\naccomplish this, by emitting appropriate warnings when a deprecated\noption is used.\n\nNote: The \"use\" text for the deprecated options has been deliberately\n      chosen to reduce the number of translations required.\n\nChange-Id: Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b08a99fd14ae77e5aa3d371cf05c3e8a7e0596cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b08a99fd14ae77e5aa3d371cf05c3e8a7e0596cf"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c6dd7c7ba9e9fc3dfa45fa568c26529a63b03431","is_merged_in_target_branch":true,"change_id":"I810adfef5817fad05b840349473dee220cf2aec2","change_number":256525,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"2649a44a81e5a700d053fcfb24086e0976878cd0":{"kind":"REWORK","_number":4,"created":"2015-12-16 16:38:55.000000000","uploader":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"ref":"refs/changes/95/257595/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/95/257595/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/4"}}},"commit":{"parents":[{"commit":"ebdcf077eb9faeff2268d6f84d4abf2774702b07","subject":"Merge \"Change the logic for the client to retrive resources\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ebdcf077eb9faeff2268d6f84d4abf2774702b07"}]}],"author":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-15 20:18:00.000000000","tz":-360},"committer":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-16 16:36:21.000000000","tz":-360},"subject":"Add a mechanism to call out deprecated options","message":"Add a mechanism to call out deprecated options\n\nWe have had deprecated command line options in novaclient for a long\ntime, but no warnings about the deprecations were ever emitted, despite\nthe help text being suppressed.  It would be nice to finally get rid of\nthose deprecated options.  This change sets up the precondition to\naccomplish this, by emitting appropriate warnings when a deprecated\noption is used.\n\nNote: The \"use\" text for the deprecated options has been deliberately\n      chosen to reduce the number of translations required.\n\nChange-Id: Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2649a44a81e5a700d053fcfb24086e0976878cd0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2649a44a81e5a700d053fcfb24086e0976878cd0"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"ebdcf077eb9faeff2268d6f84d4abf2774702b07","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"4c7ae42af6720a23dd9b8110f158f3df8ff48bfc":{"kind":"REWORK","_number":5,"created":"2015-12-18 19:33:29.000000000","uploader":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"ref":"refs/changes/95/257595/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/95/257595/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/5"}}},"commit":{"parents":[{"commit":"36e125a61e1f047ab9f3a2ab533050ae54232fe9","subject":"Merge \"Allow command line for virtual-interface-list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/36e125a61e1f047ab9f3a2ab533050ae54232fe9"}]}],"author":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-18 19:33:09.000000000","tz":-360},"committer":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-18 19:33:09.000000000","tz":-360},"subject":"Add a mechanism to call out deprecated options","message":"Add a mechanism to call out deprecated options\n\nWe have had deprecated command line options in novaclient for a long\ntime, but no warnings about the deprecations were ever emitted, despite\nthe help text being suppressed.  It would be nice to finally get rid of\nthose deprecated options.  This change sets up the precondition to\naccomplish this, by emitting appropriate warnings when a deprecated\noption is used.\n\nNote: The \"use\" text for the deprecated options has been deliberately\n      chosen to reduce the number of translations required.\n\nChange-Id: Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4c7ae42af6720a23dd9b8110f158f3df8ff48bfc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4c7ae42af6720a23dd9b8110f158f3df8ff48bfc"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"36e125a61e1f047ab9f3a2ab533050ae54232fe9","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"4636a3733b17edd1aada7998e73ca23603f3791e":{"kind":"REWORK","_number":6,"created":"2015-12-29 20:50:13.000000000","uploader":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"ref":"refs/changes/95/257595/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/95/257595/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/6"}}},"commit":{"parents":[{"commit":"36e125a61e1f047ab9f3a2ab533050ae54232fe9","subject":"Merge \"Allow command line for virtual-interface-list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/36e125a61e1f047ab9f3a2ab533050ae54232fe9"}]}],"author":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-29 20:49:56.000000000","tz":-360},"committer":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-29 20:49:56.000000000","tz":-360},"subject":"Add a mechanism to call out deprecated options","message":"Add a mechanism to call out deprecated options\n\nWe have had deprecated command line options in novaclient for a long\ntime, but no warnings about the deprecations were ever emitted, despite\nthe help text being suppressed.  It would be nice to finally get rid of\nthose deprecated options.  This change sets up the precondition to\naccomplish this, by emitting appropriate warnings when a deprecated\noption is used.\n\nNote: The \"use\" text for the deprecated options has been deliberately\n      chosen to reduce the number of translations required.\n\nChange-Id: Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4636a3733b17edd1aada7998e73ca23603f3791e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4636a3733b17edd1aada7998e73ca23603f3791e"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"36e125a61e1f047ab9f3a2ab533050ae54232fe9","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"ea296abeb6b0a800064cd22b0c2a895844da0613":{"kind":"REWORK","_number":7,"created":"2015-12-29 23:25:41.000000000","uploader":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"ref":"refs/changes/95/257595/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/95/257595/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/7"}}},"commit":{"parents":[{"commit":"36e125a61e1f047ab9f3a2ab533050ae54232fe9","subject":"Merge \"Allow command line for virtual-interface-list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/36e125a61e1f047ab9f3a2ab533050ae54232fe9"}]}],"author":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-29 23:25:25.000000000","tz":-360},"committer":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2015-12-29 23:25:25.000000000","tz":-360},"subject":"Add a mechanism to call out deprecated options","message":"Add a mechanism to call out deprecated options\n\nWe have had deprecated command line options in novaclient for a long\ntime, but no warnings about the deprecations were ever emitted, despite\nthe help text being suppressed.  It would be nice to finally get rid of\nthose deprecated options.  This change sets up the precondition to\naccomplish this, by emitting appropriate warnings when a deprecated\noption is used.\n\nNote: The \"use\" text for the deprecated options has been deliberately\n      chosen to reduce the number of translations required.\n\nChange-Id: Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ea296abeb6b0a800064cd22b0c2a895844da0613"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ea296abeb6b0a800064cd22b0c2a895844da0613"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"36e125a61e1f047ab9f3a2ab533050ae54232fe9","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"08c4b746b2b894a5cb178c762850a1730e1c636e":{"kind":"REWORK","_number":8,"created":"2016-01-07 17:08:00.000000000","uploader":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"ref":"refs/changes/95/257595/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/95/257595/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/95/257595/8"}}},"commit":{"parents":[{"commit":"6d023a6bc299cb355f0ee90d626603456aa982f8","subject":"Replace assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6d023a6bc299cb355f0ee90d626603456aa982f8"}]}],"author":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2016-01-07 17:07:37.000000000","tz":-360},"committer":{"name":"Kevin L. Mitchell","email":"kevin.mitchell@rackspace.com","date":"2016-01-07 17:07:44.000000000","tz":-360},"subject":"Add a mechanism to call out deprecated options","message":"Add a mechanism to call out deprecated options\n\nWe have had deprecated command line options in novaclient for a long\ntime, but no warnings about the deprecations were ever emitted, despite\nthe help text being suppressed.  It would be nice to finally get rid of\nthose deprecated options.  This change sets up the precondition to\naccomplish this, by emitting appropriate warnings when a deprecated\noption is used.\n\nNote: The \"use\" text for the deprecated options has been deliberately\n      chosen to reduce the number of translations required.\n\nChange-Id: Ibe13faa56c5abca97f85f9c5172ef5a5591b5f71\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/08c4b746b2b894a5cb178c762850a1730e1c636e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/08c4b746b2b894a5cb178c762850a1730e1c636e"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6d023a6bc299cb355f0ee90d626603456aa982f8","is_merged_in_target_branch":true,"change_id":"Ie4fe7b40e3f4350db94b350395269340ee6acf11","change_number":264308,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
