Hi all, we have puppet module for ovs deployments with dpdk support https://github.com/openstack/networking-ovs-dpdk/tree/master/puppet and we would like to adapt it in a way that it can be used within upstream neutron module e.g. to introduce class like this neutron::agents::ml2::ovsdpdk
Current code works as follows: - Openstack with installed vanilla ovs is a kind of precondition - Ovsdpdk puppet module installation is triggered afterwards and it replace vanilla ovs by ovsdpdk (in order to have some flexibility and mostly due to performance reasons we are building ovs from src code) https://github.com/openstack/networking-ovs-dpdk/blob/master/puppet/ovsdpdk/files/build_ovs_dpdk.erb - As a part of deployments we have several shell scripts, which are taking care of build and configuration stuff I assume that some parts of our code can be easily rewritten to start using standard providers other parts might be rewritten to ruby … We would like to introduce neutron::agents::ml2::ovsdpdk as adequate solution with existing neutron::agents::ml2::ovs and not just patching it. Actually I have following questions: Q1) Will it be acceptable if we move build logic before deployment and resulting rpm/deb will be installed instead of ovs package during deployment ? Q2) Do we need to rewrite bash logic into ruby code ? Q3) Do we need to raise separate blueprint, which has to be approved before starting adaptations ? Thanks for any response, Michal -------------------------------------------------------------- Intel Research and Development Ireland Limited Registered in Ireland Registered Office: Collinstown Industrial Park, Leixlip, County Kildare Registered Number: 308263 This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
__________________________________________________________________________ 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