)]}'
{"id":"openstack%2Fpython-novaclient~175603","triplet_id":"openstack%2Fpython-novaclient~master~I00730dc809ae4e86d728e2ec76bfb38024d7634e","project":"openstack/python-novaclient","branch":"master","topic":"ips","hashtags":[],"change_id":"I00730dc809ae4e86d728e2ec76bfb38024d7634e","subject":"add ips to novaclient server manager","status":"MERGED","created":"2015-04-20 23:01:46.000000000","updated":"2015-06-03 16:34:02.000000000","submitted":"2015-06-03 16:33:59.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3b33116ec1881632d6fd5bfa3e1657d1a732c0ba","_number":175603,"virtual_id_number":175603,"owner":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-05-22 17:17:34.000000000","_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2015-06-03 16:33:59.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"},{"value":0,"date":"2015-04-21 17:17:56.000000000","_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"date":"2015-05-14 19:43:18.000000000","_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"},"recommended":{"_account_id":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"},"all":[{"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":1,"date":"2015-05-15 15:40:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"},{"value":2,"date":"2015-05-15 15:39:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"date":"2015-05-14 19:40:33.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":2,"date":"2015-06-03 15:46:03.000000000","_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":"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"all":[{"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":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":1,"date":"2015-06-03 15:50:20.000000000","_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":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"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":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-04-21 17:17:56.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":"2015-05-14 19:40:33.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2015-05-15 15:40:27.000000000","updated_by":{"_account_id":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"},"reviewer":{"_account_id":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"},"state":"REVIEWER"},{"updated":"2015-05-22 17:17:34.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":"2015-06-03 15:50:20.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-06-03 16:33:59.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"502cd98641497b55c81be136ac4f375085c5d1ab","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-20 23:01:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7dcde573a3ed1af84c55487996805c8835905aa6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-21 00:53:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/03/175603/1/check/gate-python-novaclient-python26/f76f43d/ : SUCCESS in 1m 50s\n- gate-python-novaclient-pep8 http://logs.openstack.org/03/175603/1/check/gate-python-novaclient-pep8/c344225/ : SUCCESS in 1m 39s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/03/175603/1/check/gate-python-novaclient-docs/9209196//doc/build/html/ : SUCCESS in 50s\n- gate-python-novaclient-python27 http://logs.openstack.org/03/175603/1/check/gate-python-novaclient-python27/b8d8980/ : SUCCESS in 1m 30s\n- gate-python-novaclient-python34 http://logs.openstack.org/03/175603/1/check/gate-python-novaclient-python34/e60cb47/ : SUCCESS in 2m 50s\n- gate-python-novaclient-pypy http://logs.openstack.org/03/175603/1/check/gate-python-novaclient-pypy/d97fa52/ : SUCCESS in 2m 02s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/03/175603/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/6cd5c5e/ : SUCCESS in 55m 02s\n- check-novaclient-dsvm-functional http://logs.openstack.org/03/175603/1/check/check-novaclient-dsvm-functional/2771755/ : SUCCESS in 18m 16s","accounts_in_message":[],"_revision_number":1},{"id":"13e3bb6b91560d837fe6d7bebf661e5461f0ed44","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-21 13:23:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"53bc84c81861417c73e844d5aaf47294088a2cb4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-21 14:24:39.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-python26 http://logs.openstack.org/03/175603/2/check/gate-python-novaclient-python26/b719dbb/ : SUCCESS in 1m 23s\n- gate-python-novaclient-pep8 http://logs.openstack.org/03/175603/2/check/gate-python-novaclient-pep8/854bfb8/ : FAILURE in 41s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/03/175603/2/check/gate-python-novaclient-docs/bca0661//doc/build/html/ : SUCCESS in 56s\n- gate-python-novaclient-python27 http://logs.openstack.org/03/175603/2/check/gate-python-novaclient-python27/9e1aced/ : SUCCESS in 1m 34s\n- gate-python-novaclient-python34 http://logs.openstack.org/03/175603/2/check/gate-python-novaclient-python34/1ff9486/ : SUCCESS in 2m 25s\n- gate-python-novaclient-pypy http://logs.openstack.org/03/175603/2/check/gate-python-novaclient-pypy/2312818/ : SUCCESS in 2m 03s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/03/175603/2/check/gate-tempest-dsvm-neutron-src-python-novaclient/bfa5f7a/ : SUCCESS in 56m 22s\n- check-novaclient-dsvm-functional http://logs.openstack.org/03/175603/2/check/check-novaclient-dsvm-functional/d1debe3/ : FAILURE in 18m 44s","accounts_in_message":[],"_revision_number":2},{"id":"b997773f66b1a27033ff000807528e957988e2a2","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-21 14:38:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"46e3738c2184c5dcec16239f5e726f4fa9bc7fbc","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-21 15:06:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"28faed2001337b56b01a583a1bd8a91008f528cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-21 16:11:26.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/03/175603/4/check/gate-python-novaclient-python26/9b9700c/ : SUCCESS in 1m 17s\n- gate-python-novaclient-pep8 http://logs.openstack.org/03/175603/4/check/gate-python-novaclient-pep8/077db8d/ : SUCCESS in 43s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/03/175603/4/check/gate-python-novaclient-docs/b5eb0fd//doc/build/html/ : SUCCESS in 1m 10s\n- gate-python-novaclient-python27 http://logs.openstack.org/03/175603/4/check/gate-python-novaclient-python27/d8fb8e5/ : SUCCESS in 2m 36s\n- gate-python-novaclient-python34 http://logs.openstack.org/03/175603/4/check/gate-python-novaclient-python34/e66eaec/ : SUCCESS in 2m 37s\n- gate-python-novaclient-pypy http://logs.openstack.org/03/175603/4/check/gate-python-novaclient-pypy/5ae2d26/ : SUCCESS in 1m 40s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/03/175603/4/check/gate-tempest-dsvm-neutron-src-python-novaclient/9ba0bac/ : SUCCESS in 1h 02m 58s\n- check-novaclient-dsvm-functional http://logs.openstack.org/03/175603/4/check/check-novaclient-dsvm-functional/f853b39/ : SUCCESS in 19m 20s","accounts_in_message":[],"_revision_number":4},{"id":"92d404fa9197812410bd8c8d645365af24aa6a31","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-21 16:41:21.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c5bf61efb3b8dd4a681e3c5b78af69995993fd5f","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-04-21 17:18:58.000000000","message":"Patch Set 5:\n\nIt would be nice to add a unit test to cover the new \u0027ips()\u0027…","accounts_in_message":[],"_revision_number":5},{"id":"37000c9b700e42f4aa3071c3d5510c1c78ea8f1d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-21 17:44:01.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/03/175603/5/check/gate-python-novaclient-python26/eda722d/ : SUCCESS in 1m 47s\n- gate-python-novaclient-pep8 http://logs.openstack.org/03/175603/5/check/gate-python-novaclient-pep8/9185a99/ : SUCCESS in 50s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/03/175603/5/check/gate-python-novaclient-docs/6836b91//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-novaclient-python27 http://logs.openstack.org/03/175603/5/check/gate-python-novaclient-python27/5f9974c/ : SUCCESS in 1m 42s\n- gate-python-novaclient-python34 http://logs.openstack.org/03/175603/5/check/gate-python-novaclient-python34/e1d1975/ : SUCCESS in 3m 51s\n- gate-python-novaclient-pypy http://logs.openstack.org/03/175603/5/check/gate-python-novaclient-pypy/92d9374/ : SUCCESS in 2m 29s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/03/175603/5/check/gate-tempest-dsvm-neutron-src-python-novaclient/f85d9e9/ : SUCCESS in 58m 37s\n- check-novaclient-dsvm-functional http://logs.openstack.org/03/175603/5/check/check-novaclient-dsvm-functional/b9fc80f/ : SUCCESS in 19m 43s","accounts_in_message":[],"_revision_number":5},{"id":"bc06d38b551377b4ef2ff855f4abfdba68cfa865","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2015-05-08 18:15:10.000000000","message":"Patch Set 5: Code-Review-1\n\nI agree with Kevin, Functional tests are great but lets add some unit tests as well","accounts_in_message":[],"_revision_number":5},{"id":"374bc09059227ca415d19e124016b8a6cce6f559","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2015-05-14 19:40:33.000000000","message":"Patch Set 5: -Code-Review\n\nAs discussed in IRC this isn\u0027t exposed on the shell level, only API. We have tests for this type of thing on the shell level primarily and the API is simple","accounts_in_message":[],"_revision_number":5},{"id":"5ed30e0e49e7d71cad928b35d73b92d9fe84eb54","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-05-14 19:43:18.000000000","message":"Patch Set 5:\n\n@kevin this is functionally tested, my concern about unit tests is they will effectively be assertTrue(True) because this litterally is was get called with \"string\". There is no calculation in this logic.\n\nIt\u0027s tested functionally to know it works. If you can imagine a useful test that\u0027s not just mock called_once_with(\"/servers/foo/ips\") please suggest and I\u0027ll add it. But that didn\u0027t seem useful.","accounts_in_message":[],"_revision_number":5},{"id":"9c4295adf7b136984ff4256a6322b56aae661127","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-05-15 15:39:32.000000000","message":"Patch Set 5: Code-Review+2\n\nOK, fair enough…","accounts_in_message":[],"_revision_number":5},{"id":"85515bbd879288e3909856b6dc240cf9e613da98","author":{"_account_id":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"},"date":"2015-05-15 15:40:27.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"9e8c6db4b530ddbe0f83a34cfe79bf10ce2090b2","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-05-22 17:17:34.000000000","message":"Patch Set 5:\n\nWhile I understand the argument not to unit test this, I feel like most/half of API unit tests are testing exactly that -- the http method (get/post/put/delete) and the right path assembled.","accounts_in_message":[],"_revision_number":5},{"id":"79ef1d7159957f385a7d0a7e9a855dd37556c1fc","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2015-06-03 15:46:03.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)\n\nThis tests the code that was added in the functional test, only a question on the build timeout for the server going ACTIVE.","accounts_in_message":[],"_revision_number":5},{"id":"65a61b5b7bb5eb22e2149fad0873439ffc111979","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2015-06-03 15:50:20.000000000","message":"Patch Set 5: Workflow+1\n\nWe\u0027re going to cut a novaclient release soonish (today or early tomorrow) and it sounds like infra wants this.  It\u0027s tested functionally and if there is an issue/race with the timeout then we can adjust that later since it shouldn\u0027t affect people using the package.\n\nAs for the unit tests, the reason there are probably unit tests for everything is probably because everything else doesn\u0027t have functional tests.","accounts_in_message":[],"_revision_number":5},{"id":"40340455b792ae0321ee04f8964a4e18193c2367","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-03 15:50:26.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"f925ba1927757ebbecf08a7fc76f4b5111263116","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-03 16:33:59.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/03/175603/5/gate/gate-python-novaclient-python26/0e15fed/ : SUCCESS in 1m 21s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/03/175603/5/gate/gate-python-novaclient-docs/b1e906f//doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-novaclient-pep8 http://logs.openstack.org/03/175603/5/gate/gate-python-novaclient-pep8/10d91f5/ : SUCCESS in 54s\n- gate-python-novaclient-python27 http://logs.openstack.org/03/175603/5/gate/gate-python-novaclient-python27/aff946c/ : SUCCESS in 1m 19s\n- gate-python-novaclient-python34 http://logs.openstack.org/03/175603/5/gate/gate-python-novaclient-python34/49e8f38/ : SUCCESS in 1m 45s\n- gate-python-novaclient-pypy http://logs.openstack.org/03/175603/5/gate/gate-python-novaclient-pypy/243dc70/ : SUCCESS in 1m 51s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/03/175603/5/gate/gate-tempest-dsvm-neutron-src-python-novaclient/fc36031/ : SUCCESS in 42m 38s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/03/175603/5/gate/gate-novaclient-dsvm-functional/fbd49c8/ : SUCCESS in 16m 20s","accounts_in_message":[],"_revision_number":5},{"id":"dbe219acb1547810be5d4a3d874456eff12f58c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-03 16:34:02.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"de4e40a7549f39dc341e8853b2bce456e258fc62","revisions":{"563d5a99570ef9711f43924f98e06391e830ad51":{"kind":"REWORK","_number":1,"created":"2015-04-20 23:01:46.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/03/175603/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/03/175603/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/1"}}},"commit":{"parents":[{"commit":"2b1f70c4ff6dc609a1c719673fb9ff4914211356","subject":"Merge \"Fix typo on class Client sample\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2b1f70c4ff6dc609a1c719673fb9ff4914211356"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-20 23:00:27.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-20 23:00:27.000000000","tz":-240},"subject":"wip: add ips to novaclient server manager","message":"wip: add ips to novaclient server manager\n\nThis exposes the ips Resource from the nova server manager which the\ninfra team believes will help them optimize some of their API load on\nvarious clouds.\n\nChange-Id: I00730dc809ae4e86d728e2ec76bfb38024d7634e\nTODO: needs tests\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/563d5a99570ef9711f43924f98e06391e830ad51"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/563d5a99570ef9711f43924f98e06391e830ad51"}]},"branch":"refs/heads/master"},"408a7718dfd6c1c4497add5a1864e1af17f6c4d8":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-04-21 13:23:36.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/03/175603/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/03/175603/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/2"}}},"commit":{"parents":[{"commit":"4866c3b55669b9f50f86dfe8ecc2f04347cd4eff","subject":"refactor functional test base class to no inherit from tempest_lib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4866c3b55669b9f50f86dfe8ecc2f04347cd4eff"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-20 23:00:27.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-21 13:23:23.000000000","tz":-240},"subject":"wip: add ips to novaclient server manager","message":"wip: add ips to novaclient server manager\n\nThis exposes the ips Resource from the nova server manager which the\ninfra team believes will help them optimize some of their API load on\nvarious clouds.\n\nChange-Id: I00730dc809ae4e86d728e2ec76bfb38024d7634e\nTODO: needs tests\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/408a7718dfd6c1c4497add5a1864e1af17f6c4d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/408a7718dfd6c1c4497add5a1864e1af17f6c4d8"}]},"branch":"refs/heads/master"},"bcec5e75145c3233833599889148be696a6e30b9":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-04-21 14:38:42.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/03/175603/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/03/175603/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/3"}}},"commit":{"parents":[{"commit":"9ea2bd70255a82027e6a24d09c4fa83033c2b851","subject":"refactor functional test base class to no inherit from tempest_lib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/9ea2bd70255a82027e6a24d09c4fa83033c2b851"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-20 23:00:27.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-21 14:38:34.000000000","tz":-240},"subject":"wip: add ips to novaclient server manager","message":"wip: add ips to novaclient server manager\n\nThis exposes the ips Resource from the nova server manager which the\ninfra team believes will help them optimize some of their API load on\nvarious clouds.\n\nChange-Id: I00730dc809ae4e86d728e2ec76bfb38024d7634e\nTODO: needs tests\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/bcec5e75145c3233833599889148be696a6e30b9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/bcec5e75145c3233833599889148be696a6e30b9"}]},"branch":"refs/heads/master"},"58298b5c873b725a20a5921b434c107f3758818f":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-04-21 15:06:04.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/03/175603/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/03/175603/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/4"}}},"commit":{"parents":[{"commit":"420dc2884ac369924e8e65eba5cf81935b6ffc9d","subject":"refactor functional test base class to no inherit from tempest_lib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/420dc2884ac369924e8e65eba5cf81935b6ffc9d"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-20 23:00:27.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-21 15:06:00.000000000","tz":-240},"subject":"wip: add ips to novaclient server manager","message":"wip: add ips to novaclient server manager\n\nThis exposes the ips Resource from the nova server manager which the\ninfra team believes will help them optimize some of their API load on\nvarious clouds.\n\nChange-Id: I00730dc809ae4e86d728e2ec76bfb38024d7634e\nTODO: needs tests\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/58298b5c873b725a20a5921b434c107f3758818f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/58298b5c873b725a20a5921b434c107f3758818f"}]},"branch":"refs/heads/master"},"de4e40a7549f39dc341e8853b2bce456e258fc62":{"kind":"REWORK","_number":5,"created":"2015-04-21 16:41:21.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/03/175603/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/03/175603/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/03/175603/5"}}},"commit":{"parents":[{"commit":"420dc2884ac369924e8e65eba5cf81935b6ffc9d","subject":"refactor functional test base class to no inherit from tempest_lib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/420dc2884ac369924e8e65eba5cf81935b6ffc9d"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-20 23:00:27.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-21 16:40:53.000000000","tz":-240},"subject":"add ips to novaclient server manager","message":"add ips to novaclient server manager\n\nThis exposes the ips Resource from the nova server manager which the\ninfra team believes will help them optimize some of their API load on\nvarious clouds.\n\nChange-Id: I00730dc809ae4e86d728e2ec76bfb38024d7634e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/de4e40a7549f39dc341e8853b2bce456e258fc62"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/de4e40a7549f39dc341e8853b2bce456e258fc62"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
