)]}'
{"id":"openstack%2Fnova~34659","triplet_id":"openstack%2Fnova~master~I85c7241fa6c711f492c7a8ec644c0ba1d01fe5ef","project":"openstack/nova","branch":"master","topic":"bp/nova-v3-api","hashtags":[],"change_id":"I85c7241fa6c711f492c7a8ec644c0ba1d01fe5ef","subject":"Port server password extension to v3 API Part 2","status":"MERGED","created":"2013-06-27 02:31:53.000000000","updated":"2013-07-13 06:23:37.000000000","submitted":"2013-07-13 06:23:35.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1d38357c474b38f008e3426b6e06fd8b04b14847","_number":34659,"virtual_id_number":34659,"owner":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"recommended":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":1,"date":"2013-07-12 06:19:25.000000000","_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":2,"date":"2013-07-13 06:23:35.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"}],"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":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"all":[{"value":0,"date":"2013-07-13 05:27:51.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":2,"date":"2013-07-12 22:46:58.000000000","_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2013-07-12 05:52:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"}],"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":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"all":[{"value":0,"date":"2013-07-13 05:27:51.000000000","_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":1,"date":"2013-07-12 22:46:58.000000000","_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"}],"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":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-06-28 17:48:07.000000000","updated_by":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"reviewer":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"state":"REVIEWER"},{"updated":"2013-07-02 21:17:02.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2013-07-04 08:08:05.000000000","updated_by":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"reviewer":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"state":"REVIEWER"},{"updated":"2013-07-12 05:52:16.000000000","updated_by":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"reviewer":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"state":"REVIEWER"},{"updated":"2013-07-12 06:19:25.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":"2013-07-12 22:46:58.000000000","updated_by":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"reviewer":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"state":"REVIEWER"},{"updated":"2013-07-13 06:23:35.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"759d26fed971bce69f342f25a850a0df8fe4d467","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-27 02:53:00.000000000","message":"Patch Set 1: Works for me\n\nSmokeStack Results (patch set 1):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/94230\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/94231\n","accounts_in_message":[],"_revision_number":1},{"id":"caea72930426fd751bfb711e5f8b3305b1a9eb7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-27 03:26:50.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/34659/1/check/gate-nova-pep8/30389 : SUCCESS in 4m 14s\n- http://docs-draft.openstack.org/34659/1/check/gate-nova-docs/24607/doc/build/html/ : SUCCESS in 3m 17s\n- http://logs.openstack.org/34659/1/check/gate-nova-python26/25992 : SUCCESS in 21m 36s\n- http://logs.openstack.org/34659/1/check/gate-nova-python27/26095 : SUCCESS in 10m 27s\n- http://logs.openstack.org/34659/1/check/gate-tempest-devstack-vm-full/26655 : SUCCESS in 43m 28s\n- http://logs.openstack.org/34659/1/check/gate-tempest-devstack-vm-postgres-full/26361 : SUCCESS in 54m 15s\n- http://logs.openstack.org/34659/1/check/gate-tempest-devstack-vm-quantum/34322 : SUCCESS in 17m 10s\n- http://logs.openstack.org/34659/1/check/gate-grenade-devstack-vm/13185 : FAILURE in 26m 13s (non-voting)\n- http://logs.openstack.org/34659/1/check/gate-nova-pylint/14950 : SUCCESS in 10m 52s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"827e96e5109a4cccd5734c6063569b8732e914a2","author":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"date":"2013-06-27 07:10:03.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":1},{"id":"c0aa1ca086c4324361d71e3d679b679487ab89a1","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2013-06-27 09:48:53.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":1},{"id":"eaeac9933ef408e018554a5c8d572c256f3beffc","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2013-06-28 17:26:28.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"22b89ec67dea31f06f4c7144720c10b40162a188","author":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"date":"2013-06-28 17:48:07.000000000","message":"Patch Set 1: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":1},{"id":"db2b32943679c67bca50d3d4d62e7c684ea247ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-02 20:37:16.000000000","message":"Patch Set 1: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"fafe8f7ca0bbb3bfad4dc994315b12f08f821ec0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-02 20:51:58.000000000","message":"Patch Set 1: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":1},{"id":"1b0b9ae825565603b940cbfffbbb8b8019751cf7","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2013-07-02 21:17:02.000000000","message":"Patch Set 1: Approved\n\nreverify no bug","accounts_in_message":[],"_revision_number":1},{"id":"09fc64ab0290296b856f2ed135dcb07deccda012","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-02 21:21:59.000000000","message":"Patch Set 1: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"13d468055c37b87cd4876f94ed248b1c733befc8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-02 22:25:18.000000000","message":"Patch Set 1: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"c9848cfbad7c1fd264953931de97fa3cdcf86db8","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-07-03 03:03:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"0ff1c39fef8d14ea2c45f078eba0b3b67ac4f984","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-07-03 03:03:50.000000000","message":"Patch Set 2:\n\nOnly change was a rebase/merge for setup.cfg","accounts_in_message":[],"_revision_number":2},{"id":"7e7a4c66a0ee0468e7d3693ccd438d7c412900c6","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-07-03 03:32:16.000000000","message":"Patch Set 2: Works for me\n\nSmokeStack Results (patch set 2):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/95825\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/95826\n","accounts_in_message":[],"_revision_number":2},{"id":"072110df97db3aedfa947151759308e9989ae66a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-03 03:58:47.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/34659/2/check/gate-nova-pep8/31142 : SUCCESS in 3m 57s\n- http://docs-draft.openstack.org/34659/2/check/gate-nova-docs/25360/doc/build/html/ : SUCCESS in 3m 16s\n- http://logs.openstack.org/34659/2/check/gate-nova-python26/26742 : SUCCESS in 21m 25s\n- http://logs.openstack.org/34659/2/check/gate-nova-python27/26848 : SUCCESS in 10m 25s\n- http://logs.openstack.org/34659/2/check/gate-tempest-devstack-vm-full/28117 : SUCCESS in 42m 32s\n- http://logs.openstack.org/34659/2/check/gate-tempest-devstack-vm-postgres-full/27823 : SUCCESS in 54m 48s\n- http://logs.openstack.org/34659/2/check/gate-tempest-devstack-vm-quantum/35979 : SUCCESS in 17m 04s\n- http://logs.openstack.org/34659/2/check/gate-grenade-devstack-vm/14499 : FAILURE in 21m 22s (non-voting)\n- http://logs.openstack.org/34659/2/check/gate-nova-pylint/15576 : SUCCESS in 10m 41s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"d7a4a729312c8444ba0062af1138b40ceba288fe","author":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"date":"2013-07-04 08:08:05.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"aae9bbae30c24c5a3e05bfbdb3b3d2292c2a2983","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2013-07-04 09:49:41.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\nHi, Chris, I found when create server, it support specific the server password, I think those process should be move into this extensions. Please reference \u0027nova.api.openstack.compute.plugins.v3.servers.py:842\u0027 (it called \u0027admin_password\u0027, but I think actually it is server password)\n\nThanks, Alex","accounts_in_message":[],"_revision_number":2},{"id":"28fb766fc48a59c2d2f2d0f8ba5a178d7c728188","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-07-06 07:12:18.000000000","message":"Patch Set 2:\n\nHi Alex,\n\nI\u0027m not sure exactly what you mean here. You can specify the admin password during create, but this extension exists to retrieve the admin password in a secure way when the instance itself creates a random password on boot. See this blueprint:\n\nhttps://blueprints.launchpad.net/nova/+spec/get-password","accounts_in_message":[],"_revision_number":2},{"id":"1703466a6dbaddffae7babaafef5a0eadf65e3d9","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2013-07-09 06:30:26.000000000","message":"Patch Set 2:\n\nChris, I means the process of admin password in server creating should be moved into this extensions as an _create_extension_point.","accounts_in_message":[],"_revision_number":2},{"id":"837d749e63f57af0c5a3229c306b3a59211d343b","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-07-09 11:41:10.000000000","message":"Patch Set 2:\n\nOk I see what you mean. Though I think that should go into a separate patch. And I see you have a partial changeset here which also is related to the admin password. Perhaps that too should be merged into this one (as a dependent changeset)?","accounts_in_message":[],"_revision_number":2},{"id":"5fe5d3973c64053a34e04edae71156268f3adf43","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2013-07-12 04:03:28.000000000","message":"Patch Set 2: No score\n\n","accounts_in_message":[],"_revision_number":2},{"id":"4f21c50f0ab2c31787d60425858e9c4f31d974cb","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2013-07-12 04:56:21.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"d82e99f5eb77f1d8e5aa3f3796c9a3346e4d5bf7","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-07-12 05:49:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e8f8536b2ba2be3bb15c4992871c54d27e7f251a","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-07-12 05:50:28.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"928160b34f284ac841d35a0d88090918d5b1fa84","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2013-07-12 05:52:16.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"74850a0ae8961d43101d537ae2522f7d65bd7b3a","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-07-12 06:19:25.000000000","message":"Patch Set 3: Works for me\n\nSmokeStack Results (patch set 3):\n\tLibvirt (Centos 6.4) Success: http://smokestack.openstack.org/?go\u003d/jobs/99437\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/99435\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/99436\n","accounts_in_message":[],"_revision_number":3},{"id":"dbbd36ba38990de51cc4b03f1c253f566e34e78e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-12 06:37:06.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/34659/3/check/gate-nova-pep8/32600 : SUCCESS in 4m 28s\n- http://docs-draft.openstack.org/34659/3/check/gate-nova-docs/26821/doc/build/html/ : SUCCESS in 3m 37s\n- http://logs.openstack.org/34659/3/check/gate-nova-python26/28057 : SUCCESS in 22m 48s\n- http://logs.openstack.org/34659/3/check/gate-nova-python27/28302 : SUCCESS in 11m 24s\n- http://logs.openstack.org/34659/3/check/gate-tempest-devstack-vm-full/31516 : SUCCESS in 43m 14s\n- http://logs.openstack.org/34659/3/check/gate-tempest-devstack-vm-postgres-full/31209 : SUCCESS in 46m 34s\n- http://logs.openstack.org/34659/3/check/gate-tempest-devstack-vm-neutron/2859 : FAILURE in 17m 18s (non-voting)\n- http://logs.openstack.org/34659/3/check/gate-grenade-devstack-vm/17541 : FAILURE in 25m 34s (non-voting)\n- http://logs.openstack.org/34659/3/check/gate-nova-pylint/16636 : SUCCESS in 13m 01s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"e42344c25c832c69c6df4964a6dd2c2adff7274a","author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"date":"2013-07-12 22:46:58.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\npreviously approved","accounts_in_message":[],"_revision_number":3},{"id":"d69d2f9b0607de27a57803f4dd489f754b9a72cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-12 22:48:45.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"6394ac3dc544b47bf8212f7baaefc066dc300061","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-13 01:07:19.000000000","message":"Patch Set 3: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://docs-draft.openstack.org/34659/3/gate/gate-nova-docs/26953/doc/build/html/ : SUCCESS in 4m 22s\n- http://logs.openstack.org/34659/3/gate/gate-nova-pep8/32732 : SUCCESS in 5m 02s\n- http://logs.openstack.org/34659/3/gate/gate-nova-python26/28191 : SUCCESS in 27m 11s\n- http://logs.openstack.org/34659/3/gate/gate-nova-python27/28434 : SUCCESS in 12m 38s\n- http://logs.openstack.org/34659/3/gate/gate-tempest-devstack-vm-full/31806 : LOST in 1h 20m 58s\n- http://logs.openstack.org/34659/3/gate/gate-tempest-devstack-vm-postgres-full/31499 : SUCCESS in 1h 00m 07s\n- http://logs.openstack.org/34659/3/gate/gate-tempest-devstack-vm-neutron/3189 : SUCCESS in 24m 29s (non-voting)\n- http://logs.openstack.org/34659/3/gate/gate-grenade-devstack-vm/17805 : SUCCESS in 27m 34s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"64a39aef1a8eb037b00dfe8362e9a2d47ef3d550","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-07-13 05:27:51.000000000","message":"Patch Set 3:\n\nreverify no bug","accounts_in_message":[],"_revision_number":3},{"id":"8d275f0d20ca27bdc76fd4bb99decdea91f87e60","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-13 05:28:00.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"0edfdfa120dac7761e776ff117f07ee3ef0bb011","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-13 06:23:35.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://docs-draft.openstack.org/34659/3/gate/gate-nova-docs/26978/doc/build/html/ : SUCCESS in 3m 34s\n- http://logs.openstack.org/34659/3/gate/gate-nova-pep8/32757 : SUCCESS in 4m 14s\n- http://logs.openstack.org/34659/3/gate/gate-nova-python26/28216 : SUCCESS in 23m 29s\n- http://logs.openstack.org/34659/3/gate/gate-nova-python27/28459 : SUCCESS in 11m 34s\n- http://logs.openstack.org/34659/3/gate/gate-tempest-devstack-vm-full/31846 : SUCCESS in 55m 15s\n- http://logs.openstack.org/34659/3/gate/gate-tempest-devstack-vm-postgres-full/31538 : SUCCESS in 44m 58s\n- http://logs.openstack.org/34659/3/gate/gate-tempest-devstack-vm-neutron/3236 : SUCCESS in 17m 51s (non-voting)\n- http://logs.openstack.org/34659/3/gate/gate-grenade-devstack-vm/17839 : SUCCESS in 21m 04s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"e2a444e7c4495b440fe6af1a45edf99a2adf30b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-13 06:23:37.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"b959bc1f109f96429d861256aa8adaa61830cd2c","revisions":{"f36b33c689fd7ba4be4855d31b71340a66438611":{"kind":"REWORK","_number":1,"created":"2013-06-27 02:31:53.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/59/34659/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/59/34659/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/59/34659/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/59/34659/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/59/34659/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/59/34659/1"}}},"commit":{"parents":[{"commit":"09accc6bd2e8b17462a6665f2abc1bf1a3b7d6bd","subject":"Port server password extension to v3 API Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09accc6bd2e8b17462a6665f2abc1bf1a3b7d6bd"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-27 02:29:00.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-27 02:30:52.000000000","tz":570},"subject":"Port server password extension to v3 API Part 2","message":"Port server password extension to v3 API Part 2\n\nPorts the server password extension and the corresponding\nunittests to the v3 framework.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: I85c7241fa6c711f492c7a8ec644c0ba1d01fe5ef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f36b33c689fd7ba4be4855d31b71340a66438611"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f36b33c689fd7ba4be4855d31b71340a66438611"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"09accc6bd2e8b17462a6665f2abc1bf1a3b7d6bd","is_merged_in_target_branch":true,"change_id":"I8be578ed4fada25ec4a8aa8adb3addb0a3791f85","change_number":34658,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"e84e790afb8b48fec8fd02bf9c8611f5c43d8b2c":{"kind":"REWORK","_number":2,"created":"2013-07-03 03:03:21.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/59/34659/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/59/34659/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/59/34659/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/59/34659/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/59/34659/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/59/34659/2"}}},"commit":{"parents":[{"commit":"6f28e7540527dec6f2afb5f5ac24162bed0929c6","subject":"Merge \"Port hypervisor API into v3 part1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6f28e7540527dec6f2afb5f5ac24162bed0929c6"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-27 02:29:00.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-07-03 03:02:20.000000000","tz":570},"subject":"Port server password extension to v3 API Part 2","message":"Port server password extension to v3 API Part 2\n\nPorts the server password extension and the corresponding\nunittests to the v3 framework.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: I85c7241fa6c711f492c7a8ec644c0ba1d01fe5ef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e84e790afb8b48fec8fd02bf9c8611f5c43d8b2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e84e790afb8b48fec8fd02bf9c8611f5c43d8b2c"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6f28e7540527dec6f2afb5f5ac24162bed0929c6","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"b959bc1f109f96429d861256aa8adaa61830cd2c":{"kind":"REWORK","_number":3,"created":"2013-07-12 05:49:46.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/59/34659/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/59/34659/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/59/34659/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/59/34659/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/59/34659/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/59/34659/3"}}},"commit":{"parents":[{"commit":"13400b13558f74065c636f3c499156179d824469","subject":"Merge \"Add -U to the command line for pip\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/13400b13558f74065c636f3c499156179d824469"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-27 02:29:00.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-07-12 05:49:06.000000000","tz":570},"subject":"Port server password extension to v3 API Part 2","message":"Port server password extension to v3 API Part 2\n\nPorts the server password extension and the corresponding\nunittests to the v3 framework.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: I85c7241fa6c711f492c7a8ec644c0ba1d01fe5ef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b959bc1f109f96429d861256aa8adaa61830cd2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b959bc1f109f96429d861256aa8adaa61830cd2c"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"13400b13558f74065c636f3c499156179d824469","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
