Hi, Code of app is in https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_ryuapp.py and classes for specific bridge types are in https://github.com/openstack/neutron/tree/master/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native
> Wiadomość napisana przez Niket Agrawal <nickgr...@gmail.com> w dniu > 27.09.2018, o godz. 00:08: > > Hi, > > Thanks for your reply. Is there a way to access the code that is running in > the app to see what is the logic implemented in the app? > > Regards, > Niket > > On Wed, Sep 26, 2018 at 10:31 PM Slawomir Kaplonski <skapl...@redhat.com> > wrote: > Hi, > > > Wiadomość napisana przez Niket Agrawal <nickgr...@gmail.com> w dniu > > 26.09.2018, o godz. 18:11: > > > > Hello, > > > > I have a question regarding the Ryu integration in Openstack. By default, > > the openvswitch bridges (br-int, br-tun and br-ex) are registered to a > > controller running on 127.0.0.1 and port 6633. The output of ovs-vsctl > > get-manager is ptcp:127.0.0.1:6640. This is noticed on the nova compute > > node. However there is a different instance of the same Ryu controller > > running on the neutron gateway as well and the three openvswitch bridges > > (br-int, br-tun and br-ex) are registered to this instance of Ryu > > controller. If I stop neutron-openvswitch agent on the nova compute node, > > the bridges there are no longer connected to the controller, but the > > bridges in the neutron gateway continue to remain connected to the > > controller. Only when I stop the neutron openvswitch agent in the neutron > > gateway as well, the bridges there get disconnected. > > > > I'm unable to find where in the Openstack code I can access this > > implementation, because I intend to make a few tweaks to this architecture > > which is present currently. Also, I'd like to know which app is the Ryu SDN > > controller running by default at the moment. I feel the information in the > > code can help me find it too. > > Ryu app is started by neutron-openvswitch-agent in: > https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py#L34 > Is it what You are looking for? > > > > > Regards, > > Niket > > __________________________________________________________________________ > > OpenStack Development Mailing List (not for usage questions) > > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > — > Slawek Kaplonski > Senior software engineer > Red Hat > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev — Slawek Kaplonski Senior software engineer Red Hat __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev