)]}'
{"id":"openstack%2Fdevstack~19074","triplet_id":"openstack%2Fdevstack~master~Ic5ab5b993272fdd3b4e779823323777a845ee681","project":"openstack/devstack","branch":"master","topic":"quantum-plugin-refactor","hashtags":[],"change_id":"Ic5ab5b993272fdd3b4e779823323777a845ee681","subject":"lib/quantum: refactor quantum plugins and third party","status":"MERGED","created":"2013-01-07 08:13:27.000000000","updated":"2013-01-21 22:57:51.000000000","submitted":"2013-01-21 22:57:50.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":41,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"aa790e78690902e7e2a9cc9321528b46777856e2","_number":19074,"virtual_id_number":19074,"owner":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-01-21 22:57:50.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},{"value":0,"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":2,"date":"2013-01-21 14:22:16.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":1,"date":"2013-01-21 08:53:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":2,"date":"2013-01-21 21:36:29.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2013-01-21 02:40:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},{"value":0,"date":"2013-01-21 02:35:44.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"date":"2013-01-21 14:22:16.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":1,"date":"2013-01-21 21:36:29.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},{"value":0,"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},{"value":0,"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-01-15 20:50:22.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2013-01-20 04:35:37.000000000","updated_by":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"reviewer":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"state":"REVIEWER"},{"updated":"2013-01-21 02:40:47.000000000","updated_by":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"reviewer":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"state":"REVIEWER"},{"updated":"2013-01-21 08:53:18.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2013-01-21 14:22:16.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2013-01-21 21:36:29.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2013-01-21 22:57:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e9744de16b7a54a1010a416f792bdafe9955e838","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-07 08:38:41.000000000","message":"Patch Set 1: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/19074/1/check/gate-tempest-devstack-vm/24613 : SUCCESS\n- http://logs.openstack.org/19074/1/check/gate-tempest-devstack-vm-postgres/361 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/1/check/gate-tempest-devstack-vm-quantum/692 : FAILURE (non-voting)\n- http://logs.openstack.org/19074/1/check/gate-devstack-vm-quantum/1173 : FAILURE (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"c0d8ac30b353b0e54d03982cb85c5d4233b8699f","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-07 09:03:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b47b81578755b6c1aeb3db9d7757ba6e007876fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-07 09:21:34.000000000","message":"Patch Set 2: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/19074/2/check/gate-tempest-devstack-vm/24623 : SUCCESS\n- http://logs.openstack.org/19074/2/check/gate-tempest-devstack-vm-postgres/364 : FAILURE (non-voting)\n- http://logs.openstack.org/19074/2/check/gate-tempest-devstack-vm-quantum/695 : FAILURE (non-voting)\n- http://logs.openstack.org/19074/2/check/gate-devstack-vm-quantum/1180 : FAILURE (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"a0cf89531da0cd919f8bc91e52fabc10562e72e9","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-07 09:38:07.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"273020f4ef5203ffc3b7e222adb06903a40b4e67","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-07 10:01:43.000000000","message":"Patch Set 3: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/19074/3/check/gate-tempest-devstack-vm/24627 : SUCCESS\n- http://logs.openstack.org/19074/3/check/gate-tempest-devstack-vm-postgres/366 : FAILURE (non-voting)\n- http://logs.openstack.org/19074/3/check/gate-tempest-devstack-vm-quantum/698 : FAILURE (non-voting)\n- http://logs.openstack.org/19074/3/check/gate-devstack-vm-quantum/1185 : FAILURE (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"a60ce3f9ebe1ad54d58b2c58c2e191e194402104","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-01-07 14:35:34.000000000","message":"Patch Set 3: (8 inline comments)\n\nI like this approach in general. This approach must work when adding new services on Quantum like LBaaS to devstack by using quantum_services/*.","accounts_in_message":[],"_revision_number":3},{"id":"dc0a3c8417f912b89dd9ab8fd1af63edfdc9a6d2","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-09 07:52:55.000000000","message":"Patch Set 3: (7 inline comments)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"8703419fce32d1d73a016f79c30a47f301f0c0c1","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-09 08:35:14.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9475e05105f7229c90e1f5031c0cee380aaddf0d","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-09 08:41:03.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c623fc77874a33d5b713cc4e30e122017bb8379c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-09 09:23:34.000000000","message":"Patch Set 5: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/19074/5/check/gate-tempest-devstack-vm/25314 : SUCCESS\n- http://logs.openstack.org/19074/5/check/gate-tempest-devstack-vm-postgres/458 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/5/check/gate-tempest-devstack-vm-quantum/869 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/5/check/gate-devstack-vm-quantum/1934 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":5},{"id":"ffa56b0542b1b8e08efbea8350280ae480fe236e","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-01-11 12:55:47.000000000","message":"Patch Set 5: (1 inline comment)\n\nthis are nice changes, please just address the issue that some of the scripts have hard tabs in them, then we can get this stuff in","accounts_in_message":[],"_revision_number":5},{"id":"613f11aadfd9b2c7e4a7eaa98f4f418dc4ff67ce","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-01-11 16:52:12.000000000","message":"Patch Set 5: (3 inline comments)\n\nadd_nova_opt has been removed in the recent commit, so we need to rebase.\n\nAs Sean commented, tabs need to be replaced with spaces.","accounts_in_message":[],"_revision_number":5},{"id":"1b9f61ed5c81cb973a1e04bb5ba4b3f7a56cff01","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-01-12 19:48:40.000000000","message":"Patch Set 5: Do not merge\n\nCan you split the RPC backend work apart from the quantum refactor?  They\u0027re both significant enough that I\u0027d like to evaluate them separately.  Especially since the RPC work affects every DevStack configuration.\n\nOne more thing, https://review.openstack.org/#/c/18368/ is going to land before this so you\u0027ll want to be ready for another rebase then for the quantum bits.","accounts_in_message":[],"_revision_number":5},{"id":"da465ed4476eb22ac75cc7a1a18a254e49e6e80d","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-01-13 10:01:45.000000000","message":"Patch Set 5:\n\nI split the RPC backend part and uploaded the review https://review.openstack.org/#/c/19572/. I fixed some issue in RPC part of in this patch.\n\nI also rebased Isaku\u0027s patch of quantum refactoring part.","accounts_in_message":[],"_revision_number":5},{"id":"1cb457a22c152dd09cfdcc2d86307ece531b1e2d","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-01-13 10:28:27.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"66beb8a00b0fac4c5a24395aaa710b5f441182b6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-13 11:13:44.000000000","message":"Patch Set 6: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/19074/6/check/gate-tempest-devstack-vm/26381 : SUCCESS\n- http://logs.openstack.org/19074/6/check/gate-tempest-devstack-vm-postgres/681 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/6/check/gate-tempest-devstack-vm-quantum/1200 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/6/check/gate-devstack-vm-quantum/3111 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":6},{"id":"0130a23c02113e2dd7dab378213e7a288a54d3b3","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-15 05:47:47.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"bbea5496d99fd42d5d0cdf4d8ca19cfe3a2f8180","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-15 05:48:47.000000000","message":"Patch Set 7:\n\nMotoki, Thank you for rebasing.\nI uploaded one with fix for Ryu and floodlight.","accounts_in_message":[],"_revision_number":7},{"id":"da906435f03567de62f8a6c9d4b668ec31c71927","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-15 06:53:42.000000000","message":"Patch Set 7: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/19074/7/check/gate-tempest-devstack-vm/26743 : SUCCESS\n- http://logs.openstack.org/19074/7/check/gate-tempest-devstack-vm-postgres/742 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/7/check/gate-tempest-devstack-vm-quantum/1317 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/7/check/gate-devstack-vm-quantum/3562 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"4eb699bbf9e43ff21f91cde2390144c7709647bc","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-01-15 20:50:22.000000000","message":"Patch Set 7: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"d492e16826734cf2fdf6fe04c4d0975761650856","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-01-15 21:10:41.000000000","message":"Patch Set 7: Looks good to me (core reviewer); Approved\n\nI\u0027ll approve but  https://review.openstack.org/#/c/18368/ merged this morning and I think this needs one more rebase.  No more quantum changes until then so you guys don\u0027t have to keep chasing master.","accounts_in_message":[],"_revision_number":7},{"id":"4bcd6d397ff7a57ad2b34fbdeaaa9627f401250f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-15 21:10:58.000000000","message":"Patch Set 7: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"7e934ddc8d5e468d837e5b3cf29e2b36c9e8426f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-15 21:39:46.000000000","message":"Patch Set 7: Fails\n\nBuild failed.\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":7},{"id":"22ae65ac2a51386eb0cdd4dab9984dbde417318f","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-16 04:19:44.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"c002834b9a0df9604d86ae2aff81368a8da0fe5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-16 05:21:44.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/19074/8/check/gate-tempest-devstack-vm/26954 : SUCCESS\n- http://logs.openstack.org/19074/8/check/gate-tempest-devstack-vm-postgres/784 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/8/check/gate-tempest-devstack-vm-quantum/1403 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/8/check/gate-devstack-vm-quantum/3845 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":8},{"id":"978f62490c65538215f28b369b52e2c50e9a63b2","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-16 07:43:50.000000000","message":"Patch Set 8:\n\njust rebased","accounts_in_message":[],"_revision_number":8},{"id":"c932f7b1db0bf2f64c8f90eaff52af3845cfdb59","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-01-16 13:33:09.000000000","message":"Patch Set 8: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":8},{"id":"1feb65fa6763d22a4041b13d18baef848e0e740c","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-01-16 17:25:59.000000000","message":"Patch Set 8: I would prefer that you didn\u0027t merge this\n\nPlease don\u0027t approve until I get a chance to test this against XCP.","accounts_in_message":[],"_revision_number":8},{"id":"7bee245abf9584fd9a28f3badf9c2b6f22d66fc5","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-01-19 16:46:23.000000000","message":"Patch Set 8:\n\nMaru,\nWhen can you take a time to check this patch on XCP?\nI would like to add Quantum NEC plugin support based on this patch, but if your check takes time I would like to post a patch based on the current master branch.","accounts_in_message":[],"_revision_number":8},{"id":"5ef76c15074d152b0662e89d2ed6e1da55d49651","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-01-20 04:35:37.000000000","message":"Patch Set 8: Looks good to me, but someone else must approve\n\nI\u0027ve tested this patch successfully against XCP.  My apologies for the delay.","accounts_in_message":[],"_revision_number":8},{"id":"f2e6c56fa72e2d93fa2bee5bc8fd3e312f3eacc0","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-01-20 08:44:49.000000000","message":"Patch Set 8:\n\nThanks Maru for your testing on XCP.\n\nI\u0027ve tested this patch and it works with OVS and LinuxBridge plugin.","accounts_in_message":[],"_revision_number":8},{"id":"2c8c1203aa74aa7fbcf93138b23e0f749e7ddf34","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2013-01-20 10:43:05.000000000","message":"Patch Set 8: (10 inline comments)\n\nHi,\nLooks great. Just have a few minor nits (typos etc.)\nThanks\nGary","accounts_in_message":[],"_revision_number":8},{"id":"a98301a11ab4cd4b744055e44d0fced8ac11fe72","author":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"date":"2013-01-20 22:28:02.000000000","message":"Patch Set 8: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\nThanks Isaku for doing this. I checked for the BigSwitch/FloodLight configuration and things seem to be working fine. \n\nMinor nit in the comments suggested.","accounts_in_message":[],"_revision_number":8},{"id":"d2daf81fef9ce19ed172728658661ae01aaa161a","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-21 02:34:38.000000000","message":"Patch Set 8: (11 inline comments)\n\n","accounts_in_message":[],"_revision_number":8},{"id":"d1e4a43f5b1b52040b2bb0ae1cb2b2f0ca1d1fcd","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-21 02:35:00.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"53b7855b82f95e33e4f54783d66e5a770dd29121","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2013-01-21 02:35:44.000000000","message":"Patch Set 9:\n\nThe change is only trivial rebase + trivial typo which was pointed out.","accounts_in_message":[],"_revision_number":9},{"id":"796313f4284bb4e960335d40ccbc7dc8e0ee1332","author":{"_account_id":490,"name":"Sumit Naiksatam","email":"sumitnaiksatam@gmail.com","username":"snaiksat"},"date":"2013-01-21 02:40:47.000000000","message":"Patch Set 9: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":9},{"id":"e682cd53dd4677974e5366c879041dbfeaf06d5d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-21 03:09:33.000000000","message":"Patch Set 9: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/19074/9/check/gate-tempest-devstack-vm/27515 : SUCCESS\n- http://logs.openstack.org/19074/9/check/gate-tempest-devstack-vm-postgres/892 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/9/check/gate-tempest-devstack-vm-quantum/1808 : SUCCESS\n","accounts_in_message":[],"_revision_number":9},{"id":"f63c3ae4538a151cf5b87205787fdc2d29bd1690","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-01-21 08:53:18.000000000","message":"Patch Set 9: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":9},{"id":"b05cf13c8e193023d5e5851de25942afe31f61cb","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2013-01-21 14:22:16.000000000","message":"Patch Set 9: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":9},{"id":"66402d9dae68559cb1c9bf3fcb1c9d4dd80aaf2a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-01-21 21:36:29.000000000","message":"Patch Set 9: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":9},{"id":"8f91415ae64b337c946cb37a564b324912524d5b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-21 21:36:30.000000000","message":"Patch Set 9: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"46dd58f47aeb618aaddb610b293dd429705dcdee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-21 22:57:50.000000000","message":"Patch Set 9: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/19074/9/gate/gate-tempest-devstack-vm/27653 : SUCCESS\n- http://logs.openstack.org/19074/9/gate/gate-tempest-devstack-vm-postgres/918 : SUCCESS (non-voting)\n- http://logs.openstack.org/19074/9/gate/gate-tempest-devstack-vm-quantum/1993 : SUCCESS\n","accounts_in_message":[],"_revision_number":9},{"id":"76813ff47ebf0ec83c673420686a85161857d52e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-21 22:57:51.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"0dd34df455637ee29176525974d6dab93f530e66","revisions":{"a337fe80999e358b844575bddcf150c7f2280239":{"kind":"REWORK","_number":1,"created":"2013-01-07 08:13:27.000000000","uploader":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"ref":"refs/changes/74/19074/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/19074/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/19074/1"}}},"commit":{"parents":[{"commit":"5d8ae5bb6b6cde7f14e0b5ff554a177fc53b9271","subject":"Merge \"Use \u0027which pip\u0027 rather than /usr/bin/pip\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5d8ae5bb6b6cde7f14e0b5ff554a177fc53b9271"}]}],"author":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2012-12-28 04:15:31.000000000","tz":540},"committer":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2013-01-07 08:13:22.000000000","tz":540},"subject":"lib/quantum: rafactor quantum plugins and third party","message":"lib/quantum: rafactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced without intervening other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nAnd refactored rpc backend configuration logic at the same time with\na minor bug fix.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a337fe80999e358b844575bddcf150c7f2280239"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a337fe80999e358b844575bddcf150c7f2280239"}]},"branch":"refs/heads/master"},"5f7523370785dd2c3e5316eadf75b3f8e3e8d340":{"kind":"REWORK","_number":2,"created":"2013-01-07 09:03:11.000000000","uploader":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"ref":"refs/changes/74/19074/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/19074/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/19074/2"}}},"commit":{"parents":[{"commit":"5d8ae5bb6b6cde7f14e0b5ff554a177fc53b9271","subject":"Merge \"Use \u0027which pip\u0027 rather than /usr/bin/pip\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5d8ae5bb6b6cde7f14e0b5ff554a177fc53b9271"}]}],"author":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2012-12-28 04:15:31.000000000","tz":540},"committer":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2013-01-07 09:01:28.000000000","tz":540},"subject":"lib/quantum: rafactor quantum plugins and third party","message":"lib/quantum: rafactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced without intervening other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nAnd refactored rpc backend configuration logic at the same time with\na minor bug fix.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5f7523370785dd2c3e5316eadf75b3f8e3e8d340"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5f7523370785dd2c3e5316eadf75b3f8e3e8d340"}]},"branch":"refs/heads/master"},"b40fbbeec75b7a2d685a61191dfd1be8ae00ed2d":{"kind":"REWORK","_number":3,"created":"2013-01-07 09:38:07.000000000","uploader":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"ref":"refs/changes/74/19074/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/19074/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/19074/3"}}},"commit":{"parents":[{"commit":"5d8ae5bb6b6cde7f14e0b5ff554a177fc53b9271","subject":"Merge \"Use \u0027which pip\u0027 rather than /usr/bin/pip\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5d8ae5bb6b6cde7f14e0b5ff554a177fc53b9271"}]}],"author":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2012-12-28 04:15:31.000000000","tz":540},"committer":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2013-01-07 09:37:53.000000000","tz":540},"subject":"lib/quantum: rafactor quantum plugins and third party","message":"lib/quantum: rafactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced without intervening other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nAnd refactored rpc backend configuration logic at the same time with\na minor bug fix.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b40fbbeec75b7a2d685a61191dfd1be8ae00ed2d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b40fbbeec75b7a2d685a61191dfd1be8ae00ed2d"}]},"branch":"refs/heads/master"},"77e0d2cba392fb04e4259272df43512b189ae481":{"kind":"REWORK","_number":4,"created":"2013-01-09 08:35:14.000000000","uploader":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"ref":"refs/changes/74/19074/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/19074/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/19074/4"}}},"commit":{"parents":[{"commit":"d9cfdc6ae1a21ed70b2331295d4e859366c2fc81","subject":"Merge \"Adjust CINDER_SECURE_DELETE flag to cinder changes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d9cfdc6ae1a21ed70b2331295d4e859366c2fc81"}]}],"author":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2012-12-28 04:15:31.000000000","tz":540},"committer":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2013-01-09 08:33:13.000000000","tz":540},"subject":"lib/quantum: rafactor quantum plugins and third party","message":"lib/quantum: rafactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced without intervening other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nAnd refactored rpc backend configuration logic at the same time with\na minor bug fix.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/77e0d2cba392fb04e4259272df43512b189ae481"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/77e0d2cba392fb04e4259272df43512b189ae481"}]},"branch":"refs/heads/master"},"9c8429ae63535b054f63e77f1a6734a679235bac":{"kind":"REWORK","_number":5,"created":"2013-01-09 08:41:03.000000000","uploader":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"ref":"refs/changes/74/19074/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/19074/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/19074/5"}}},"commit":{"parents":[{"commit":"d9cfdc6ae1a21ed70b2331295d4e859366c2fc81","subject":"Merge \"Adjust CINDER_SECURE_DELETE flag to cinder changes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d9cfdc6ae1a21ed70b2331295d4e859366c2fc81"}]}],"author":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2012-12-28 04:15:31.000000000","tz":540},"committer":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2013-01-09 08:40:30.000000000","tz":540},"subject":"lib/quantum: rafactor quantum plugins and third party","message":"lib/quantum: rafactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced without intervening other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nAnd refactored rpc backend configuration logic at the same time with\na minor bug fix.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9c8429ae63535b054f63e77f1a6734a679235bac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9c8429ae63535b054f63e77f1a6734a679235bac"}]},"branch":"refs/heads/master"},"334889ab2a32d3935c8d47bdcd39cca9eed87ab8":{"kind":"REWORK","_number":6,"created":"2013-01-13 10:28:27.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/74/19074/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/19074/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/19074/6"}}},"commit":{"parents":[{"commit":"fec9355fd274a588f27c28741a249790416c7605","subject":"Merge \"Fix \"sudo: sorry, you must have a tty to run sudo\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fec9355fd274a588f27c28741a249790416c7605"}]}],"author":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2012-12-28 04:15:31.000000000","tz":540},"committer":{"name":"Akihiro MOTOKI","email":"motoki@da.jp.nec.com","date":"2013-01-13 10:25:47.000000000","tz":540},"subject":"lib/quantum: rafactor quantum plugins and third party","message":"lib/quantum: rafactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced without intervening other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/334889ab2a32d3935c8d47bdcd39cca9eed87ab8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/334889ab2a32d3935c8d47bdcd39cca9eed87ab8"}]},"branch":"refs/heads/master"},"6fd1ebd609aae866567aadb8cd487d79cff7042c":{"kind":"REWORK","_number":7,"created":"2013-01-15 05:47:47.000000000","uploader":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"ref":"refs/changes/74/19074/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/19074/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/19074/7"}}},"commit":{"parents":[{"commit":"3b734a2034f350b83026f4eaafb3c3fcf8eb11a7","subject":"Merge \"Have ecua.sh to accept the correct error code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3b734a2034f350b83026f4eaafb3c3fcf8eb11a7"}]}],"author":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2012-12-28 04:15:31.000000000","tz":540},"committer":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2013-01-15 05:47:42.000000000","tz":540},"subject":"lib/quantum: rafactor quantum plugins and third party","message":"lib/quantum: rafactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced without intervening other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6fd1ebd609aae866567aadb8cd487d79cff7042c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6fd1ebd609aae866567aadb8cd487d79cff7042c"}]},"branch":"refs/heads/master"},"a0dce6b0a59877211f3a4a2a785776c6b00333cc":{"kind":"REWORK","_number":8,"created":"2013-01-16 04:19:44.000000000","uploader":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"ref":"refs/changes/74/19074/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/19074/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/19074/8"}}},"commit":{"parents":[{"commit":"1d86679685152c2c805e03600c1c3c1d562a5c8e","subject":"Merge \"Add limited support for Quantum+OVS on XS/XCP.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1d86679685152c2c805e03600c1c3c1d562a5c8e"}]}],"author":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2012-12-28 04:15:31.000000000","tz":540},"committer":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2013-01-16 04:07:33.000000000","tz":540},"subject":"lib/quantum: rafactor quantum plugins and third party","message":"lib/quantum: rafactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced without intervening other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a0dce6b0a59877211f3a4a2a785776c6b00333cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a0dce6b0a59877211f3a4a2a785776c6b00333cc"}]},"branch":"refs/heads/master"},"0dd34df455637ee29176525974d6dab93f530e66":{"kind":"REWORK","_number":9,"created":"2013-01-21 02:35:00.000000000","uploader":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"ref":"refs/changes/74/19074/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/74/19074/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/74/19074/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/74/19074/9"}}},"commit":{"parents":[{"commit":"e575b6f9ae6ab530c27cb5b2f680025d7078c4ea","subject":"Merge \"Support Tempest config file format transition\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e575b6f9ae6ab530c27cb5b2f680025d7078c4ea"}]}],"author":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2012-12-28 04:15:31.000000000","tz":540},"committer":{"name":"Isaku Yamahata","email":"yamahata@valinux.co.jp","date":"2013-01-21 02:33:24.000000000","tz":540},"subject":"lib/quantum: refactor quantum plugins and third party","message":"lib/quantum: refactor quantum plugins and third party\n\nAs quantum plugin support is coming like floodlight, nvp and nec,\nit\u0027s worth while to refactor quantum plugin logic so that each plugin can\nbe modified/enhanced intervening with other quantum plugin.\nAnd new plugin support can be added easily (hopefully) without modifying\ncore logic.\n\nChange-Id: Ic5ab5b993272fdd3b4e779823323777a845ee681\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0dd34df455637ee29176525974d6dab93f530e66"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0dd34df455637ee29176525974d6dab93f530e66"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
