aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorjimmygc <guochao@winhong.com>2017-05-31 11:23:25 +0800
committerjimmygc <guochao@winhong.com>2017-06-12 02:28:36 +0000
commit388bad5cdc6b119d407428514f284fc7614444c3 (patch)
tree8d72135492f171d328367ad74682c15be0699197 /docker
parentde8d817f01c357a72d04a39e27e274ce4ecca951 (diff)
downloadkolla-388bad5cdc6b119d407428514f284fc7614444c3.tar.gz
kolla-388bad5cdc6b119d407428514f284fc7614444c3.zip
Support VMware DVS
Move vmware_nsx and oslo.vmware to neutron_base image to support this change: I6d1629e93f0efeddd2a9000f66cc6f714bebb07c Change-Id: I4655086a3f058ec769d3d37ec6a19565b5ea0841 Partially-implements: blueprint kolla-ansible-support-vsphere
Diffstat (limited to 'docker')
-rw-r--r--docker/neutron/neutron-base/Dockerfile.j212
-rw-r--r--docker/neutron/neutron-server/Dockerfile.j27
2 files changed, 10 insertions, 9 deletions
diff --git a/docker/neutron/neutron-base/Dockerfile.j2 b/docker/neutron/neutron-base/Dockerfile.j2
index c2e97aa45..adb3ec4fa 100644
--- a/docker/neutron/neutron-base/Dockerfile.j2
+++ b/docker/neutron/neutron-base/Dockerfile.j2
@@ -20,7 +20,8 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'openstack-neutron-lbaas',
'openstack-neutron-ml2',
'openvswitch',
- 'python-openvswitch'
+ 'python-openvswitch',
+ 'python2-oslo-vmware'
] %}
{% elif base_distro in ['debian'] %}
@@ -31,7 +32,8 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'neutron-plugin-ml2',
'neutron-server',
'openvswitch-switch',
- 'python-openvswitch'
+ 'python-openvswitch',
+ 'python-oslo.vmware'
] %}
{% elif base_distro in ['ubuntu'] %}
@@ -43,7 +45,8 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'neutron-plugin-ml2',
'neutron-server',
'openvswitch-switch',
- 'python-openvswitch'
+ 'python-openvswitch',
+ 'python-oslo.vmware'
] %}
{% endif %}
@@ -97,7 +100,8 @@ ADD neutron-base-archive /neutron-base-source
ADD plugins-archive /
{% set neutron_base_pip_packages = [
- '/neutron'
+ '/neutron',
+ 'oslo-vmware'
] %}
{% set neutron_base_plugins_pip_packages = [
diff --git a/docker/neutron/neutron-server/Dockerfile.j2 b/docker/neutron/neutron-server/Dockerfile.j2
index 979041416..004474c50 100644
--- a/docker/neutron/neutron-server/Dockerfile.j2
+++ b/docker/neutron/neutron-server/Dockerfile.j2
@@ -10,8 +10,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% set neutron_server_packages = [
'openstack-neutron-lbaas',
- 'openstack-neutron-vpnaas',
- 'python-oslo-vmware'
+ 'openstack-neutron-vpnaas'
] %}
{% elif base_distro in ['debian', 'ubuntu'] %}
@@ -19,8 +18,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% set neutron_server_packages = [
'neutron-lbaasv2-agent',
'python-neutron-lbaas',
- 'python-neutron-vpnaas',
- 'python-oslo.vmware'
+ 'python-neutron-vpnaas'
] %}
{% endif %}
@@ -30,7 +28,6 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% elif install_type == 'source' %}
{% set neutron_server_pip_packages = [
- 'oslo-vmware',
'"networking-hyperv<=4.0.0"'
] %}