)]}'
{"id":"openstack%2Fdevstack~10117","triplet_id":"openstack%2Fdevstack~master~Ic1da132fa421f1c70c10a319ee3239831b0f956f","project":"openstack/devstack","branch":"master","topic":"add-ryu-plugin","hashtags":[],"change_id":"Ic1da132fa421f1c70c10a319ee3239831b0f956f","subject":"Add support for the Quantum Ryu plugin.","status":"MERGED","created":"2012-07-23 06:30:15.000000000","updated":"2012-10-20 21:30:49.000000000","submitted":"2012-10-20 21:30:49.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"161918d02dfbb0a04b4fcc30965352f3ce8f8ad3","_number":10117,"virtual_id_number":10117,"owner":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2012-10-20 21:30:49.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},{"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":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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},{"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":2,"date":"2012-10-19 13:28:21.000000000","_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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},{"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":1,"date":"2012-10-20 21:11:26.000000000","_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":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},{"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":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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-07-23 07:20:10.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":"2012-08-02 21:22:15.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":"2012-10-20 21:11:26.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":"2012-10-20 21:30:49.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"36a1ba1c1fc530711573892bfe26b669c26bcee8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-07-23 06:44:36.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed\n\n- https://jenkins.openstack.org/job/gate-devstack-merge/753/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-tempest-devstack-vm/4421/consoleFull : FAILURE\n","accounts_in_message":[],"_revision_number":1},{"id":"2198bd3879e39aba49d3f5f206f26164f272843c","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2012-07-23 07:20:10.000000000","message":"Patch Set 1: (3 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"9914a38f30442302129a4d44449f55552302f7af","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-07-23 08:07:36.000000000","message":"Patch Set 1: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"16ec99118b900569ad940f631d5f75f93669d7f1","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-07-23 09:50:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"04c168de23543192a8bc354ceb31ad84ae8bb93c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-07-23 10:02:52.000000000","message":"Patch Set 2: Works for me\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-devstack-merge/754/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-tempest-devstack-vm/4428/testReport : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"a75d78a734f20f5818cec6b5853127df62eaa03d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-08-02 21:22:15.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\nSome minor things to clean up.\n\nThe use of service names like r-svc is only required when a project has multiple services that need to be treated as a group at times.  Just use ryu in ENABLED_SERVICES.","accounts_in_message":[],"_revision_number":2},{"id":"395634e17401b7289c4c1f8db143d071884c6995","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-08-03 05:13:36.000000000","message":"Patch Set 2:\n\nHi Dean,\nThank you for your review.\nI\u0027ll remove r-svc.\nMy intention is \"ryu\" for installation of Ryu and \"r-svc\" for starting Ryu service. Quantum ryu agent requires Ryu modules but does not need starting Ryu service on the compute only node.\nThanks,\nKaneko","accounts_in_message":[],"_revision_number":2},{"id":"1577621d2262ef84c2ef19b9b9212afc72303310","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-08-03 11:47:41.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"927793eb39946b292fad15e40bfcb68a4cd0f31d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-08-03 12:13:11.000000000","message":"Patch Set 3: Works for me\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-devstack-merge/848/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-tempest-devstack-vm/5998/testReport : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"285981b98b7d7e2461f6dcd170a0a7641c203e93","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-08-05 05:41:11.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2d24767ec8e4790926c7bc3e4ace7d6db5d3b30f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-08-05 05:51:30.000000000","message":"Patch Set 4: Works for me\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-devstack-merge/859/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-tempest-devstack-vm/6164/testReport : SUCCESS\n","accounts_in_message":[],"_revision_number":4},{"id":"f2ab80f303a79cb7acb6462b25384df2bced9dd9","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2012-08-19 06:03:01.000000000","message":"Patch Set 4:\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":4},{"id":"aa3bdf21de991ea4f1df948f68269d8e7673909d","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2012-08-19 06:03:01.000000000","message":"Patch Set 4: Abandoned\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":4},{"id":"f69facd4e84a5fb45a181e16b96088a812c2816e","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-08-20 02:29:48.000000000","message":"Patch Set 4: Restored\n\nWhat should I do for this?","accounts_in_message":[],"_revision_number":4},{"id":"74202922f078a509234bb9a05165f4828ce98e04","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2012-09-03 06:03:02.000000000","message":"Patch Set 4: Abandoned\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":4},{"id":"2f13c07ffd0502f371cd9745dbbaa1de38132ddb","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2012-09-03 06:03:02.000000000","message":"Patch Set 4:\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":4},{"id":"2b4573082df46d03e00bae66a0dd158007e0f156","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-10-02 03:31:29.000000000","message":"Patch Set 4: Restored\n\nI would like to retry this.","accounts_in_message":[],"_revision_number":4},{"id":"025060ea6a869cae260043c32afa4211e5a4ffa9","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-10-02 03:32:55.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"ee8bcfbcbbcde435a6a0ea93ac304342b795a0a1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-02 03:50:21.000000000","message":"Patch Set 5: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/10117/5/check/gate-devstack-merge/1260 : SUCCESS\n- http://logs.openstack.org/10117/5/check/gate-tempest-devstack-vm/13451 : SUCCESS\n- http://logs.openstack.org/10117/5/check/gate-tempest-devstack-vm-cinder/3430 : SUCCESS\n","accounts_in_message":[],"_revision_number":5},{"id":"1fc7336dc66b50fe71388d8534b12e0cb372ac99","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2012-10-16 06:03:01.000000000","message":"Patch Set 5: Abandoned\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":5},{"id":"0d28ec21d9670527fe7044a23c6e508f813f2640","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2012-10-16 06:03:01.000000000","message":"Patch Set 5:\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":5},{"id":"907885db9bce6be8aab122cdf2e62a3ad42b67e1","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-10-16 06:38:14.000000000","message":"Patch Set 5: Restored","accounts_in_message":[],"_revision_number":5},{"id":"9039089f727fa0813a1f67fe00d6a5cb9ad4c277","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2012-10-18 12:44:55.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"dfe2da05bd84ace86f8ebb006ee6aee7afe80d13","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-10-19 07:19:38.000000000","message":"Patch Set 5: (1 inline comment)\n\nthanks","accounts_in_message":[],"_revision_number":5},{"id":"611edcaba71b70c2b16faa13f21945824d3e50c7","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2012-10-19 07:20:27.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c317a68dbf210047d4cd241e3bde2a42ba76f513","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-19 07:35:59.000000000","message":"Patch Set 6: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/10117/6/check/gate-devstack-merge/1337 : SUCCESS\n- http://logs.openstack.org/10117/6/check/gate-tempest-devstack-vm/14773 : SUCCESS\n- http://logs.openstack.org/10117/6/check/gate-tempest-devstack-vm-cinder/4752 : SUCCESS\n","accounts_in_message":[],"_revision_number":6},{"id":"10e913c8e9e5a0f66d7f82456f1498175135ccab","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2012-10-19 13:28:21.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"8c163fa3d865d287b92e4b75482b02d39265a076","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2012-10-20 21:11:26.000000000","message":"Patch Set 6: Approved\n\n","accounts_in_message":[],"_revision_number":6},{"id":"dc3e25ff340309ee731cec9e02baef7ec6964368","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-20 21:11:27.000000000","message":"Patch Set 6: No score\n\nStarting gate jobs.\nhttps://jenkins.openstack.org/zuul/status","accounts_in_message":[],"_revision_number":6},{"id":"b383fc25a0bd0188dc256f70a83bf3f74911cafa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-20 21:30:49.000000000","message":"Patch Set 6: Verified\n\nBuild successful\n\n- http://logs.openstack.org/10117/6/gate/gate-devstack-merge/1345 : SUCCESS\n- http://logs.openstack.org/10117/6/gate/gate-tempest-devstack-vm/14850 : SUCCESS\n- http://logs.openstack.org/10117/6/gate/gate-tempest-devstack-vm-cinder/4829 : SUCCESS\n","accounts_in_message":[],"_revision_number":6},{"id":"3fb9560d3f4d2ef826ef2ebb3ae7f7bf067935f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-20 21:30:49.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"602cf9bd68399e55448da001eb823be31d03030a","revisions":{"a032b6996e013f18814f5100e27047abe6af7f3c":{"kind":"REWORK","_number":1,"created":"2012-07-23 06:30:15.000000000","uploader":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"ref":"refs/changes/17/10117/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/10117/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/10117/1"}}},"commit":{"parents":[{"commit":"4e823ff4ad8fb22602c6d70c02b5910e0ad467ef","subject":"Add Cinder to ROOTWRAP_SUDOERS","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4e823ff4ad8fb22602c6d70c02b5910e0ad467ef"}]}],"author":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-07-23 06:27:36.000000000","tz":0},"committer":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-07-23 06:27:36.000000000","tz":0},"subject":"Add support for the Quantum ryu plugin.","message":"Add support for the Quantum ryu plugin.\n\nThis patch allows using the Quantum ryu plugin.\nThe ryu plugin lets Quantum link Open vSwitch and Ryu OpenFlow\ncontroller[1].\n\nThe Ryu OpenFlow controller is not Openstack component, but I added some\nRyu-related processing to stack.sh for the convenience of the person who\nintend to try the plugin.\n\nInstructions for using the ryu plugin:\n1. Add \"quantum\", \"q-svc\", \"q-agt\", \"ryu\", \"r-svc\" to ENABLED_SERVICES\n2. Set \"ryu\" to Q_PLUGIN\n3. Set public network interface to PUBLIC_INTERFACE\n\nExample localrc:\n  ENABLED_SERVICES\u003dg-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-vol,\\\n  n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit,quantum,q-svc,q-agt,\\\n  ryu,r-svc\n  Q_PLUGIN\u003dryu\n  PUBLIC_INTERFACE\u003deth0\n\n[1] http://osrg.github.com/ryu/\n\nChange-Id: Ic1da132fa421f1c70c10a319ee3239831b0f956f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a032b6996e013f18814f5100e27047abe6af7f3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a032b6996e013f18814f5100e27047abe6af7f3c"}]},"branch":"refs/heads/master"},"ff81d6805381674a76c7ea10ac0aa1da4d965725":{"kind":"REWORK","_number":2,"created":"2012-07-23 09:50:50.000000000","uploader":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"ref":"refs/changes/17/10117/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/10117/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/10117/2"}}},"commit":{"parents":[{"commit":"4e823ff4ad8fb22602c6d70c02b5910e0ad467ef","subject":"Add Cinder to ROOTWRAP_SUDOERS","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4e823ff4ad8fb22602c6d70c02b5910e0ad467ef"}]}],"author":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-07-23 06:27:36.000000000","tz":0},"committer":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-07-23 09:47:10.000000000","tz":0},"subject":"Add support for the Quantum ryu plugin.","message":"Add support for the Quantum ryu plugin.\n\nThis patch allows using the Quantum ryu plugin.\nThe ryu plugin lets Quantum link Open vSwitch and Ryu OpenFlow\ncontroller[1].\n\nThe Ryu OpenFlow controller is not Openstack component, but I added some\nRyu-related processing to stack.sh for the convenience of the person who\nintend to try the plugin.\n\nInstructions for using the ryu plugin:\n1. Add \"quantum\", \"q-svc\", \"q-agt\", \"ryu\", \"r-svc\" to ENABLED_SERVICES\n2. Set \"ryu\" to Q_PLUGIN\n3. Set a network interface name in RYU_EXT_INTERFACE if you need\n\nExample localrc:\n  ENABLED_SERVICES\u003dg-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-vol,\\\n  n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit,quantum,q-svc,q-agt,\\\n  ryu,r-svc\n  Q_PLUGIN\u003dryu\n  RYU_EXT_INTERFACE\u003deth0\n\n[1] http://osrg.github.com/ryu/\n\nChange-Id: Ic1da132fa421f1c70c10a319ee3239831b0f956f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ff81d6805381674a76c7ea10ac0aa1da4d965725"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ff81d6805381674a76c7ea10ac0aa1da4d965725"}]},"branch":"refs/heads/master"},"0929eef84226724128ec3ba598cd6c0076527912":{"kind":"REWORK","_number":3,"created":"2012-08-03 11:47:41.000000000","uploader":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"ref":"refs/changes/17/10117/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/10117/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/10117/3"}}},"commit":{"parents":[{"commit":"68369775827e9170ee1ab874d575a0f03808a61e","subject":"Merge \"Add bridge-utils to deps for Ubuntu and Fedora.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/68369775827e9170ee1ab874d575a0f03808a61e"}]}],"author":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-07-23 06:27:36.000000000","tz":0},"committer":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-08-03 10:58:17.000000000","tz":0},"subject":"Add support for the Quantum ryu plugin.","message":"Add support for the Quantum ryu plugin.\n\nThis patch allows using the Quantum ryu plugin.\nThe ryu plugin lets Quantum link Open vSwitch and Ryu OpenFlow\ncontroller[1].\n\nThe Ryu OpenFlow controller is not Openstack component, but I added some\nRyu-related processing to stack.sh for the convenience of the person who\nintend to try the plugin.\n\nInstructions for using the ryu plugin:\n1. Add \"quantum\", \"q-svc\", \"q-agt\", \"ryu\" to ENABLED_SERVICES\n2. Set \"ryu\" to Q_PLUGIN\n3. Set a network interface name in RYU_EXT_INTERFACE if you need\n\nExample localrc:\n  ENABLED_SERVICES\u003dg-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-vol,\\\n  n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit,quantum,q-svc,q-agt,\\\n  ryu\n  Q_PLUGIN\u003dryu\n  RYU_EXT_INTERFACE\u003deth0\n\n[1] http://osrg.github.com/ryu/\n\nChange-Id: Ic1da132fa421f1c70c10a319ee3239831b0f956f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0929eef84226724128ec3ba598cd6c0076527912"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0929eef84226724128ec3ba598cd6c0076527912"}]},"branch":"refs/heads/master"},"4b6b8458ca86a3e53906b64ce5c01289309c99b0":{"kind":"REWORK","_number":4,"created":"2012-08-05 05:41:11.000000000","uploader":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"ref":"refs/changes/17/10117/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/10117/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/10117/4"}}},"commit":{"parents":[{"commit":"43278a3cb5f6f622ffae1e64587c2867f34914e7","subject":"Merge \"Ensure that we have access to sbin binaries through sudo\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/43278a3cb5f6f622ffae1e64587c2867f34914e7"}]}],"author":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-07-23 06:27:36.000000000","tz":0},"committer":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-08-05 05:04:48.000000000","tz":0},"subject":"Add support for the Quantum ryu plugin.","message":"Add support for the Quantum ryu plugin.\n\nThis patch allows using the Quantum ryu plugin.\nThe ryu plugin lets Quantum link Open vSwitch and Ryu OpenFlow\ncontroller[1].\n\nThe Ryu OpenFlow controller is not Openstack component, but I added some\nRyu-related processing to stack.sh for the convenience of the person who\nintend to try the plugin.\n\nInstructions for using the ryu plugin:\n1. Add \"quantum\", \"q-svc\", \"q-agt\", \"ryu\" to ENABLED_SERVICES\n2. Set \"ryu\" to Q_PLUGIN\n3. Set a network interface name in RYU_EXT_INTERFACE if you need\n\nExample localrc:\n  enable_service q-svc q-agt ryu\n  Q_PLUGIN\u003dryu\n  RYU_EXT_INTERFACE\u003deth0\n\n[1] http://osrg.github.com/ryu/\n\nChange-Id: Ic1da132fa421f1c70c10a319ee3239831b0f956f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4b6b8458ca86a3e53906b64ce5c01289309c99b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4b6b8458ca86a3e53906b64ce5c01289309c99b0"}]},"branch":"refs/heads/master"},"7d1250dca3a7d13dde509221348c8b28f350f40f":{"kind":"REWORK","_number":5,"created":"2012-10-02 03:32:55.000000000","uploader":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"ref":"refs/changes/17/10117/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/10117/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/10117/5"}}},"commit":{"parents":[{"commit":"e0ed68f51f17d99a8b652189bf2da75ea55df0c7","subject":"Merge \"Move Nova to lib/nova\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e0ed68f51f17d99a8b652189bf2da75ea55df0c7"}]}],"author":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-07-23 06:27:36.000000000","tz":0},"committer":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-10-02 03:31:54.000000000","tz":0},"subject":"Add support for the Quantum Ryu plugin.","message":"Add support for the Quantum Ryu plugin.\n\nThis patch allows using the Quantum Ryu plugin.\nRyu plugin lets Quantum link Open vSwitch and Ryu OpenFlow controller[1].\n\nRyu OpenFlow controller is not Openstack component, but I added some\nprocessing that is related with Ryu to stack.sh for the convenience of\nthe person who intend to try the plugin.\n\nInstructions for using Ryu plugin:\n1. Enable services: \"q-svc\", \"q-agt\", \"q-dhcp\", \"q-l3\", \"quantum\", \"ryu\"\n2. Set Q_PLUGIN to \"ryu\"\n3. Set an internal network interface name to connect br-int on plural\n   hosts to RYU_INTERNAL_INTERFACE (optional)\n\nExample localrc:\n  disable_service n-net\n  enable_service q-svc q-agt q-dhcp q-l3 quantum ryu\n  Q_PLUGIN\u003dryu\n  RYU_INTERNAL_INTERFACE\u003deth1\n\n[1] http://osrg.github.com/ryu/\n\nChange-Id: Ic1da132fa421f1c70c10a319ee3239831b0f956f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7d1250dca3a7d13dde509221348c8b28f350f40f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7d1250dca3a7d13dde509221348c8b28f350f40f"}]},"branch":"refs/heads/master"},"602cf9bd68399e55448da001eb823be31d03030a":{"kind":"REWORK","_number":6,"created":"2012-10-19 07:20:27.000000000","uploader":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"ref":"refs/changes/17/10117/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/10117/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/10117/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/10117/6"}}},"commit":{"parents":[{"commit":"eccaa80ba8ff539785f0a58aefc4bd511c369f9d","subject":"Merge \"Configure and launch Heat REST API.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/eccaa80ba8ff539785f0a58aefc4bd511c369f9d"}]}],"author":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-07-23 06:27:36.000000000","tz":0},"committer":{"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","date":"2012-10-19 07:00:32.000000000","tz":0},"subject":"Add support for the Quantum Ryu plugin.","message":"Add support for the Quantum Ryu plugin.\n\nThis patch allows using the Quantum Ryu plugin.\nRyu plugin lets Quantum link Open vSwitch and Ryu OpenFlow controller[1].\n\nRyu OpenFlow controller is not Openstack component, but I added some\nprocessing that is related with Ryu to stack.sh for the convenience of\nthe person who intend to try the plugin.\n\nInstructions for using Ryu plugin:\n1. Enable services: \"q-svc\", \"q-agt\", \"q-dhcp\", \"q-l3\", \"quantum\", \"ryu\"\n2. Set Q_PLUGIN to \"ryu\"\n3. Set an internal network interface name to connect br-int on plural\n   hosts to RYU_INTERNAL_INTERFACE (optional)\n\nExample localrc:\n  disable_service n-net\n  enable_service q-svc q-agt q-dhcp q-l3 quantum ryu\n  Q_PLUGIN\u003dryu\n  RYU_INTERNAL_INTERFACE\u003deth1\n\n[1] http://osrg.github.com/ryu/\n\nChange-Id: Ic1da132fa421f1c70c10a319ee3239831b0f956f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/602cf9bd68399e55448da001eb823be31d03030a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/602cf9bd68399e55448da001eb823be31d03030a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
