)]}'
{"id":"openstack%2Fnova~32827","triplet_id":"openstack%2Fnova~master~Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e","project":"openstack/nova","branch":"master","topic":"bp/nova-v3-api","hashtags":[],"change_id":"Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e","subject":"Port config_drive API to v3 Part 2","status":"MERGED","created":"2013-06-13 04:01:21.000000000","updated":"2013-07-03 03:54:15.000000000","submitted":"2013-07-03 03:54:13.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2513e8f2c9b3e2e9079df398f406e8673f3fa8ec","_number":32827,"virtual_id_number":32827,"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},{"value":1,"date":"2013-06-28 05:52:55.000000000","_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2013-07-03 03:54:13.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":2,"date":"2013-06-28 17:40:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2013-07-02 21:54:56.000000000","_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},{"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"}],"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,"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"value":0,"date":"2013-06-28 17:40:28.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2013-07-02 21:54:56.000000000","_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},{"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"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},{"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"}],"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":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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},{"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-06-17 19:17:39.000000000","updated_by":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"reviewer":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"state":"REVIEWER"},{"updated":"2013-06-24 03:39:07.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":"2013-06-24 14:06:01.000000000","updated_by":{"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},"reviewer":{"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},"state":"REVIEWER"},{"updated":"2013-06-28 05:52:55.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-06-28 17:40:28.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-02 21:54:56.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-03 03:54:13.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"612bfcb31163ca7799d1ad190d7ab20e6528bb2d","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-13 04:23:03.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/90854\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/90855\n","accounts_in_message":[],"_revision_number":1},{"id":"3a3efebfe406578da61004cffb50b4db27219ce8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-13 04:53:05.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32827/1/check/gate-nova-pep8/28674 : SUCCESS in 3m 49s\n- http://docs-draft.openstack.org/32827/1/check/gate-nova-docs/22893/doc/build/html/ : SUCCESS in 2m 58s\n- http://logs.openstack.org/32827/1/check/gate-nova-python26/24281 : SUCCESS in 21m 06s\n- http://logs.openstack.org/32827/1/check/gate-nova-python27/24382 : SUCCESS in 10m 21s\n- http://logs.openstack.org/32827/1/check/gate-tempest-devstack-vm-full/22841 : SUCCESS in 39m 27s\n- http://logs.openstack.org/32827/1/check/gate-tempest-devstack-vm-postgres-full/22548 : SUCCESS in 50m 32s\n- http://logs.openstack.org/32827/1/check/gate-tempest-devstack-vm-quantum/30141 : SUCCESS in 16m 15s\n- http://logs.openstack.org/32827/1/check/gate-grenade-devstack-vm/9945 : SUCCESS in 16m 25s (non-voting)\n- http://logs.openstack.org/32827/1/check/gate-nova-pylint/13600 : SUCCESS in 10m 17s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"92344a3628ec0abdf04ac2a8add677d4323953d6","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-13 11:54:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"09ce9e2840e7954885252887820320612a6c5ee9","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-13 12:17:26.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/90988\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/90989\n","accounts_in_message":[],"_revision_number":2},{"id":"f7e71188ba029d704c0c26235e12315b0f1a9c16","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-13 12:46:26.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32827/2/check/gate-nova-pep8/28743 : SUCCESS in 3m 40s\n- http://docs-draft.openstack.org/32827/2/check/gate-nova-docs/22962/doc/build/html/ : SUCCESS in 5m 10s\n- http://logs.openstack.org/32827/2/check/gate-nova-python26/24350 : SUCCESS in 20m 49s\n- http://logs.openstack.org/32827/2/check/gate-nova-python27/24451 : SUCCESS in 10m 09s\n- http://logs.openstack.org/32827/2/check/gate-tempest-devstack-vm-full/22968 : SUCCESS in 48m 42s\n- http://logs.openstack.org/32827/2/check/gate-tempest-devstack-vm-postgres-full/22675 : SUCCESS in 50m 50s\n- http://logs.openstack.org/32827/2/check/gate-tempest-devstack-vm-quantum/30280 : SUCCESS in 17m 45s\n- http://logs.openstack.org/32827/2/check/gate-grenade-devstack-vm/10057 : SUCCESS in 14m 24s (non-voting)\n- http://logs.openstack.org/32827/2/check/gate-nova-pylint/13656 : SUCCESS in 10m 00s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"07a442625f8461ee05317c1f3bdac51bec4ffb7a","author":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"date":"2013-06-14 14:37:41.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\nindent and import placement nits","accounts_in_message":[],"_revision_number":2},{"id":"59cc72171c60c73f8bedc23298906e87adae1d4e","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-15 08:20:19.000000000","message":"Patch Set 2: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"1e62b09bb614d6741591a9603ec7679b0298992d","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-15 08:20:38.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9b61ebac03657f2a853f07ba03e7871937dcb593","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-15 08:21:12.000000000","message":"Patch Set 3:\n\nPatch set 3 fixes indent and import issues","accounts_in_message":[],"_revision_number":3},{"id":"c58e4fe89313ebdfde47584bc2c51e6361bcc9a0","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-15 08:43:11.000000000","message":"Patch Set 3: Works for me\n\nSmokeStack Results (patch set 3):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/91483\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/91484\n","accounts_in_message":[],"_revision_number":3},{"id":"55b9ce523baeeb5d98164ce7b0a0807bfec2b077","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-15 09:01:00.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/32827/3/check/gate-nova-pep8/28997 : SUCCESS in 3m 31s\n- http://docs-draft.openstack.org/32827/3/check/gate-nova-docs/23216/doc/build/html/ : SUCCESS in 3m 00s\n- http://logs.openstack.org/32827/3/check/gate-nova-python26/24602 : SUCCESS in 20m 03s\n- http://logs.openstack.org/32827/3/check/gate-nova-python27/24705 : SUCCESS in 9m 23s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-full/23555 : SUCCESS in 39m 12s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-postgres-full/23261 : SUCCESS in 39m 54s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-quantum/30921 : FAILURE in 19m 39s\n- http://logs.openstack.org/32827/3/check/gate-grenade-devstack-vm/10573 : FAILURE in 38m 46s (non-voting)\n- http://logs.openstack.org/32827/3/check/gate-nova-pylint/13859 : SUCCESS in 10m 00s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"b03ee33244953210433ac0b470bd42a1e1a455dd","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-15 13:24:45.000000000","message":"Patch Set 3:\n\nrecheck Bug 1185682","accounts_in_message":[],"_revision_number":3},{"id":"e5fbd628cf3d176e1e387e624fc3057bd2cacdff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-15 14:05:51.000000000","message":"Patch Set 3:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/32827/3/check/gate-nova-pep8/29016 : SUCCESS in 3m 35s\n- http://docs-draft.openstack.org/32827/3/check/gate-nova-docs/23235/doc/build/html/ : SUCCESS in 2m 47s\n- http://logs.openstack.org/32827/3/check/gate-nova-python26/24621 : FAILURE in 18m 02s\n- http://logs.openstack.org/32827/3/check/gate-nova-python27/24724 : SUCCESS in 9m 29s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-full/23593 : SUCCESS in 38m 34s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-postgres-full/23299 : SUCCESS in 40m 40s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-quantum/30961 : SUCCESS in 18m 24s\n- http://logs.openstack.org/32827/3/check/gate-grenade-devstack-vm/10600 : FAILURE in 34m 47s (non-voting)\n- http://logs.openstack.org/32827/3/check/gate-nova-pylint/13865 : SUCCESS in 9m 59s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"133e2b3373ef6a2bf5f7093249a032cd009e39d4","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-17 00:01:54.000000000","message":"Patch Set 3:\n\nrecheck Bug #1190971","accounts_in_message":[],"_revision_number":3},{"id":"5db4529ee49b30952965be37afb9a1a09078fbd6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-17 00:53:41.000000000","message":"Patch Set 3:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/32827/3/check/gate-nova-pep8/29079 : SUCCESS in 4m 50s\n- http://docs-draft.openstack.org/32827/3/check/gate-nova-docs/23298/doc/build/html/ : SUCCESS in 3m 05s\n- http://logs.openstack.org/32827/3/check/gate-nova-python26/24684 : SUCCESS in 17m 15s\n- http://logs.openstack.org/32827/3/check/gate-nova-python27/24787 : FAILURE in 9m 49s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-full/23738 : SUCCESS in 39m 14s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-postgres-full/23444 : SUCCESS in 51m 19s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-quantum/31134 : SUCCESS in 17m 02s\n- http://logs.openstack.org/32827/3/check/gate-grenade-devstack-vm/10731 : FAILURE in 34m 17s (non-voting)\n- http://logs.openstack.org/32827/3/check/gate-nova-pylint/13898 : SUCCESS in 10m 27s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"050d173961c491062b79d0fa0230fc4e6eea91fd","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-17 01:31:09.000000000","message":"Patch Set 3:\n\nrecheck Bug #1190971","accounts_in_message":[],"_revision_number":3},{"id":"c36c41aa6e56c3e7b415d2cefdbb79a5bc3b6ee4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-17 02:22:33.000000000","message":"Patch Set 3:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/32827/3/check/gate-nova-pep8/29088 : SUCCESS in 3m 26s\n- http://docs-draft.openstack.org/32827/3/check/gate-nova-docs/23307/doc/build/html/ : SUCCESS in 2m 32s\n- http://logs.openstack.org/32827/3/check/gate-nova-python26/24693 : SUCCESS in 17m 57s\n- http://logs.openstack.org/32827/3/check/gate-nova-python27/24796 : FAILURE in 9m 14s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-full/23747 : SUCCESS in 49m 00s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-postgres-full/23453 : SUCCESS in 50m 48s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-quantum/31143 : FAILURE in 42m 37s\n- http://logs.openstack.org/32827/3/check/gate-grenade-devstack-vm/10740 : FAILURE in 34m 09s (non-voting)\n- http://logs.openstack.org/32827/3/check/gate-nova-pylint/13907 : SUCCESS in 10m 05s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"7f5e3474e7a45bbbd43c13703db42491e84d5093","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-17 03:56:33.000000000","message":"Patch Set 3:\n\nrecheck Bug #1190971","accounts_in_message":[],"_revision_number":3},{"id":"c845f1cd47d26aa11e92f82e6cddea126de3c004","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-17 04:47:08.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32827/3/check/gate-nova-pep8/29099 : SUCCESS in 3m 26s\n- http://docs-draft.openstack.org/32827/3/check/gate-nova-docs/23318/doc/build/html/ : SUCCESS in 2m 38s\n- http://logs.openstack.org/32827/3/check/gate-nova-python26/24704 : SUCCESS in 19m 45s\n- http://logs.openstack.org/32827/3/check/gate-nova-python27/24807 : SUCCESS in 9m 30s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-full/23762 : SUCCESS in 50m 11s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-postgres-full/23468 : SUCCESS in 39m 38s\n- http://logs.openstack.org/32827/3/check/gate-tempest-devstack-vm-quantum/31161 : SUCCESS in 16m 39s\n- http://logs.openstack.org/32827/3/check/gate-grenade-devstack-vm/10754 : FAILURE in 34m 05s (non-voting)\n- http://logs.openstack.org/32827/3/check/gate-nova-pylint/13918 : SUCCESS in 9m 56s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"3f141d308bcc79a20addfa5d3a9085696b17b76c","author":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"date":"2013-06-17 19:17:39.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"fc77f0d2ac5fd43f59e40a68f124399f637d2d58","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2013-06-24 03:39:07.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\nV2 config drive being imported in test.","accounts_in_message":[],"_revision_number":3},{"id":"e09f851b156cc3f00b0df3945891b1fc3b251443","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-24 06:46:02.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"389353d8074630752cb9722915e647ffc847cc88","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-24 06:47:12.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"331bd6bf8c74bf3dca5d6e40f9264eccd54754fb","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-24 07:11:21.000000000","message":"Patch Set 4: Works for me\n\nSmokeStack Results (patch set 4):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/93249\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/93250\n","accounts_in_message":[],"_revision_number":4},{"id":"84740685cd417193ed5e8f51ae1bcb42b0f07164","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-24 07:37:33.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32827/4/check/gate-nova-pep8/29943 : SUCCESS in 3m 42s\n- http://docs-draft.openstack.org/32827/4/check/gate-nova-docs/24162/doc/build/html/ : SUCCESS in 2m 47s\n- http://logs.openstack.org/32827/4/check/gate-nova-python26/25546 : SUCCESS in 19m 59s\n- http://logs.openstack.org/32827/4/check/gate-nova-python27/25651 : SUCCESS in 9m 46s\n- http://logs.openstack.org/32827/4/check/gate-tempest-devstack-vm-full/25702 : SUCCESS in 40m 09s\n- http://logs.openstack.org/32827/4/check/gate-tempest-devstack-vm-postgres-full/25408 : SUCCESS in 50m 51s\n- http://logs.openstack.org/32827/4/check/gate-tempest-devstack-vm-quantum/33284 : SUCCESS in 18m 59s\n- http://logs.openstack.org/32827/4/check/gate-grenade-devstack-vm/12366 : FAILURE in 21m 01s (non-voting)\n- http://logs.openstack.org/32827/4/check/gate-nova-pylint/14589 : SUCCESS in 10m 34s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"c502cee185b302ace06cedc6dc4f49942dc751aa","author":{"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},"date":"2013-06-24 14:06:01.000000000","message":"Patch Set 4: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"f51ff1c8fe16991beec753c6edf1fae7de01c88c","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-26 06:03:02.000000000","message":"Patch Set 4: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"1ab77298682908f1eeafa6c61659b487f0724906","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-26 06:25:21.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a1edb923fa9a313478eb34aea4a23db4487d41ea","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-26 06:47:13.000000000","message":"Patch Set 5: Works for me\n\nSmokeStack Results (patch set 5):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/93852\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/93853\n","accounts_in_message":[],"_revision_number":5},{"id":"0e97ceccf081c58a6a80eb64a46db861e64b4218","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-26 07:18:37.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32827/5/check/gate-nova-pep8/30224 : SUCCESS in 4m 01s\n- http://docs-draft.openstack.org/32827/5/check/gate-nova-docs/24442/doc/build/html/ : SUCCESS in 3m 57s\n- http://logs.openstack.org/32827/5/check/gate-nova-python26/25826 : SUCCESS in 22m 24s\n- http://logs.openstack.org/32827/5/check/gate-nova-python27/25930 : SUCCESS in 11m 07s\n- http://logs.openstack.org/32827/5/check/gate-tempest-devstack-vm-full/26315 : SUCCESS in 52m 22s\n- http://logs.openstack.org/32827/5/check/gate-tempest-devstack-vm-postgres-full/26021 : SUCCESS in 43m 57s\n- http://logs.openstack.org/32827/5/check/gate-tempest-devstack-vm-quantum/33952 : SUCCESS in 17m 38s\n- http://logs.openstack.org/32827/5/check/gate-grenade-devstack-vm/12911 : FAILURE in 21m 59s (non-voting)\n- http://logs.openstack.org/32827/5/check/gate-nova-pylint/14803 : SUCCESS in 10m 45s (non-voting)\n","accounts_in_message":[],"_revision_number":5},{"id":"0ec34a1b4ed7e488aa3436655b25b84feb08bb5f","author":{"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},"date":"2013-06-26 07:42:59.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"7e8f7688895c372616a3e4a7923e362790d4ef31","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-26 08:17:25.000000000","message":"Patch Set 6: Works for me\n\nSmokeStack Results (patch set 6):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/93886\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/93887\n","accounts_in_message":[],"_revision_number":6},{"id":"6f139e466f6195c70139427553ce3f4a994d8d11","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-26 08:37:52.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32827/6/check/gate-nova-pep8/30239 : SUCCESS in 4m 11s\n- http://docs-draft.openstack.org/32827/6/check/gate-nova-docs/24457/doc/build/html/ : SUCCESS in 3m 11s\n- http://logs.openstack.org/32827/6/check/gate-nova-python26/25841 : SUCCESS in 20m 54s\n- http://logs.openstack.org/32827/6/check/gate-nova-python27/25945 : SUCCESS in 10m 59s\n- http://logs.openstack.org/32827/6/check/gate-tempest-devstack-vm-full/26335 : SUCCESS in 41m 36s\n- http://logs.openstack.org/32827/6/check/gate-tempest-devstack-vm-postgres-full/26041 : SUCCESS in 54m 12s\n- http://logs.openstack.org/32827/6/check/gate-tempest-devstack-vm-quantum/33973 : SUCCESS in 20m 09s\n- http://logs.openstack.org/32827/6/check/gate-grenade-devstack-vm/12929 : FAILURE in 21m 20s (non-voting)\n- http://logs.openstack.org/32827/6/check/gate-nova-pylint/14818 : SUCCESS in 10m 45s (non-voting)\n","accounts_in_message":[],"_revision_number":6},{"id":"5c57405c3b131c3d468840f1d623264b80245a78","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-27 11:23:42.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"eb58d96a7ced7993862021cd97f26e11d93f8e99","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-27 11:55:56.000000000","message":"Patch Set 7: Works for me\n\nSmokeStack Results (patch set 7):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/94391\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/94392\n","accounts_in_message":[],"_revision_number":7},{"id":"6c68675f49530f6291c56b86e94f8b6465b0270d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-27 12:19:20.000000000","message":"Patch Set 7: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/32827/7/check/gate-nova-pep8/30457 : SUCCESS in 4m 07s\n- http://docs-draft.openstack.org/32827/7/check/gate-nova-docs/24675/doc/build/html/ : SUCCESS in 3m 16s\n- http://logs.openstack.org/32827/7/check/gate-nova-python26/26060 : FAILURE in 19m 25s\n- http://logs.openstack.org/32827/7/check/gate-nova-python27/26163 : FAILURE in 11m 29s\n- http://logs.openstack.org/32827/7/check/gate-tempest-devstack-vm-full/26769 : SUCCESS in 53m 09s\n- http://logs.openstack.org/32827/7/check/gate-tempest-devstack-vm-postgres-full/26475 : SUCCESS in 43m 33s\n- http://logs.openstack.org/32827/7/check/gate-tempest-devstack-vm-quantum/34452 : SUCCESS in 20m 12s\n- http://logs.openstack.org/32827/7/check/gate-grenade-devstack-vm/13290 : FAILURE in 25m 11s (non-voting)\n- http://logs.openstack.org/32827/7/check/gate-nova-pylint/15010 : SUCCESS in 10m 30s (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"a384b00e583318ffd6b363254411d6e347c8f03b","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-27 15:36:26.000000000","message":"Patch Set 7:\n\nrecheck Bug 1193167","accounts_in_message":[],"_revision_number":7},{"id":"1ba9b9e975887448c0d0e2056cba246b15717844","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-27 16:21:23.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32827/7/check/gate-nova-pep8/30487 : SUCCESS in 4m 00s\n- http://docs-draft.openstack.org/32827/7/check/gate-nova-docs/24705/doc/build/html/ : SUCCESS in 3m 08s\n- http://logs.openstack.org/32827/7/check/gate-nova-python26/26090 : SUCCESS in 17m 49s\n- http://logs.openstack.org/32827/7/check/gate-nova-python27/26193 : SUCCESS in 10m 37s\n- http://logs.openstack.org/32827/7/check/gate-tempest-devstack-vm-full/26821 : SUCCESS in 44m 30s\n- http://logs.openstack.org/32827/7/check/gate-tempest-devstack-vm-postgres-full/26527 : SUCCESS in 43m 57s\n- http://logs.openstack.org/32827/7/check/gate-tempest-devstack-vm-quantum/34513 : SUCCESS in 21m 19s\n- http://logs.openstack.org/32827/7/check/gate-grenade-devstack-vm/13334 : FAILURE in 23m 30s (non-voting)\n- http://logs.openstack.org/32827/7/check/gate-nova-pylint/15036 : SUCCESS in 10m 48s (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"7219468d13f95216e46057ef53da3c4332632d31","author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"date":"2013-06-28 05:30:50.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"15eadb7828e55e5e599d85d9fa54eb4146d816e0","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-06-28 05:52:55.000000000","message":"Patch Set 8: Works for me\n\nSmokeStack Results (patch set 8):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/94653\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/94654\n","accounts_in_message":[],"_revision_number":8},{"id":"7cbd33163df29a4d006942e512ac6f0017dd72d1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-28 06:16:40.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32827/8/check/gate-nova-pep8/30571 : SUCCESS in 3m 48s\n- http://docs-draft.openstack.org/32827/8/check/gate-nova-docs/24789/doc/build/html/ : SUCCESS in 3m 03s\n- http://logs.openstack.org/32827/8/check/gate-nova-python26/26174 : SUCCESS in 20m 47s\n- http://logs.openstack.org/32827/8/check/gate-nova-python27/26277 : SUCCESS in 10m 00s\n- http://logs.openstack.org/32827/8/check/gate-tempest-devstack-vm-full/27018 : SUCCESS in 44m 10s\n- http://logs.openstack.org/32827/8/check/gate-tempest-devstack-vm-postgres-full/26724 : SUCCESS in 44m 42s\n- http://logs.openstack.org/32827/8/check/gate-tempest-devstack-vm-quantum/34733 : SUCCESS in 18m 56s\n- http://logs.openstack.org/32827/8/check/gate-grenade-devstack-vm/13510 : FAILURE in 21m 00s (non-voting)\n- http://logs.openstack.org/32827/8/check/gate-nova-pylint/15103 : SUCCESS in 10m 29s (non-voting)\n","accounts_in_message":[],"_revision_number":8},{"id":"8c26df4004de87e65d18038e92e8d56ea86736c9","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2013-06-28 17:40:28.000000000","message":"Patch Set 8: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":8},{"id":"ecba1090ee0a23132e5e00e8ac0c728ce877879f","author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"date":"2013-07-02 21:54:56.000000000","message":"Patch Set 8: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":8},{"id":"9931f209bdddc7e4ce1200faf6e57866c02588ca","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-02 21:56:41.000000000","message":"Patch Set 8: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"852213300719fdf4739c593341d42224a0dd5afd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-03 03:54:13.000000000","message":"Patch Set 8: Verified\n\nBuild succeeded.\n\n- http://docs-draft.openstack.org/32827/8/gate/gate-nova-docs/25362/doc/build/html/ : SUCCESS in 3m 26s\n- http://logs.openstack.org/32827/8/gate/gate-nova-pep8/31144 : SUCCESS in 4m 08s\n- http://logs.openstack.org/32827/8/gate/gate-nova-python26/26744 : SUCCESS in 20m 17s\n- http://logs.openstack.org/32827/8/gate/gate-nova-python27/26850 : SUCCESS in 10m 23s\n- http://logs.openstack.org/32827/8/gate/gate-tempest-devstack-vm-full/28119 : SUCCESS in 47m 04s\n- http://logs.openstack.org/32827/8/gate/gate-tempest-devstack-vm-postgres-full/27825 : SUCCESS in 44m 10s\n- http://logs.openstack.org/32827/8/gate/gate-tempest-devstack-vm-quantum/35981 : SUCCESS in 22m 30s\n- http://logs.openstack.org/32827/8/gate/gate-grenade-devstack-vm/14501 : FAILURE in 18m 41s (non-voting)\n","accounts_in_message":[],"_revision_number":8},{"id":"126eca526e24e2ef2b0b47732d1f90136454cd4c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-03 03:54:15.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"5bceb0f85530125fe8c86e04216c646dacbec687","revisions":{"f85053f88552d0b998c0e7a5fbf5aec9c0c3df5f":{"kind":"REWORK","_number":1,"created":"2013-06-13 04:01:21.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/27/32827/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/32827/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/32827/1"}}},"commit":{"parents":[{"commit":"c9dc733fbfc4e264e4edc9f0fad1c3806212a6f1","subject":"Port config drive API to v3 Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c9dc733fbfc4e264e4edc9f0fad1c3806212a6f1"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 03:50:36.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 03:50:36.000000000","tz":570},"subject":"Port config_drive API to v3 Part 2","message":"Port config_drive API to v3 Part 2\n\nPorts the config_drive extensions and the corresponding unittests\nto the v3 framework. Moves the commented out tests from the v3\nversion of test_servers to the config drive extension unittests.\n\nAdds entrypoint infrastructure to allow extensions to extend the way\nthat the servers extension performs xml deserialization so extension\nspecific deserialization does not require changes to the core servers\nextension. The blacklist/whitelist settings for extensions generally\nalso apply to server extension point loading.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f85053f88552d0b998c0e7a5fbf5aec9c0c3df5f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f85053f88552d0b998c0e7a5fbf5aec9c0c3df5f"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c9dc733fbfc4e264e4edc9f0fad1c3806212a6f1","is_merged_in_target_branch":false,"change_id":"I9a4b31ef06bbf05c25b4a5e96f5cee2ce4d80d2f","change_number":32826,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"611b0ff8a78e51c11b27450cb3db639c7ee39e46":{"kind":"REWORK","_number":2,"created":"2013-06-13 11:54:59.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/27/32827/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/32827/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/32827/2"}}},"commit":{"parents":[{"commit":"c9dc733fbfc4e264e4edc9f0fad1c3806212a6f1","subject":"Port config drive API to v3 Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c9dc733fbfc4e264e4edc9f0fad1c3806212a6f1"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 03:50:36.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 11:46:14.000000000","tz":570},"subject":"Port config_drive API to v3 Part 2","message":"Port config_drive API to v3 Part 2\n\nPorts the config_drive extensions and the corresponding unittests\nto the v3 framework. Moves the commented out tests from the v3\nversion of test_servers to the config drive extension unittests.\n\nAdds entrypoint infrastructure to allow extensions to extend the way\nthat the servers extension performs xml deserialization so extension\nspecific deserialization does not require changes to the core servers\nextension. The blacklist/whitelist settings for extensions generally\nalso apply to server extension point loading.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/611b0ff8a78e51c11b27450cb3db639c7ee39e46"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/611b0ff8a78e51c11b27450cb3db639c7ee39e46"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c9dc733fbfc4e264e4edc9f0fad1c3806212a6f1","is_merged_in_target_branch":false,"change_id":"I9a4b31ef06bbf05c25b4a5e96f5cee2ce4d80d2f","change_number":32826,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"a4a390cac8767c3bb1c4e2cb25f6c7a504246090":{"kind":"REWORK","_number":3,"created":"2013-06-15 08:20:38.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/27/32827/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/32827/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/32827/3"}}},"commit":{"parents":[{"commit":"c9dc733fbfc4e264e4edc9f0fad1c3806212a6f1","subject":"Port config drive API to v3 Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c9dc733fbfc4e264e4edc9f0fad1c3806212a6f1"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 03:50:36.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-15 08:19:26.000000000","tz":570},"subject":"Port config_drive API to v3 Part 2","message":"Port config_drive API to v3 Part 2\n\nPorts the config_drive extensions and the corresponding unittests\nto the v3 framework. Moves the commented out tests from the v3\nversion of test_servers to the config drive extension unittests.\n\nAdds entrypoint infrastructure to allow extensions to extend the way\nthat the servers extension performs xml deserialization so extension\nspecific deserialization does not require changes to the core servers\nextension. The blacklist/whitelist settings for extensions generally\nalso apply to server extension point loading.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a4a390cac8767c3bb1c4e2cb25f6c7a504246090"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a4a390cac8767c3bb1c4e2cb25f6c7a504246090"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c9dc733fbfc4e264e4edc9f0fad1c3806212a6f1","is_merged_in_target_branch":false,"change_id":"I9a4b31ef06bbf05c25b4a5e96f5cee2ce4d80d2f","change_number":32826,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"99a65f50632ed06fdc90a2d49c068d7c33b7dfa7":{"kind":"REWORK","_number":4,"created":"2013-06-24 06:46:02.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/27/32827/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/32827/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/32827/4"}}},"commit":{"parents":[{"commit":"87d8bdc2a8166a096f9d90f5af32a28bbfc8fd2a","subject":"Port config drive API to v3 Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/87d8bdc2a8166a096f9d90f5af32a28bbfc8fd2a"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 03:50:36.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-24 06:45:42.000000000","tz":570},"subject":"Port config_drive API to v3 Part 2","message":"Port config_drive API to v3 Part 2\n\nPorts the config_drive extensions and the corresponding unittests\nto the v3 framework. Moves the commented out tests from the v3\nversion of test_servers to the config drive extension unittests.\n\nAdds entrypoint infrastructure to allow extensions to extend the way\nthat the servers extension performs xml deserialization so extension\nspecific deserialization does not require changes to the core servers\nextension. The blacklist/whitelist settings for extensions generally\nalso apply to server extension point loading.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/99a65f50632ed06fdc90a2d49c068d7c33b7dfa7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/99a65f50632ed06fdc90a2d49c068d7c33b7dfa7"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"87d8bdc2a8166a096f9d90f5af32a28bbfc8fd2a","is_merged_in_target_branch":false,"change_id":"I9a4b31ef06bbf05c25b4a5e96f5cee2ce4d80d2f","change_number":32826,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"9e8ddba03e080211ce7a97b173aa4998d7eb6683":{"kind":"REWORK","_number":5,"created":"2013-06-26 06:25:21.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/27/32827/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/32827/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/32827/5"}}},"commit":{"parents":[{"commit":"85d0d8925fa27f0736cf0c10c642a42f9a8ff035","subject":"Port config drive API to v3 Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/85d0d8925fa27f0736cf0c10c642a42f9a8ff035"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 03:50:36.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-26 06:25:02.000000000","tz":570},"subject":"Port config_drive API to v3 Part 2","message":"Port config_drive API to v3 Part 2\n\nPorts the config_drive extensions and the corresponding unittests\nto the v3 framework. Moves the commented out tests from the v3\nversion of test_servers to the config drive extension unittests.\n\nAdds entrypoint infrastructure to allow extensions to extend the way\nthat the servers extension performs xml deserialization so extension\nspecific deserialization does not require changes to the core servers\nextension. The blacklist/whitelist settings for extensions generally\nalso apply to server extension point loading.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9e8ddba03e080211ce7a97b173aa4998d7eb6683"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9e8ddba03e080211ce7a97b173aa4998d7eb6683"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"85d0d8925fa27f0736cf0c10c642a42f9a8ff035","is_merged_in_target_branch":false,"change_id":"I9a4b31ef06bbf05c25b4a5e96f5cee2ce4d80d2f","change_number":32826,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"610f47fc79572d651476fbc77e5210fc520153ad":{"kind":"REWORK","_number":6,"created":"2013-06-26 07:42:59.000000000","uploader":{"_account_id":5586,"name":"Ivan-Zhu","email":"zhubo198511@gmail.com","username":"ivan-zhu"},"ref":"refs/changes/27/32827/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/32827/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/32827/6"}}},"commit":{"parents":[{"commit":"76876646d7b1ccd231d711a15fc60f323689164e","subject":"Port config drive API to v3 Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/76876646d7b1ccd231d711a15fc60f323689164e"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 03:50:36.000000000","tz":570},"committer":{"name":"ivan-zhu","email":"bozhu@linux.vnet.ibm.com","date":"2013-06-26 07:21:06.000000000","tz":480},"subject":"Port config_drive API to v3 Part 2","message":"Port config_drive API to v3 Part 2\n\nPorts the config_drive extensions and the corresponding unittests\nto the v3 framework. Moves the commented out tests from the v3\nversion of test_servers to the config drive extension unittests.\n\nAdds entrypoint infrastructure to allow extensions to extend the way\nthat the servers extension performs xml deserialization so extension\nspecific deserialization does not require changes to the core servers\nextension. The blacklist/whitelist settings for extensions generally\nalso apply to server extension point loading.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/610f47fc79572d651476fbc77e5210fc520153ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/610f47fc79572d651476fbc77e5210fc520153ad"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"76876646d7b1ccd231d711a15fc60f323689164e","is_merged_in_target_branch":false,"change_id":"I9a4b31ef06bbf05c25b4a5e96f5cee2ce4d80d2f","change_number":32826,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/master"},"2cf883fa2d9f98e6faf64a7d20d52572f057fa10":{"kind":"REWORK","_number":7,"created":"2013-06-27 11:23:42.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/27/32827/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/32827/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/32827/7"}}},"commit":{"parents":[{"commit":"371a8f9f9fd39ec964a9027448262467b706b175","subject":"Port config drive API to v3 Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/371a8f9f9fd39ec964a9027448262467b706b175"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 03:50:36.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-27 11:16:25.000000000","tz":570},"subject":"Port config_drive API to v3 Part 2","message":"Port config_drive API to v3 Part 2\n\nPorts the config_drive extensions and the corresponding unittests\nto the v3 framework. Moves the commented out tests from the v3\nversion of test_servers to the config drive extension unittests.\n\nAdds entrypoint infrastructure to allow extensions to extend the way\nthat the servers extension performs xml deserialization so extension\nspecific deserialization does not require changes to the core servers\nextension. The blacklist/whitelist settings for extensions generally\nalso apply to server extension point loading.\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2cf883fa2d9f98e6faf64a7d20d52572f057fa10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2cf883fa2d9f98e6faf64a7d20d52572f057fa10"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"371a8f9f9fd39ec964a9027448262467b706b175","is_merged_in_target_branch":false,"change_id":"I9a4b31ef06bbf05c25b4a5e96f5cee2ce4d80d2f","change_number":32826,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master"},"5bceb0f85530125fe8c86e04216c646dacbec687":{"kind":"REWORK","_number":8,"created":"2013-06-28 05:30:50.000000000","uploader":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"ref":"refs/changes/27/32827/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/32827/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/32827/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/32827/8"}}},"commit":{"parents":[{"commit":"57b3fc171e09d74fea48c3813b82d9f74a23d11b","subject":"Port config drive API to v3 Part 1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/57b3fc171e09d74fea48c3813b82d9f74a23d11b"}]}],"author":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-13 03:50:36.000000000","tz":570},"committer":{"name":"Chris Yeoh","email":"cyeoh@au1.ibm.com","date":"2013-06-28 05:29:11.000000000","tz":570},"subject":"Port config_drive API to v3 Part 2","message":"Port config_drive API to v3 Part 2\n\nPorts the config_drive extensions and the corresponding unittests\nto the v3 framework. Moves the commented out tests from the v3\nversion of test_servers to the config drive extension unittests.\n\nAdds entrypoint infrastructure to allow extensions to extend the way\nthat the servers extension performs xml deserialization so extension\nspecific deserialization does not require changes to the core servers\nextension. The blacklist/whitelist settings for extensions generally\nalso apply to server extension point loading.\n\nAlso merges in updates to config drive functionality which were applied\nto the v2 API while this changeset has been in review\n\nhttps://review.openstack.org/#/c/31314\n\nPartially implements blueprint nova-v3-api\n\nChange-Id: Ic8b75cc8b353a6e22cbaf354317a78c4df8d937e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5bceb0f85530125fe8c86e04216c646dacbec687"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5bceb0f85530125fe8c86e04216c646dacbec687"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"57b3fc171e09d74fea48c3813b82d9f74a23d11b","is_merged_in_target_branch":true,"change_id":"I9a4b31ef06bbf05c25b4a5e96f5cee2ce4d80d2f","change_number":32826,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
