--- Class[Profile::Apt].orig
+++ Class[Profile::Apt]
@@
- before => ['Package[puppet]', 'Package[facter]', 'Package[augeas-tools]', 'Package[virt-what]', 'Package[puppet-module-puppetlabs-augeas-core]', 'Package[python3-prometheus-client]', 'Package[python3-yaml]', 'Package[ruby-net-ssh]', 'Package[openssl]', 'Package[ssl-cert]', 'Package[ca-certificates]', 'Package[wmf-certificates]', 'Package[ntp]', 'Package[systemd-timesyncd]', 'Package[exim4-config]', 'Package[exim4-daemon-light]', 'Package[logrotate]', 'Package[prometheus-node-exporter]', 'Package[bsdutils]', 'Package[smartmontools]', 'Package[rsyslog]', 'Package[rsyslog-openssl]', 'Package[cadvisor]', 'Package[prometheus-ethtool-exporter]', 'Package[acct]', 'Package[byobu]', 'Package[colordiff]', 'Package[curl]', 'Package[debian-goodies]', 'Package[ethtool]', 'Package[gdb]', 'Package[gdisk]', 'Package[git]', 'Package[htop]', 'Package[httpry]', 'Package[iotop]', 'Package[iperf]', 'Package[jq]', 'Package[libtemplate-perl]', 'Package[lldpd]', 'Package[lshw]', 'Package[molly-guard]', 'Package[moreutils]', 'Package[net-tools]', 'Package[numactl]', 'Package[ncdu]', 'Package[ngrep]', 'Package[pigz]', 'Package[psmisc]', 'Package[pv]', 'Package[python3]', 'Package[screen]', 'Package[strace]', 'Package[sysstat]', 'Package[tcpdump]', 'Package[tmux]', 'Package[tree]', 'Package[vim]', 'Package[vim-addon-manager]', 'Package[vim-scripts]', 'Package[wipe]', 'Package[xfsprogs]', 'Package[zsh]', 'Package[icdiff]', 'Package[linux-perf]', 'Package[bsd-mailx]', 'Package[ack]', 'Package[netcat-openbsd]', 'Package[tshark]', 'Package[fzf]', 'Package[ripgrep]', 'Package[fd-find]', 'Package[kitty-terminfo]', 'Package[mtr-tiny]', 'Package[bat]', 'Package[efibootmgr]', 'Package[bind9-dnsutils]', 'Package[tzdata]', 'Package[python3-wmflib]', 'Package[ruby-sorted-set]', 'Package[btop]', 'Package[dstat]', 'Package[apport]', 'Package[command-not-found]', 'Package[command-not-found-data]', 'Package[ecryptfs-utils]', 'Package[mlocate]', 'Package[os-prober]', 'Package[python3-apport]', 'Package[wpasupplicant]', 'Package[apt-listchanges]', 'Package[isc-dhcp-client]', 'Package[rasdaemon]', 'Package[libicu67]', 'Package[libwsutil12]', 'Package[libwireshark14]', 'Package[libopencsd0]', 'Package[libwiretap11]', 'Package[ruby2.7]', 'Package[python3.9-minimal]', 'Package[python3.9]', 'Package[perl-modules-5.32]', 'Package[libpython3.9]', 'Package[libperl5.32]', 'Package[libpython3.9-minimal]', 'Package[libpython3.9-stdlib]', 'Package[libidn11]', 'Package[libldap-2.4-2]', 'Package[liburing1]', 'Package[libwebp6]', 'Package[libcbor0]', 'Package[libusb-0.1-4]', 'Package[telnet]', 'Package[libruby2.7]', 'Package[libdns-export1110]', 'Package[libisc-export1105]', 'Package[libbpf0]', 'Package[openssh-client]', 'Package[openssh-server]', 'Package[debdeploy-client]', 'Package[python3-dateutil]', 'Package[sudo]', 'Package[golang-cfssl]', 'Package[debmonitor-client]', 'Package[nagios-nrpe-server]', 'Package[monitoring-plugins]', 'Package[monitoring-plugins-basic]', 'Package[monitoring-plugins-standard]', 'Package[liburiparser1]', 'Package[python3-attr]', 'Package[iucode-tool]', 'Package[freeipmi-tools]', 'Package[freeipmi-ipmiseld]', 'Package[rsyslog-kafka]', 'Package[emacs-nox]', 'Package[prometheus-ipmi-exporter]', 'Package[libnet-dns-perl]', 'Package[iptables]', 'Package[ferm]', 'Package[nftables]', 'Package[conntrack]', 'Package[krb5-kdc]', 'Package[bacula-fd]', 'Package[krb5-admin-server]', 'Package[python3-pexpect]', 'Package[krb5-kpropd]', 'Package[krb5-user]', 'Package[kstart]', 'Package[prometheus-rsyslog-exporter]', 'Package[initramfs-tools]', 'Package[python3-click]', 'Package[python3-box]', 'Package[confd]', 'Package[python3-toml]', 'Package[rsync]']
+ before => ['Package[puppet]', 'Package[facter]', 'Package[augeas-tools]', 'Package[virt-what]', 'Package[puppet-module-puppetlabs-augeas-core]', 'Package[python3-prometheus-client]', 'Package[python3-yaml]', 'Package[ruby-net-ssh]', 'Package[openssl]', 'Package[ssl-cert]', 'Package[ca-certificates]', 'Package[wmf-certificates]', 'Package[ntp]', 'Package[systemd-timesyncd]', 'Package[exim4-config]', 'Package[exim4-daemon-light]', 'Package[logrotate]', 'Package[prometheus-node-exporter]', 'Package[bsdutils]', 'Package[smartmontools]', 'Package[rsyslog]', 'Package[rsyslog-openssl]', 'Package[cadvisor]', 'Package[prometheus-ethtool-exporter]', 'Package[acct]', 'Package[byobu]', 'Package[colordiff]', 'Package[curl]', 'Package[debian-goodies]', 'Package[ethtool]', 'Package[gdb]', 'Package[gdisk]', 'Package[git]', 'Package[htop]', 'Package[httpry]', 'Package[iotop]', 'Package[iperf]', 'Package[jq]', 'Package[libtemplate-perl]', 'Package[lldpd]', 'Package[lshw]', 'Package[molly-guard]', 'Package[moreutils]', 'Package[net-tools]', 'Package[numactl]', 'Package[ncdu]', 'Package[ngrep]', 'Package[pigz]', 'Package[psmisc]', 'Package[pv]', 'Package[python3]', 'Package[screen]', 'Package[strace]', 'Package[sysstat]', 'Package[tcpdump]', 'Package[tmux]', 'Package[tree]', 'Package[vim]', 'Package[vim-addon-manager]', 'Package[vim-scripts]', 'Package[wipe]', 'Package[xfsprogs]', 'Package[zsh]', 'Package[icdiff]', 'Package[linux-perf]', 'Package[bsd-mailx]', 'Package[ack]', 'Package[netcat-openbsd]', 'Package[tshark]', 'Package[fzf]', 'Package[ripgrep]', 'Package[fd-find]', 'Package[kitty-terminfo]', 'Package[mtr-tiny]', 'Package[bat]', 'Package[efibootmgr]', 'Package[bind9-dnsutils]', 'Package[tzdata]', 'Package[python3-wmflib]', 'Package[ruby-sorted-set]', 'Package[btop]', 'Package[dstat]', 'Package[apport]', 'Package[command-not-found]', 'Package[command-not-found-data]', 'Package[ecryptfs-utils]', 'Package[mlocate]', 'Package[os-prober]', 'Package[python3-apport]', 'Package[wpasupplicant]', 'Package[apt-listchanges]', 'Package[isc-dhcp-client]', 'Package[rasdaemon]', 'Package[libicu67]', 'Package[libwsutil12]', 'Package[libwireshark14]', 'Package[libopencsd0]', 'Package[libwiretap11]', 'Package[ruby2.7]', 'Package[python3.9-minimal]', 'Package[python3.9]', 'Package[perl-modules-5.32]', 'Package[libpython3.9]', 'Package[libperl5.32]', 'Package[libpython3.9-minimal]', 'Package[libpython3.9-stdlib]', 'Package[libidn11]', 'Package[libldap-2.4-2]', 'Package[liburing1]', 'Package[libwebp6]', 'Package[libcbor0]', 'Package[libusb-0.1-4]', 'Package[telnet]', 'Package[libruby2.7]', 'Package[libdns-export1110]', 'Package[libisc-export1105]', 'Package[libbpf0]', 'Package[openssh-client]', 'Package[openssh-server]', 'Package[debdeploy-client]', 'Package[python3-dateutil]', 'Package[sudo]', 'Package[golang-cfssl]', 'Package[debmonitor-client]', 'Package[nagios-nrpe-server]', 'Package[monitoring-plugins]', 'Package[monitoring-plugins-basic]', 'Package[monitoring-plugins-standard]', 'Package[liburiparser1]', 'Package[python3-attr]', 'Package[iucode-tool]', 'Package[freeipmi-tools]', 'Package[freeipmi-ipmiseld]', 'Package[rsyslog-kafka]', 'Package[emacs-nox]', 'Package[prometheus-ipmi-exporter]', 'Package[libnet-dns-perl]', 'Package[iptables]', 'Package[ferm]', 'Package[nftables]', 'Package[conntrack]', 'Package[krb5-kdc]', 'Package[bacula-fd]', 'Package[krb5-admin-server]', 'Package[python3-pexpect]', 'Package[rsync]', 'Package[krb5-kpropd]', 'Package[krb5-user]', 'Package[kstart]', 'Package[prometheus-rsyslog-exporter]', 'Package[initramfs-tools]', 'Package[python3-click]', 'Package[python3-box]', 'Package[confd]', 'Package[python3-toml]']
Service[wmf_auto_restart_krb5-kpropd.timer]
- Parameters differences:
--- Service[wmf_auto_restart_krb5-kpropd.timer].orig
+++ Service[wmf_auto_restart_krb5-kpropd.timer]
+ before => ['Exec[systemd daemon-reload for wmf_auto_restart_krb5-kpropd.timer (wmf_auto_restart_krb5-kpropd.timer)]']
@@
- enable => True
+ enable => False
@@
- ensure => running
+ ensure => stopped
- Systemd::Unit[replicate-krb-database.timer]
- Parameters differences:
--- Systemd::Unit[replicate-krb-database.timer].orig
+++ Systemd::Unit[replicate-krb-database.timer]
@@
- ensure => absent
+ ensure => present
- Ferm::Service[kerberos_kpropd_tcp]
- Parameters differences:
--- Ferm::Service[kerberos_kpropd_tcp].orig
+++ Ferm::Service[kerberos_kpropd_tcp]
- srange => ['krb1002.eqiad.wmnet']
- port => 754
- proto => tcp
- ensure => present
- prio => 10
- desc =>
- unrestricted_access => False
- notrack => False
- File[/etc/logrotate.d/wmf_auto_restart_rsync]
- Parameters differences:
--- File[/etc/logrotate.d/wmf_auto_restart_rsync].orig
+++ File[/etc/logrotate.d/wmf_auto_restart_rsync]
@@
- ensure => absent
+ ensure => present
- Systemd::Unit[replicate-krb-database.service]
- Parameters differences:
--- Systemd::Unit[replicate-krb-database.service].orig
+++ Systemd::Unit[replicate-krb-database.service]
@@
- ensure => absent
+ ensure => present
- Monitoring::Exported_nagios_service[krb2002 check_replicate-krb-database_status]
- Parameters differences:
--- Monitoring::Exported_nagios_service[krb2002 check_replicate-krb-database_status].orig
+++ Monitoring::Exported_nagios_service[krb2002 check_replicate-krb-database_status]
@@
- ensure => absent
+ ensure => present
- Class[Profile::Kerberos::Kadminserver]
- Parameters differences:
--- Class[Profile::Kerberos::Kadminserver].orig
+++ Class[Profile::Kerberos::Kadminserver]
@@
- krb_kadmin_primary => krb1002.eqiad.wmnet
+ krb_kadmin_primary => krb2002.codfw.wmnet
- Exec[systemd daemon-reload for wmf_auto_restart_rsync.timer (wmf_auto_restart_rsync.timer)]
- Parameters differences:
--- Exec[systemd daemon-reload for wmf_auto_restart_rsync.timer (wmf_auto_restart_rsync.timer)].orig
+++ Exec[systemd daemon-reload for wmf_auto_restart_rsync.timer (wmf_auto_restart_rsync.timer)]
+ before => ['Service[wmf_auto_restart_rsync.timer]']
- Systemd::Timer::Job[replicate-krb-database]
- Parameters differences:
--- Systemd::Timer::Job[replicate-krb-database].orig
+++ Systemd::Timer::Job[replicate-krb-database]
@@
- ensure => absent
+ ensure => present
- Firewall::Service[kerberos_kpropd_tcp]
- Parameters differences:
--- Firewall::Service[kerberos_kpropd_tcp].orig
+++ Firewall::Service[kerberos_kpropd_tcp]
- srange => ['krb1002.eqiad.wmnet']
- port => 754
- proto => tcp
- ensure => present
- prio => 10
- desc =>
- unrestricted_access => False
- notrack => False
- Exec[systemd daemon-reload for replicate-krb-database.timer (replicate-krb-database.timer)]
- Parameters differences:
--- Exec[systemd daemon-reload for replicate-krb-database.timer (replicate-krb-database.timer)].orig
+++ Exec[systemd daemon-reload for replicate-krb-database.timer (replicate-krb-database.timer)]
+ before => ['Service[replicate-krb-database.timer]']
- Systemd::Unit[wmf_auto_restart_krb5-admin-server.service]
- Parameters differences:
--- Systemd::Unit[wmf_auto_restart_krb5-admin-server.service].orig
+++ Systemd::Unit[wmf_auto_restart_krb5-admin-server.service]
+ unit => wmf_auto_restart_krb5-admin-server.service
+ restart => False
+ ensure => present
+ override => False
+ require => ['Class[Systemd]']
+ override_filename => puppet-override.conf
- File[/lib/systemd/system/wmf_auto_restart_rsync.service]
- Parameters differences:
--- File[/lib/systemd/system/wmf_auto_restart_rsync.service].orig
+++ File[/lib/systemd/system/wmf_auto_restart_rsync.service]
@@
- ensure => absent
+ ensure => present
- Systemd::Unit[wmf_auto_restart_krb5-kpropd.service]
- Parameters differences:
--- Systemd::Unit[wmf_auto_restart_krb5-kpropd.service].orig
+++ Systemd::Unit[wmf_auto_restart_krb5-kpropd.service]
@@
- ensure => present
+ ensure => absent
- File[/lib/systemd/system/replicate-krb-database.timer]
- Parameters differences:
--- File[/lib/systemd/system/replicate-krb-database.timer].orig
+++ File[/lib/systemd/system/replicate-krb-database.timer]
@@
- ensure => absent
+ ensure => present
- File_line[auto_restart_file_presence_krb5-admin-server]
- Parameters differences:
--- File_line[auto_restart_file_presence_krb5-admin-server].orig
+++ File_line[auto_restart_file_presence_krb5-admin-server]
+ path => /etc/debdeploy-client/autorestarts.conf
+ require => File[/etc/debdeploy-client/autorestarts.conf]
+ line => krb5-admin-server
+ ensure => present
- Systemd::Unit[wmf_auto_restart_rsync.timer]
- Parameters differences:
--- Systemd::Unit[wmf_auto_restart_rsync.timer].orig
+++ Systemd::Unit[wmf_auto_restart_rsync.timer]
@@
- ensure => absent
+ ensure => present
- Profile::Auto_restarts::Service[krb5-kpropd]
- Parameters differences:
--- Profile::Auto_restarts::Service[krb5-kpropd].orig
+++ Profile::Auto_restarts::Service[krb5-kpropd]
@@
- ensure => present
+ ensure => absent
- Service[replicate-krb-database.timer]
- Parameters differences:
--- Service[replicate-krb-database.timer].orig
+++ Service[replicate-krb-database.timer]
- before => ['Exec[systemd daemon-reload for replicate-krb-database.timer (replicate-krb-database.timer)]']
@@
- enable => False
+ enable => True
@@
- ensure => stopped
+ ensure => running
- Logrotate::Conf[wmf_auto_restart_krb5-admin-server]
- Parameters differences:
--- Logrotate::Conf[wmf_auto_restart_krb5-admin-server].orig
+++ Logrotate::Conf[wmf_auto_restart_krb5-admin-server]
+ ensure => present
- File[/etc/rsyslog.d/40-wmf-auto-restart-krb5-kpropd.conf]
- Parameters differences:
--- File[/etc/rsyslog.d/40-wmf-auto-restart-krb5-kpropd.conf].orig
+++ File[/etc/rsyslog.d/40-wmf-auto-restart-krb5-kpropd.conf]
@@
- ensure => present
+ ensure => absent
- File_line[auto_restart_file_presence_rsync]
- Parameters differences:
--- File_line[auto_restart_file_presence_rsync].orig
+++ File_line[auto_restart_file_presence_rsync]
@@
- ensure => absent
+ ensure => present
- File[/etc/nftables/input/10_kerberos_kpropd_tcp.nft]
- Parameters differences:
--- File[/etc/nftables/input/10_kerberos_kpropd_tcp.nft].orig
+++ File[/etc/nftables/input/10_kerberos_kpropd_tcp.nft]
- tag => nft
- owner => root
- ensure => present
- notify => ['Service[nftables]']
- mode => 0444
- group => root
- Content differences:
--- /etc/nftables/input/10_kerberos_kpropd_tcp.nft.orig
+++ /etc/nftables/input/10_kerberos_kpropd_tcp.nft
@@ -1,4 +0,0 @@
-# Managed by puppet
-#
-ip saddr { 10.64.32.69 } tcp dport { 754 } accept
-ip6 saddr { 2620:0:861:103:10:64:32:69 } tcp dport { 754 } accept
- Class[Profile::Kerberos::Kdc]
- Parameters differences:
--- Class[Profile::Kerberos::Kdc].orig
+++ Class[Profile::Kerberos::Kdc]
@@
- krb_kdc_servers => ['krb1002.eqiad.wmnet', 'krb2002.codfw.wmnet']
+ krb_kdc_servers => ['krb2002.codfw.wmnet']
- Exec[debconf-set-selections set string krb5-config/kerberos_servers]
- Parameters differences:
--- Exec[debconf-set-selections set string krb5-config/kerberos_servers].orig
+++ Exec[debconf-set-selections set string krb5-config/kerberos_servers]
@@
- unless => test "$(echo get krb5-config/kerberos_servers | debconf-communicate)" = "0 krb1002.eqiad.wmnet krb2002.codfw.wmnet"
+ unless => test "$(echo get krb5-config/kerberos_servers | debconf-communicate)" = "0 krb2002.codfw.wmnet"
@@
- command => echo set krb5-config/kerberos_servers string "krb1002.eqiad.wmnet krb2002.codfw.wmnet" | debconf-set-selections
+ command => echo set krb5-config/kerberos_servers string "krb2002.codfw.wmnet" | debconf-set-selections
- Nftables::Service[rsyncd_access_srv-keytabs]
- Parameters differences:
--- Nftables::Service[rsyncd_access_srv-keytabs].orig
+++ Nftables::Service[rsyncd_access_srv-keytabs]
@@
- ensure => absent
+ ensure => present
- File[/lib/systemd/system/wmf_auto_restart_krb5-admin-server.service]
- Parameters differences:
--- File[/lib/systemd/system/wmf_auto_restart_krb5-admin-server.service].orig
+++ File[/lib/systemd/system/wmf_auto_restart_krb5-admin-server.service]
+ notify => Exec[systemd daemon-reload for wmf_auto_restart_krb5-admin-server.service (wmf_auto_restart_krb5-admin-server.service)]
+ ensure => present
+ owner => root
+ mode => 0444
+ group => root
- Content differences:
--- /lib/systemd/system/wmf_auto_restart_krb5-admin-server.service.orig
+++ /lib/systemd/system/wmf_auto_restart_krb5-admin-server.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=Auto restart job: krb5-admin-server
+Documentation=https://wikitech.wikimedia.org/wiki/Monitoring/systemd_unit_state
+
+[Service]
+Type=oneshot
+User=root
+ExecStart=/usr/local/sbin/wmf-auto-restart -s krb5-admin-server
- Monitoring::Service[check_replicate-krb-database_status]
- Parameters differences:
--- Monitoring::Service[check_replicate-krb-database_status].orig
+++ Monitoring::Service[check_replicate-krb-database_status]
@@
- ensure => absent
+ ensure => present
- Profile::Auto_restarts::Service[krb5-admin-server]
- Parameters differences:
--- Profile::Auto_restarts::Service[krb5-admin-server].orig
+++ Profile::Auto_restarts::Service[krb5-admin-server]
+ ensure => present
- Firewall::Service[rsyncd_access_srv-keytabs]
- Parameters differences:
--- Firewall::Service[rsyncd_access_srv-keytabs].orig
+++ Firewall::Service[rsyncd_access_srv-keytabs]
@@
- ensure => absent
+ ensure => present
- Rsync::Server::Module[srv-keytabs]
- Parameters differences:
--- Rsync::Server::Module[srv-keytabs].orig
+++ Rsync::Server::Module[srv-keytabs]
@@
- ensure => absent
+ ensure => present
- File[/etc/rsyslog.d/40-wmf-auto-restart-rsync.conf]
- Parameters differences:
--- File[/etc/rsyslog.d/40-wmf-auto-restart-rsync.conf].orig
+++ File[/etc/rsyslog.d/40-wmf-auto-restart-rsync.conf]
@@
- ensure => absent
+ ensure => present
- Systemd::Service[replicate-krb-database]
- Parameters differences:
--- Systemd::Service[replicate-krb-database].orig
+++ Systemd::Service[replicate-krb-database]
@@
- ensure => absent
+ ensure => present
- Exec[systemd daemon-reload for wmf_auto_restart_krb5-admin-server.timer (wmf_auto_restart_krb5-admin-server.timer)]
- Parameters differences:
--- Exec[systemd daemon-reload for wmf_auto_restart_krb5-admin-server.timer (wmf_auto_restart_krb5-admin-server.timer)].orig
+++ Exec[systemd daemon-reload for wmf_auto_restart_krb5-admin-server.timer (wmf_auto_restart_krb5-admin-server.timer)]
+ command => /bin/systemctl daemon-reload
+ refreshonly => True
+ before => ['Service[wmf_auto_restart_krb5-admin-server.timer]']
- Service[krb5-admin-server]
- Parameters differences:
--- Service[krb5-admin-server].orig
+++ Service[krb5-admin-server]
+ require => Package[krb5-admin-server]
+ ensure => running
- Motd::Script[inactive_warning]
- Parameters differences:
--- Motd::Script[inactive_warning].orig
+++ Motd::Script[inactive_warning]
@@
- ensure => present
+ ensure => absent
- Systemd::Unit[wmf_auto_restart_krb5-kpropd.timer]
- Parameters differences:
--- Systemd::Unit[wmf_auto_restart_krb5-kpropd.timer].orig
+++ Systemd::Unit[wmf_auto_restart_krb5-kpropd.timer]
@@
- ensure => present
+ ensure => absent
- Systemd::Syslog[wmf_auto_restart_krb5-kpropd]
- Parameters differences:
--- Systemd::Syslog[wmf_auto_restart_krb5-kpropd].orig
+++ Systemd::Syslog[wmf_auto_restart_krb5-kpropd]
@@
- ensure => present
+ ensure => absent
- Systemd::Syslog[wmf_auto_restart_krb5-admin-server]
- Parameters differences:
--- Systemd::Syslog[wmf_auto_restart_krb5-admin-server].orig
+++ Systemd::Syslog[wmf_auto_restart_krb5-admin-server]
+ programname_comparison => startswith
+ ensure => present
+ base_dir => /var/log
+ readable_by => all
+ force_stop => True
+ log_filename => syslog.log
+ owner => root
+ group => root
- Debconf::Set[krb5-config/kerberos_servers]
- Parameters differences:
--- Debconf::Set[krb5-config/kerberos_servers].orig
+++ Debconf::Set[krb5-config/kerberos_servers]
@@
- value => krb1002.eqiad.wmnet krb2002.codfw.wmnet
+ value => krb2002.codfw.wmnet
- Service[wmf_auto_restart_krb5-admin-server.timer]
- Parameters differences:
--- Service[wmf_auto_restart_krb5-admin-server.timer].orig
+++ Service[wmf_auto_restart_krb5-admin-server.timer]
+ enable => True
+ provider => systemd
+ ensure => running
- File[/etc/rsyslog.d/40-wmf-auto-restart-krb5-admin-server.conf]
- Parameters differences:
--- File[/etc/rsyslog.d/40-wmf-auto-restart-krb5-admin-server.conf].orig
+++ File[/etc/rsyslog.d/40-wmf-auto-restart-krb5-admin-server.conf]
+ notify => Service[rsyslog]
+ ensure => present
+ owner => root
+ mode => 0444
+ group => root
- Content differences:
--- /etc/rsyslog.d/40-wmf-auto-restart-krb5-admin-server.conf.orig
+++ /etc/rsyslog.d/40-wmf-auto-restart-krb5-admin-server.conf
@@ -0,0 +1,10 @@
+# rsyslog.conf(5) configuration file for services.
+# This file is managed by Puppet.
+if $programname startswith "wmf_auto_restart_krb5-admin-server" then {
+ action(
+ type="omfile" file="/var/log/wmf_auto_restart_krb5-admin-server/syslog.log"
+ fileOwner="root" fileGroup="root"
+ fileCreateMode="0644"
+ )
+ & stop
+}
- Rsyslog::Conf[wmf_auto_restart_rsync]
- Parameters differences: