[ha] Pin UCA's libvirt/qemu on computes 95/58995/1
authorMichael Polenchuk <mpolenchuk@mirantis.com>
Mon, 25 Jun 2018 16:57:01 +0000 (20:57 +0400)
committerMichael Polenchuk <mpolenchuk@mirantis.com>
Mon, 25 Jun 2018 16:58:54 +0000 (20:58 +0400)
* install libvirt/qemu packages only from UCA on computes
* shift panko/aodh db settings to telemetry nodes

Change-Id: I0f4434aa8d2139870afaed9d9831db0a9af10e51
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
mcp/reclass/classes/cluster/mcp-common-ha/openstack_compute.yml
mcp/reclass/classes/cluster/mcp-common-ha/openstack_control.yml.j2
mcp/reclass/classes/cluster/mcp-common-ha/openstack_init.yml.j2
mcp/reclass/classes/cluster/mcp-common-ha/openstack_telemetry.yml.j2

index 90cbb87..c7c6f2f 100644 (file)
@@ -7,6 +7,7 @@
 ##############################################################################
 ---
 classes:
+  - system.linux.system.repo.mcp.mirror.v1.openstack
   - system.linux.system.repo.glusterfs
   - system.glusterfs.client.cluster
   - system.nova.compute.cluster
index 38fe06a..0189e03 100644 (file)
@@ -88,12 +88,6 @@ parameters:
   glance:
     server:
       <<: *db_conn_recycle_time
-  aodh:
-    server:
-      <<: *db_conn_recycle_time
-  panko:
-    server:
-      <<: *db_conn_recycle_time
 {%- if conf.MCP_VCP %}
   heat:
     server:
index 1e641b6..d070cf3 100644 (file)
@@ -251,7 +251,7 @@ parameters:
           pin:
             - pin: 'release o=Canonical'
               priority: 1200
-              package: 'python-pymysql'
+              package: 'python-pymysql libvirt* *qemu*'
       kernel:
         sysctl:
           net.ipv4.tcp_congestion_control: yeah
index 2ed7c53..c55ea00 100644 (file)
@@ -78,8 +78,13 @@ parameters:
         gnocchi:
           wsgi:
             threads: 1
+  panko:
+    server: &db_conn_recycle_time
+      database:
+        connection_recycle_time: ${_param:db_connection_recycle_time}
   aodh:
     server:
+      <<: *db_conn_recycle_time
       coordination_backend:
         url: ${_param:openstack_telemetry_redis_url}
   ceilometer: