Skip to content

support template, severity and facility options

Compare
Choose a tag to compare
@richm richm released this 06 Apr 21:14

RFE - support template, severity and facility options

  • template options to the files & formats output
  • severity and facility options to the files input

(issue #271)

Initialize tests_enabled.yml by setting "logging_purge_confs: true"

This is part of the effort to allow CI tests run in the serialized
manner on one VM for shortening the duration of the CI tests. The
test case tests_enabled.yml expects the rsyslog configuration file
in the original state from the rsyslog rpm package.

Fix failures reported by "tox -e qemu_option -- --remove-cloud-init ..."

If no additional config files such as 21-cloudinit.conf exist in
/etc/rsyslog.d; in the cleaning up phase in the test playbooks,
by removing all the generated files by the logging role, it ends
up /etc/rsyslog.d is empty with "$IncludeConfig /etc/rsyslog.d/*.conf"
in /etc/rsyslog.conf. It makes the following rsyslog service restart
fail.

This patch replaces the old cleaning up method - removing the
files in /etc/rsyslog.d with the better one - resetting the
rsyslog config files to the ones from rpm.