Skip to content
Snippets Groups Projects
Unverified Commit 2a1c25d6 authored by Jeffrey Zhang's avatar Jeffrey Zhang
Browse files

Fix Ubuntu binary build and deploy gate


Signed-off-by: default avatarJeffrey Zhang <jeffrey.zhang@99cloud.net>
Closes-Bug: #1616349
Change-Id: I82a245474392d22017faf30fa89d6dc5e01ab2c2
parent 755d5172
No related branches found
No related tags found
No related merge requests found
...@@ -11,7 +11,7 @@ MAINTAINER {{ maintainer }} ...@@ -11,7 +11,7 @@ MAINTAINER {{ maintainer }}
{% elif base_distro in ['ubuntu'] %} {% elif base_distro in ['ubuntu'] %}
{% set designate_sink_packages = [ {% set designate_sink_packages = [
'designate-sink', 'designate-sink',
'designateclient' 'python-designateclient'
] %} ] %}
{% endif %} {% endif %}
{{ macros.install_packages(designate_sink_packages | customizable("packages")) }} {{ macros.install_packages(designate_sink_packages | customizable("packages")) }}
......
...@@ -32,7 +32,8 @@ RUN mkdir -p /var/www/cgi-bin/keystone \ ...@@ -32,7 +32,8 @@ RUN mkdir -p /var/www/cgi-bin/keystone \
RUN mkdir -p /var/www/cgi-bin/keystone \ RUN mkdir -p /var/www/cgi-bin/keystone \
&& cp -a /usr/share/keystone/wsgi.py /var/www/cgi-bin/keystone/main \ && cp -a /usr/share/keystone/wsgi.py /var/www/cgi-bin/keystone/main \
&& cp -a /usr/share/keystone/wsgi.py /var/www/cgi-bin/keystone/admin \ && cp -a /usr/share/keystone/wsgi.py /var/www/cgi-bin/keystone/admin \
&& echo > /etc/apache2/ports.conf && echo > /etc/apache2/ports.conf \
&& rm /etc/apache2/sites-enabled/keystone.conf
{% endif %} {% endif %}
{% elif install_type == 'source' %} {% elif install_type == 'source' %}
......
...@@ -15,6 +15,7 @@ RUN yum -y install \ ...@@ -15,6 +15,7 @@ RUN yum -y install \
{% elif base_distro in ['ubuntu'] %} {% elif base_distro in ['ubuntu'] %}
RUN apt-get -y install --no-install-recommends \ RUN apt-get -y install --no-install-recommends \
iproute2 \
neutron-plugin-ml2 \ neutron-plugin-ml2 \
neutron-server \ neutron-server \
openvswitch-switch \ openvswitch-switch \
......
...@@ -91,9 +91,12 @@ class BuildTestCentosSource(BuildTest, base.BaseTestCase): ...@@ -91,9 +91,12 @@ class BuildTestCentosSource(BuildTest, base.BaseTestCase):
class BuildTestUbuntuBinary(BuildTest, base.BaseTestCase): class BuildTestUbuntuBinary(BuildTest, base.BaseTestCase):
excluded_images = ["neutron-networking-sfc-agent", excluded_images = ["kuryr",
"neutron-networking-sfc-agent",
"senlin-base",
"vmtp", "vmtp",
"zaqar", "zaqar",
"watcher-base",
"congress-base"] "congress-base"]
def setUp(self): def setUp(self):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment