From bcd9f2c23d25fc979613e9923d7af21a244dd12c Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Sun, 16 Aug 2015 10:03:45 -0700 Subject: [PATCH] Make openvswitch build from source The openvswich package is only available in the rdo repositories. Change-Id: Ic4b22fd0fd27508f3b08c776b8c784ee89ac811d Partially-Impelements: gate-source-builds --- docker_templates/openvswitch/ovs-base/Dockerfile.j2 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docker_templates/openvswitch/ovs-base/Dockerfile.j2 b/docker_templates/openvswitch/ovs-base/Dockerfile.j2 index e4da1ac490..f1e00e5d08 100644 --- a/docker_templates/openvswitch/ovs-base/Dockerfile.j2 +++ b/docker_templates/openvswitch/ovs-base/Dockerfile.j2 @@ -3,7 +3,14 @@ MAINTAINER Kolla Project (https://launchpad.net/kolla) {% if base_distro in ['fedora', 'centos', 'oraclelinux'] %} -RUN yum install -y openvswitch \ + # TODO(sdake): groan openvswitch is only in the RDO repos + {% if install_type == 'source' %} +RUN yum install -y https://rdoproject.org/repos/openstack-kilo/rdo-release-kilo.rpm \ + && yum clean all + {% endif %} + +RUN yum install -y \ + openvswitch \ && yum clean all {% elif base_distro in ['ubuntu', 'debian'] %}