Install python2-networking-baremetal in neutron-server

This package contain the ML2 plug-in. Baremetal mechanism driver used
to integrate Ironic and Neutron. This is required for routed networks
support in Ironic.

Also required for routed networks support in containerized undercloud.

Change-Id: I12c36754f8da8dfb8d428ad749afca4b294ec4c4
(cherry picked from commit ae07676c67)
This commit is contained in:
Harald Jensas 2018-02-16 21:40:23 +01:00 committed by Harald Jensås
parent 8955f037ff
commit adba284eaa
1 changed files with 3 additions and 1 deletions

View File

@ -58,9 +58,11 @@ RUN sed -i -r 's,^(Listen 80),#\1,' /etc/httpd/conf/httpd.conf \
# NOTE (jaosorior): neutron-server with TLS everywhere needs httpd and mod_ssl packages.
# NOTE (ramishra): python2-networking-ansible ML2 plug-in for neutron ansible integration.
# NOTE (hjensas): python2-networking-baremetal ML2 plug-in for ironic neutron integration.
{% set neutron_server_packages_append = ['httpd',
'mod_ssl',
'python2-networking-ansible'] %}
'python2-networking-ansible',
'python2-networking-baremetal'] %}
{% block neutron_server_footer %}
RUN sed -i -r 's,^(Listen 80),#\1,' /etc/httpd/conf/httpd.conf \
&& sed -i -r 's,^(Listen 443),#\1,' /etc/httpd/conf.d/ssl.conf \