Commit Graph

4 Commits

Author SHA1 Message Date
James Denton 70be33495f Templatize rsyslog configuration files
This patch differentiates rsyslogd configurations based on operating system
by defining respective system logfile location and user/group.

Change-Id: If5134278f7aa5e726325be38bb0bf8a560b668e5
Closes-Bug: #1807268
2019-02-14 14:24:38 +00:00
Ravi Kumar Boyapati 25de113bc1 Update default rsyslog.conf
Updated default rsyslog.conf to avoid duplicate logging.

Change-Id: I47c92f640838e1874460350b730e6205912d202e
2017-03-12 23:55:18 -04:00
Andrew Meserole eea5c79e96 Prevent syslog leakage
To prevent leakage to syslog this commit adds local7 to the list
of excluded facilities in the rsyslog client default configuration
file. This was done because local7 is used as a facility for
openstack services to send log messages and by not excluding it
in the default config file it was sending the log messages to
syslog and the correct log file for the services.

Change-Id: Ia938c1266dac51e6f278cadc8272ac98bb270044
Partial-Bug: 1588051
2016-08-03 16:56:48 +00:00
Kevin Carter ed60bae35a
IRR for rsyslog_client
The change moves the role out from the main repo rsyslog_client
repository and into its own standalone repository.

Items within this change:
  * The role has been updated to ensure it runs standalone.
  * Tests added to the role within tox.
  * Functional tests added to the role that can either be run
    via the run_tests.sh script or using tox.
  * dev requirements have been updated for testing usecases.
  * Docs added to both the README.rst file as well as the docs
    folder.

Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015-11-03 02:27:54 -06:00