This group is locked. No changes can be made to the group while it is locked.
Re: odl-ovsdb-openstack and northbound
Vishal Thapar <vishal.thapar@...>
Hi Vikram,
toggle quoted message
Show quoted text
Take a look at features.xml for definition of odl-ovsdb-soutbound-impl-ui: https://github.com/opendaylight/ovsdb/blob/master/southbound/southbound-features/src/main/features/features.xml odl-ovsdb-library: https://github.com/opendaylight/ovsdb/blob/master/features/ovsdb/src/main/features/features.xml You will notice southbound-impl installs many of the bundles that are part of ovsdb-library but not ovsdb-library feature itself. Regards, Vishal. -----Original Message-----
From: ovsdb-dev-bounces@... [mailto:ovsdb-dev-bounces@...] On Behalf Of Vikram Darsi Sent: 14 July 2015 20:03 To: Sam Hague Cc: ovsdb-dev@...; ovsdb-users@... Subject: Re: [ovsdb-dev] odl-ovsdb-openstack and northbound Hi Sam Thanks for the detailed flow I have question here, when odl-ovsdb-soutbound-impl-ui is installed, the library is loaded. I inferred this as the port 6640 is opened up by odl process but, when I grep for odl-ovsdb-library in feature:list, it is still shown as not installed which leads to some confusion. I feel the library should have been specified as a dependency in feature xml file for southbound-impl, this way karaf will mark it as installed after it is loaded. Thanks Vikram ________________________________________ From: Sam Hague [shague@...] Sent: 14 July 2015 16:00:33 To: Vikram Darsi Cc: ovsdb-dev@...; ovsdb-users@... Subject: Re: [ovsdb-dev] odl-ovsdb-openstack and northbound Vikram, inline... Thanks, Sam ----- Original Message ----- From: "Vikram Darsi" <vikram.darsi@...>These are old instructions. The only feature needed now is the odl-ovsdb-openstack feature. opendaylight-user@root>feature:install odl-ovsdb-openstackYou only need the odl-ovsdb-southbound-ui feature to build the tunnels via the restconf. This feature loads the library. Loading the odl-ovsdb-library manually will cause issues because it loads the library a second time. This feature will only provide ability to use the ovsdb to add the bridges and ports for making the tunnel. It will not push flows to use the tunnel. You would need to manually push flows via restconf or use the odl-ovsdb-openstack feature which will add the flows if given neutron events. Also, please explain the difference between these two packagesconvert ovsdb events into mdsal datastore org.opendaylight.ovsdb.southbound.ovsdb.transactread mdsal datastore and send ovsdb events The desired parts of the OVSDB OpenvSwitch schema are modeled via the ovsdb.yang file. Just the pieces to create and connect to OVSDB nodes and then to create tunnels by adding bridges and ports. As ovsdb protocol events are received they are translated to the model and written to mdsal datastore via the transactions.md. This would happen anytime you edit the ovsdb node for example as part of an ovs-vsctl command. In the other direction if you want to modify the ovsdb node via ODL, say the restconf interface, then that eventually gets written to mdsal datastore and then the ovsdb.transact path would convert that ovsdb protocol commands to send to the ovsdb nodes. REST is a different path. You would need to load the corresponding REST feature to get what you want. Like if you want the neutron REST you would install the odl-neutron-service.
This email and attachments may contain privileged or confidential information intended only for the addressee(s) indicated. The sender does not waive any of its rights, privileges or protections respecting this information. If you are not the named addressee, an employee, or agent responsible for sending this message to the named addressee (or this message was received by mistake), you are not authorized to read, print, retain, copy or disseminate this message or any part of it. If received in error, please notify us immediately by e-mail, discard any paper copies and delete all electronic files of the email. Computer viruses can be transmitted via email. The recipient should check this email and any attachments for viruses. Email transmission cannot be guaranteed to be secured or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender accepts no liability for any damage caused by any transmitted viruses or errors or omissions in the contents of this message. Overture Networks, Inc. 637 Davis Drive, Morrisville, NC USA 27560 www.overturenetworks.com _______________________________________________ ovsdb-dev mailing list ovsdb-dev@... https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev |
|