Do not install suggested/recommended packages by default
This patch applys changes to aio model to do not install
suggested/recommended packages. Also explicitly add salt-api
python-cherrypy3 depdendency.
Bump reclass to latest version.
Change-Id: I76f757c15cdfd585830bcec15a3ada339baca0ee
(cherry picked from commit 2d7694577d0a6008de6d1732442d246dc4f08122)
diff --git a/classes/cluster/virtual-mcp11-aio/infra/config.yml b/classes/cluster/virtual-mcp11-aio/infra/config.yml
index ef2e18b..a6cf13b 100644
--- a/classes/cluster/virtual-mcp11-aio/infra/config.yml
+++ b/classes/cluster/virtual-mcp11-aio/infra/config.yml
@@ -9,6 +9,10 @@
domain: ${_param:cluster_domain}
purge_repos: ${_param:linux_system_purge_repos}
salt:
+ api:
+ pkgs:
+ - salt-api
+ - python-cherrypy3
master:
worker_threads: 5
environment:
diff --git a/classes/cluster/virtual-mcp11-aio/init.yml b/classes/cluster/virtual-mcp11-aio/init.yml
index a1cf88f..91e1974 100755
--- a/classes/cluster/virtual-mcp11-aio/init.yml
+++ b/classes/cluster/virtual-mcp11-aio/init.yml
@@ -1,7 +1,7 @@
classes:
- system.linux.network.dynamic_hosts
- service.git.client
-- system.linux.system.single
+- system.linux.system.single.debian
- system.linux.system.repo.mcp.salt
- system.openssh.client.lab
- system.salt.master.api
diff --git a/classes/system b/classes/system
index f2980bc..4891217 160000
--- a/classes/system
+++ b/classes/system
@@ -1 +1 @@
-Subproject commit f2980bc1920a6e8c2422104c52201a9e456f193f
+Subproject commit 4891217841b3cf27f247652b949ef28aa6068b87