)]}'
{"id":"openstack%2Fpython-novaclient~2707","triplet_id":"openstack%2Fpython-novaclient~master~Idf89d532559c32cbaf015d17203ee927f18e985b","project":"openstack/python-novaclient","branch":"master","topic":"bp/public-and-private-dns","hashtags":[],"change_id":"Idf89d532559c32cbaf015d17203ee927f18e985b","subject":"Added command-line interfaces for the floating ip DNS api to nova.","status":"MERGED","created":"2011-12-30 22:19:28.000000000","updated":"2012-01-09 21:49:53.000000000","submitted":"2012-01-09 21:49:52.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9d6ad25d9c96cca018c32d911db5fd6d17e96917","_number":2707,"virtual_id_number":2707,"owner":{"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":1,"date":"2012-01-09 21:49:52.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"value":0,"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"all":[{"value":2,"date":"2012-01-09 21:08:21.000000000","_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"date":"2012-01-09 21:11:10.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":2,"date":"2012-01-04 20:38:54.000000000","_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"value":0,"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true}],"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":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"all":[{"value":1,"date":"2012-01-09 21:08:21.000000000","_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"date":"2012-01-04 20:38:54.000000000","_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"value":0,"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"value":0,"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true}],"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":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true},{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-01-01 18:42:01.000000000","updated_by":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"reviewer":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2012-01-04 20:38:54.000000000","updated_by":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"reviewer":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"state":"REVIEWER"},{"updated":"2012-01-09 21:08:21.000000000","updated_by":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"reviewer":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"state":"REVIEWER"},{"updated":"2012-01-09 21:49:52.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f30735996f1a24d12682e82cb6b6978103ddaf02","author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"date":"2012-01-03 14:10:02.000000000","message":"Patch Set 1:\n\nCan you add some tests in tests/v1_1/test_shell.py","accounts_in_message":[],"_revision_number":1},{"id":"6ecb14cfcf065e8995e2dcd10d1dd644528eed82","author":{"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true},"date":"2012-01-03 18:10:56.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"efc9e19fbd2aa54414cdd7d47f7ff0f3b3371113","author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"date":"2012-01-04 14:37:35.000000000","message":"Patch Set 2: (1 inline comment)\n\nThanks for adding the tests, Andrew! One last question inline.","accounts_in_message":[],"_revision_number":2},{"id":"2a1e1ffe760c38efc29e0559fbe170dba2f03ed6","author":{"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true},"date":"2012-01-04 17:28:33.000000000","message":"Patch Set 2:\n\nHm... at the moment, the set of types (and handling thereof) is left as an exercise for the driver.  The driver that I\u0027m currently working on only handles aRecords.\n\nI\u0027m happy to declare that aRecords will be called \u0027A\u0027 for the time being.","accounts_in_message":[],"_revision_number":2},{"id":"6b8ac601cf6875d4d37a89dbad7481dd932121bc","author":{"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true},"date":"2012-01-04 17:59:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ae48eb05772fddc9e1fe060f0021eea369c03ef7","author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"date":"2012-01-04 20:38:54.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\nThanks!","accounts_in_message":[],"_revision_number":3},{"id":"39e02814193ce92052341a5b6c4a06b47b6b0284","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-01-09 21:08:21.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"57d2372d452043b7b2cd8ca1ff3bfdcfb3eac7de","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-01-09 21:11:10.000000000","message":"Patch Set 3: Fails\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/gate-python-novaclient-merge/59/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-pep8/59/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/360/ : FAILURE \nhttps://jenkins.openstack.org/job/gate-python-novaclient-unittests/61/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"9487557ff0afdd8254cc0293a0f37cecba73a776","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-01-09 21:46:12.000000000","message":"Patch Set 3:\n\njenkins failed but it appears to be due to https://review.openstack.org/#change,2874","accounts_in_message":[],"_revision_number":3},{"id":"87c942215740784818b57eda6ce2d9ccfd13ccc2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-01-09 21:49:52.000000000","message":"Patch Set 3: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-novaclient-merge/60/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-pep8/60/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/361/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-unittests/62/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"d76582749534fa75e141ddad28af72fd895a19d4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-01-09 21:49:53.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"e98407272d01b2098a1490456cacd9c4298857d3","revisions":{"7ff56cbbc2a8937463b0c46a6c23314481ac32a5":{"kind":"REWORK","_number":1,"created":"2011-12-30 22:19:28.000000000","uploader":{"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true},"ref":"refs/changes/07/2707/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/07/2707/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/1"}}},"commit":{"parents":[{"commit":"97d7b16f03978e783adcb93ba2131c8fc552ebd8","subject":"Merge \"Fix typo in endpoint_name help string\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/97d7b16f03978e783adcb93ba2131c8fc552ebd8"}]}],"author":{"name":"Andrew Bogott","email":"abogott@wikimedia.org","date":"2011-12-30 22:18:15.000000000","tz":-360},"committer":{"name":"Andrew Bogott","email":"abogott@wikimedia.org","date":"2011-12-30 22:20:19.000000000","tz":-360},"subject":"Added command-line interfaces for the floating ip DNS api to nova.","message":"Added command-line interfaces for the floating ip DNS api to nova.\n\nFor blueprint public-and-private-dns.\n\nChange-Id: Idf89d532559c32cbaf015d17203ee927f18e985b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7ff56cbbc2a8937463b0c46a6c23314481ac32a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7ff56cbbc2a8937463b0c46a6c23314481ac32a5"}]},"branch":"refs/heads/master"},"8ae1ddbd4975517c4120ad93421559565a20cdb5":{"kind":"REWORK","_number":2,"created":"2012-01-03 18:10:56.000000000","uploader":{"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true},"ref":"refs/changes/07/2707/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/07/2707/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/2"}}},"commit":{"parents":[{"commit":"c879ee8cc51777ab26fcb4cc6dfc590d77d3598d","subject":"Install a good version of pip in the venv.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c879ee8cc51777ab26fcb4cc6dfc590d77d3598d"}]}],"author":{"name":"Andrew Bogott","email":"abogott@wikimedia.org","date":"2011-12-30 22:18:15.000000000","tz":-360},"committer":{"name":"Andrew Bogott","email":"abogott@wikimedia.org","date":"2012-01-03 18:10:30.000000000","tz":-360},"subject":"Added command-line interfaces for the floating ip DNS api to nova.","message":"Added command-line interfaces for the floating ip DNS api to nova.\n\nFor blueprint public-and-private-dns.\n\nChange-Id: Idf89d532559c32cbaf015d17203ee927f18e985b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8ae1ddbd4975517c4120ad93421559565a20cdb5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8ae1ddbd4975517c4120ad93421559565a20cdb5"}]},"branch":"refs/heads/master"},"e98407272d01b2098a1490456cacd9c4298857d3":{"kind":"REWORK","_number":3,"created":"2012-01-04 17:59:30.000000000","uploader":{"_account_id":1998,"name":"andrewbogott","username":"andrewbogott","inactive":true},"ref":"refs/changes/07/2707/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/07/2707/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/07/2707/3"}}},"commit":{"parents":[{"commit":"4c61a894570be736d0d102a7d6510b3984585247","subject":"Merge \"Abstract Client building into novaclient.client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4c61a894570be736d0d102a7d6510b3984585247"}]}],"author":{"name":"Andrew Bogott","email":"abogott@wikimedia.org","date":"2011-12-30 22:18:15.000000000","tz":-360},"committer":{"name":"Andrew Bogott","email":"abogott@wikimedia.org","date":"2012-01-04 18:02:20.000000000","tz":-360},"subject":"Added command-line interfaces for the floating ip DNS api to nova.","message":"Added command-line interfaces for the floating ip DNS api to nova.\n\nFor blueprint public-and-private-dns.\n\nChange-Id: Idf89d532559c32cbaf015d17203ee927f18e985b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e98407272d01b2098a1490456cacd9c4298857d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e98407272d01b2098a1490456cacd9c4298857d3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
