Avoid installing recommended packages by APT

We need to support the installation when using fuel-createmirror. It
means that we need to embed all packages that are required to install
collectd. As we don't want to embed recommended packages we need to
configure the packaging tool accordingly.

Closes-Bug: #1494186
Change-Id: I22ec782d747b3ccd0a0a4d4e39e7a94ba51a56e3
This commit is contained in:
Guillaume Thouvenin
2015-09-15 15:30:15 +02:00
parent 064264ee85
commit ced36b62d1
4 changed files with 80 additions and 0 deletions

View File

@@ -8,6 +8,18 @@
timeout: 300
# The following tasks are executed in the order they are declared
# We need to control what is deployed when we install a new package. So
# we need to prevent the installation of recommended packages.
# See https://bugs.launchpad.net/fuel-plugins/+bug/1494186
- role: '*'
stage: post_deployment/8200
type: puppet
parameters:
puppet_manifest: puppet/manifests/configure_apt.pp
puppet_modules: puppet/modules
timeout: 600
- role: '*'
stage: post_deployment/8200
type: puppet
@@ -55,3 +67,12 @@
puppet_manifest: puppet/manifests/ceph_osd.pp
puppet_modules: puppet/modules
timeout: 600
- role: '*'
stage: post_deployment/8200
type: puppet
parameters:
puppet_manifest: puppet/manifests/cleanup_apt_config.pp
puppet_modules: puppet/modules
timeout: 600