Add Open vSwitch support

Bug #1562595 reported by Curtis Collicutt
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Wishlist
Michael Gugino

Bug Description

As per this mailing list message [1] I would like to add Open vSwitch (openvswitch, ovs) support to OpenStack-Ansible. According to the OpenStack-Ansible [2] contributor documentation the first step is to add a "wishlist" bug to see if the feature request would require a spec or blueprint.

As someone who is working to deploy OPNFV [3] style labs, which as based on OpenStack, I would prefer to manage these hardware labs with OpenStack-Ansible. Currently OpenStack-Ansible supports Linux bridge, however, typical OPNFV deployments use OpenDaylight [4] as a software defined network (SDN) controller which controls the virtual switch on hypervisors, usually Open vSwitch. Thus the first step in deploying an OPNFV style lab with OpenStack-Ansible would be to enable Open vSwitch support.

As far as I know, the purpose of this "wishlist" bug would be to determine if I should write a blueprint or spec for the feature request.

Finally, I have time I can dedicate to work on this feature.

---

[1]: http://lists.openstack.org/pipermail/openstack-dev/2016-March/090362.html
[2]: http://docs.openstack.org/developer/openstack-ansible/developer-docs/contribute.html
[3]: https://www.opnfv.org/
[4]: https://www.opendaylight.org/

Changed in openstack-ansible:
status: New → Confirmed
importance: Undecided → Wishlist
assignee: nobody → Michael Gugino (gugino-michael)
Revision history for this message
Bjoern (bjoern-t) wrote :

I would love to support this task, just let me know if you need help

Revision history for this message
Michael Gugino (gugino-michael) wrote :

@Bjoern: I'm looking for reviews (comments, suggestions, corrections) on the following patch:

https://review.openstack.org/#/c/298765/

Any input is definitely appreciated.

Functional tests would also be a great addition.

Revision history for this message
Curtis Collicutt (6-curtis) wrote :

What kind of functional tests would be beneficial?

Revision history for this message
Travis Truman (travis-truman) wrote :

I think we've got this pretty well squared away now with what has been merged in the Newton cycle - https://review.openstack.org/#/q/status:merged+topic:bp/support-openvswitch

We are still missing functional tests within the os_neutron role and also within the OSA gate

Changed in openstack-ansible:
status: Confirmed → In Progress
Revision history for this message
Jesse Pretorius (jesse-pretorius) wrote :

This has been completed - including tests in the os_neutron role.

Changed in openstack-ansible:
status: In Progress → Fix Committed
milestone: none → newton-rc1
Changed in openstack-ansible:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.