diff --git a/container-images/overcloud_containers.yaml b/container-images/overcloud_containers.yaml index 2e8aa5737..1ab897d98 100644 --- a/container-images/overcloud_containers.yaml +++ b/container-images/overcloud_containers.yaml @@ -50,6 +50,7 @@ container_images: - imagename: tripleoupstream/centos-binary-neutron-openvswitch-agent:latest - imagename: tripleoupstream/centos-binary-neutron-sriov-agent:latest - imagename: tripleoupstream/centos-binary-neutron-server:latest +- imagename: tripleoupstream/centos-binary-neutron-server-ovn:latest - imagename: tripleoupstream/centos-binary-nova-api:latest - imagename: tripleoupstream/centos-binary-nova-base:latest - imagename: tripleoupstream/centos-binary-nova-compute-ironic:latest diff --git a/container-images/overcloud_containers.yaml.j2 b/container-images/overcloud_containers.yaml.j2 index a9cd77577..586c14b32 100644 --- a/container-images/overcloud_containers.yaml.j2 +++ b/container-images/overcloud_containers.yaml.j2 @@ -229,6 +229,11 @@ container_images_template: - DockerNeutronApiImage - DockerNeutronConfigImage +- imagename: "{{namespace}}/{{name_prefix}}neutron-server-ovn{{name_suffix}}:{{tag}}" + params: + - DockerNeutronOvnApiImage + - DockerNeutronOvnConfigImage + - imagename: "{{namespace}}/{{name_prefix}}nova-api{{name_suffix}}:{{tag}}" params: - DockerNovaApiImage @@ -294,20 +299,20 @@ container_images_template: - imagename: "{{namespace}}/{{name_prefix}}ovn-controller{{name_suffix}}:{{tag}}" params: - - DockerOVNControllerConfigImage - - DockerOVNControllerImage + - DockerOvnControllerConfigImage + - DockerOvnControllerImage - imagename: "{{namespace}}/{{name_prefix}}ovn-nb-db-server{{name_suffix}}:{{tag}}" params: - - DockerOVNNbDbImage + - DockerOvnNbDbImage - imagename: "{{namespace}}/{{name_prefix}}ovn-northd{{name_suffix}}:{{tag}}" params: - - DockerOVNNorthdImage + - DockerOvnNorthdImage - imagename: "{{namespace}}/{{name_prefix}}ovn-sb-db-server{{name_suffix}}:{{tag}}" params: - - DockerOVNSbDbImage + - DockerOvnSbDbImage - imagename: "{{namespace}}/{{name_prefix}}panko-api{{name_suffix}}:{{tag}}" params: diff --git a/container-images/tripleo_kolla_template_overrides.j2 b/container-images/tripleo_kolla_template_overrides.j2 index 78d26176a..305819a42 100644 --- a/container-images/tripleo_kolla_template_overrides.j2 +++ b/container-images/tripleo_kolla_template_overrides.j2 @@ -380,6 +380,10 @@ RUN mkdir -p /openstack && \ HEALTHCHECK CMD /openstack/healthcheck {% endblock %} +{% block ovn_northd_footer %} +RUN yum install -y pacemaker pacemaker-remote pcs libqb resource-agents && mkdir /etc/libqb +{% endblock %} + {% block base_footer %} # workaround LP1696283 RUN mkdir -p /etc/ssh && touch /etc/ssh/ssh_known_hosts