This adds defined anchor points for external modules to hook into the
software install, config and service dependency chain. This allows
external modules to manage software installation (virtualenv,
containers, etc) and service management (pacemaker) without needing rely
on resources that may change or be renamed.
Option "verbose" from group "DEFAULT" is deprecated for removal.
The parameter has no effect.
-Deprecated verbose for logging and init
-Remove verbose in README
-Remove verbose from tests.
If this option is not set explicitly, there is no such warning
This changes the puppet-lint requirement to 1.1.x, so that we can use
puppet-lint plugins. Most of these plugins are for 4.x compat, but some
just catch common errors.
The parameter command_options allows to add options
(like config file to use) to the cron job command.
This makes it also possible to redirect the output.
Extend tests, to support different operating systems
and test parameters.
Currently there is no dependency between the
glance cron jobs and the glance api package.
This dependency needs to exist b/c the cron jobs
cannot even be created by Puppet until the
glance user exists on the system (which in
the case of package installation is installed
via the installation of the glance package)
This patch adds the dependency.
* glance::cache::cleaner: Installs a cron job to remove stalled and
invalid cached images.
* glance::cache::pruner: Installs a cron job to keep the image cache
at or below the maximum cache size.