[ha] Get OVS 2.9 & DPDK 17.11 from UCA repo 43/62243/1
authorMichael Polenchuk <mpolenchuk@mirantis.com>
Thu, 13 Sep 2018 10:19:52 +0000 (14:19 +0400)
committerMichael Polenchuk <mpolenchuk@mirantis.com>
Thu, 13 Sep 2018 10:25:38 +0000 (14:25 +0400)
* to be compatible with HWE kernel
* make neutron balancing to RR back
* turn off glance v1 api support (doesn't relevant for now)

Change-Id: I916aae10f523be339c20de32218ce03c245afe72
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
mcp/config/states/openstack_ha
mcp/reclass/classes/cluster/mcp-common-ha/openstack_control.yml.j2
mcp/reclass/classes/cluster/mcp-common-ha/openstack_init.yml.j2

index 0f6858f..499c1d3 100755 (executable)
@@ -82,7 +82,3 @@ dashboard_host=$(salt -C 'I@nginx:server and *01*' --out=yaml cp.push \
   upload_path='certs/os_cacert' | cut -d':' -f1)
 cd /etc/ssl/certs && \
   ln -sf "/var/cache/salt/master/minions/${dashboard_host}/files/certs/os_cacert"
-
-# glance v1 api is required by orchestra tests
-salt -I 'glance:server' ini.set_option /etc/glance/glance-api.conf '{DEFAULT: {enable_v1_api: True}}'
-salt -I 'glance:server' service.restart glance-api
index a518c6e..120fc9f 100644 (file)
@@ -153,9 +153,6 @@ parameters:
       listen:
         heat_cloudwatch_api:
           enabled: false
-        neutron_api:
-          # Set source balancing
-          type: heat
   barbican:
     server:
       ks_notifications_enable: true
index dc28645..79eafcd 100644 (file)
@@ -256,7 +256,7 @@ parameters:
           pin:
             - pin: 'release o=Canonical'
               priority: 1200
-              package: 'python-pymysql libvirt* *qemu*'
+              package: 'libvirt* qemu* openvswitch* python-openvswitch ovn* dpdk* libdpdk*'
 {%- if 'aarch64' in nm.cluster.arch %}
         armband_3:  # Should be in sync with the repo config generated via curtin/MaaS
           source: "deb http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename} ${_param:openstack_version}-armband main"