Description of problem: When we want to deploy OVN with SRIOV we need to install Neutron Dhcp Agent- OS::TripleO::Services::NeutronDhcpAgent so we need to add new THT file with all relevant parameter of OVN and enabling NeutronDHCP agent. /usr/share/openstack-tripleo-heat-templates/docker/services/neutron-dhcp.yaml We need to document it in out official docs. Today I am enabling it manully by adding OS::TripleO::Services::NeutronDhcpAgent: /usr/share/openstack-tripleo-heat-templates/docker/services/neutron-dhcp.yaml in network-environment.yaml Version-Release number of selected component (if applicable): OpenStack/14.0-RHEL-7/2019-04-12.1 (undercloud) [stack@undercloud-0 ~]$ rpm -qa | grep tripleo-heat-templates openstack-tripleo-heat-templates-9.3.1-0.20190314162756.d0a6cb1.el7ost.noarch How reproducible: 100% Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Hi Eran, We already have environment file for ovn-sriov in /usr/share/openstack-tripleo-heat-templates/environments/services/neutron-ovn-sriov.yaml but we need to remember to past this file as a last one during deployment after other env files. Best, Kamil
fixed in : OpenStack/14.0-RHEL-7/2019-05-15.1 (overcloud) [stack@undercloud-0 ~]$ rpm -qa | grep triple openstack-tripleo-common-containers-9.5.0-2.el7ost.noarch openstack-tripleo-heat-templates-9.3.1-0.20190314162760.d0a6cb1.el7ost.noarch python-tripleoclient-10.6.1-0.20190303235861.ab72340.el7ost.noarch puppet-tripleo-9.4.0-0.20190307172346.b5220a7.el7ost.noarch ansible-tripleo-ipsec-9.1.0-1.el7ost.noarch openstack-tripleo-validations-9.3.1-0.20190119052820.f400181.el7ost.noarch python2-tripleo-common-9.5.0-2.el7ost.noarch openstack-tripleo-puppet-elements-9.0.1-2.el7ost.noarch openstack-tripleo-common-9.5.0-2.el7ost.noarch python-tripleoclient-heat-installer-10.6.1-0.20190303235861.ab72340.el7ost.noarch openstack-tripleo-image-elements-9.0.1-0.20181102144447.9f1c800.el7ost.noarch ansible-role-tripleo-modify-image-1.0.1-0.20190226052419.9014df9.el7ost.noarch (overcloud) [stack@undercloud-0 ~]$ cat overcloud_deploy.sh openstack overcloud deploy \ --templates \ --timeout 120 \ -r /home/stack/ospd-14-vlan-sriov-hybrid-ha-ovn-squad/roles_data.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/host-config-and-reboot.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/services/neutron-ovn-ha.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/services/neutron-ovn-sriov.yaml \ -e /home/stack/ospd-14-vlan-sriov-hybrid-ha-ovn-squad/network-environment.yaml \ -e /home/stack/containers-prepare-parameter.yaml \ --log-file overcloud_install.log &> overcloud_install.log Kamil we need to backport it to osp13
Hi Eran, I clone bz and prepared backports (upstream and downstream) for osp13 bz link: https://bugzilla.redhat.com/show_bug.cgi?id=1717485
According to our records, this should be resolved by openstack-tripleo-heat-templates-9.3.1-0.20190513171738.el7ost. This build is available now.