Make sure documentation is the same and follow
the standard which we are trying to enforce on
all modules.
Change-Id: I215f28f4ce417a3c098cbf4be21967b2ed4013bb
An empty string is an acceptable value of these entries, and it forces
loggint to stdout/stderr, which is useful when running on containers.
Change-Id: I4250ebce75933c8fb3f85b9efdb3e2ade392a60c
This enables oslo.log to pass logging records to journald.
Depends-On: I2f2977d88607939c278815cc449a129e8c04379d
Change-Id: I5b8393e0d290f325e1de910f30561a7b08abe7d6
Option "verbose" from group "DEFAULT" is deprecated for removal.
The parameter has no effect.
-Deprecated verbose for logging and init
-Remove verbose in examples and README
-Remove verbose from tests.
If this option is not set explicitly, there is no such warning.
Change-Id: I2f554c07f71458894aaa5d8079285ac92d0f04a3
This code moves all deps to an external class so that Keystone can be
installed with mechanisms besides packages (like venv or docker). This
also cleans-up the dependency tree by removing false or confusing
dependencies.
Change-Id: If69cd7cba267f75faad51fdbc80a58b24d2095d8
Co-Author: Clayton O'Neill <clayton.oneill@twcable.com>
Switch to $::os_service_default all params in logging and db.
Changes: logging.pp, db.pp and tests.
Related-bug: #1515273
Change-Id: Ib84dceafb032747adc1d8b6e56bd01e89aa802cb
Currently logging configuration is splitted in two distinct classes, the
init.pp and the logging.pp classes. This review aims to centralize all
logging related parameters in a single class, the logging.pp one.
The impacted parameters are :
* use_syslog
* use_stderr
* log_facility
* verbose
* debug
* log_dir
* log_file
This change remains backward compatible with what is currently in place.
Change-Id: I2ad392f8f12be3f3a7d51916e0645531ed1184a2
There are some new default config file values for Juno so switch to
them. This commit does not include the LDAP deprecations which is
contained in a different commit.
Change-Id: Ida18439353d4083e968cbe9ae81479ea65650076
Closes-Bug: #1380767
There is a range of extended logging options in Openstack services that use
openstack.common.logger (Ceilometer, Cinder, Heat, Keystone, Nova). Adding
keystone::logging to support them. This change is identical to
<https://review.openstack.org/#/c/113560/> but it applies to puppet-keystone
instead of puppet-ceilometer.
No blueprint/spec, as discussed in the IRC meeting on 08-11-2014.
Change-Id: I88fcf025b9467090d21d1a10a5af9b270f8ef11e