diff --git a/etc/kayobe/environments/ci-builder/stackhpc-ci.yml b/etc/kayobe/environments/ci-builder/stackhpc-ci.yml index 821be0208..2cfb3fad2 100644 --- a/etc/kayobe/environments/ci-builder/stackhpc-ci.yml +++ b/etc/kayobe/environments/ci-builder/stackhpc-ci.yml @@ -23,6 +23,7 @@ kolla_enable_magnum: true kolla_enable_manila: true kolla_enable_mariabackup: true kolla_enable_neutron_sriov: true +kolla_enable_neutron_mlnx: true kolla_enable_octavia: true kolla_enable_opensearch: true kolla_enable_ovn: true diff --git a/etc/kayobe/kolla.yml b/etc/kayobe/kolla.yml index f9500de08..420216f60 100644 --- a/etc/kayobe/kolla.yml +++ b/etc/kayobe/kolla.yml @@ -150,10 +150,18 @@ kolla_sources: type: git location: https://github.com/stackhpc/networking-generic-switch.git reference: stackhpc/{{ openstack_release }} + neutron-server-plugin-networking-mlnx: + type: git + location: https://opendev.org/x/networking-mlnx + reference: stable/{{ openstack_release }} nova-base: type: git location: https://github.com/stackhpc/nova.git reference: stackhpc/{{ openstack_release }} + nova-compute-plugin-networking-mlnx: + type: git + location: https://opendev.org/x/networking-mlnx + reference: stable/{{ openstack_release }} ############################################################################### # Kolla image build configuration. @@ -448,6 +456,12 @@ kolla_build_customizations_common: - /additions/* ironic_inspector_pip_packages_append: - /additions/* + neutron_server_packages_append: + - python3-libvirt + - python3-ethtool + nova_compute_packages_append: + - python3-libvirt + - python3-ethtool kolla_build_customizations_el: base_yum_repo_files_remove: diff --git a/etc/kayobe/pulp.yml b/etc/kayobe/pulp.yml index 5b2e3d9e0..7093dcf15 100644 --- a/etc/kayobe/pulp.yml +++ b/etc/kayobe/pulp.yml @@ -660,6 +660,7 @@ stackhpc_pulp_images_kolla: - neutron-dhcp-agent - neutron-l3-agent - neutron-metadata-agent + - neutron-mlnx-agent - neutron-openvswitch-agent - neutron-server - neutron-sriov-agent