Commit Graph

12 Commits (ddfd2150b9cb55964bd961dcecfb802ae9299dc1)

Author SHA1 Message Date
Iury Gregory Melo Ferreira 8684c85d12 Remove verbose
Since we are in Ocata we should remove the
verbose option that was deprecated

Change-Id: I454aa625c5b0c4139309962dd4c1088dd52ef749
7 years ago
Mykyta Karpin 88713c96f7 Fix documentation for log_dir parameter
Change-Id: I280409ece958a0b2c5e25cc6ad511834b8cec47c
Partial-Bug: #1600294
7 years ago
Clayton O'Neill 18b010975c Add hooks for external install & svc management
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.

Change-Id: If683fbd098e701a3c4da91941cf818b18b41b209
7 years ago
Iury Gregory Melo Ferreira cf604fc6a6 Deprecate verbose option in logging
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

Change-Id: I7e58412fe26962337845b3cb9d67679bac0709d8
7 years ago
Denis Egorenko af8da24358 Totally drop Qpid support
Qpid was removed in Mitaka from Oslo Messaging, so now we can
drop it in manifests.

Change-Id: I336c99b7709f061734ca09128a366361f13a934e
7 years ago
iberezovskiy 558fa4d212 Configure oslo related parameters using puppet-oslo module
Database, logging and policy parameters for api, registry
and glare services are configured from oslo defines now.

Change-Id: Iee5ee3adfaf9cef1dd3f634806d47c3c52c648fb
7 years ago
Yanis Guenane 72fbeed3dc Create glance::cache::logging class
This review creates the glance::cache::logging class to be in feature
parity with glance::api and glance::registry.

Change-Id: Ia3f27e991b1e525ee3604502d6afc6dc7d45247c
7 years ago
luyuan 9989505da6 Update CHANGELOG.md and other files
Notice:
  Add terminator
    - CHANGELOG.md
  Remove spaces
    - glance::cache::cleaner
    - glance::cache::pruner
    - glance::client
    - glance::policy
Fix bug 1485160

Change-Id: I3e7a6fb13aade5ca3f886029f1f4e96a1c606ac6
8 years ago
Clayton O'Neill d72e768a10 Add Puppet 4.x lint checks
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.

Change-Id: I3d21236d5bf3b0b6c625e38e20492d35aaa13307
8 years ago
Benedikt Trefzer b8a59c7706 add command_options to glance::cache::[cleaner|pruner]
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.

Change-Id: I12a76e742db7279eafa3f3ec3c92947ff551b782
9 years ago
Dan d620ff6b1c Set dep from glance cron jobs to api package
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.

Change-Id: Ib0a42cf171d4fcabaab616c880aad2d0c4db4424
9 years ago
Mathieu Gagné 7da1f3bf2d Add glance-cache-cleaner and glance-cache-pruner
* 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.

Change-Id: I99cb1809446f1a1126454ff5fa5bdceb8044ee28
10 years ago