Compilation results for kafkamon1003.eqiad.wmnet: System changes detected
You can retrieve this result from host.json.Catalog differences
Summary
| Total Resources: | 2719 |
|---|---|
| Resources added: | 112 |
| Resources removed: | 0 |
| Resources modified: | 119 |
| Change percentage: | 8.50% |
Resources only in the new catalog
- File[/lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service]
- Exec[systemd daemon-reload for wmf_auto_restart_burrow-logging-codfw.timer (wmf_auto_restart_burrow-logging-codfw.timer)]
- Systemd::Service[wmf_auto_restart_burrow-main-codfw]
- Prometheus::Burrow_exporter[main-codfw]
- Profile::Prometheus::Burrow_exporter[logging-codfw]
- Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer (wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer)]
- File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-logging-codfw.conf]
- Logrotate::Conf[wmf_auto_restart_burrow-main-codfw]
- File_line[auto_restart_file_presence_burrow-main-codfw]
- Rsyslog::Conf[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- File[/etc/rsyslog.d/40-wmf-auto-restart-prometheus-burrow-exporter-main-codfw.conf]
- Rsyslog::Conf[wmf_auto_restart_burrow-logging-codfw]
- Systemd::Syslog[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- Service[prometheus-burrow-exporter@logging-codfw]
- Ferm::Service[burrow-main-codfw]
- Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_main-codfw]
- Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service]
- File[/lib/systemd/system/wmf_auto_restart_burrow-main-codfw.timer]
- Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer]
- Profile::Auto_restarts::Service[prometheus-burrow-exporter@main-codfw]
- File[/lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer]
- File[/etc/default/prometheus-burrow-exporter@logging-codfw]
- Systemd::Unit[prometheus-burrow-exporter@main-codfw]
- Service[prometheus-burrow-exporter@main-codfw]
- File[/lib/systemd/system/prometheus-burrow-exporter@main-codfw.service]
- Systemd::Timer::Job[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw]
- File[/lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service]
- File[/lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.timer]
- Systemd::Timer[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw]
- Service[wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer]
- Service[wmf_auto_restart_burrow-logging-codfw.timer]
- Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.service]
- File[/lib/systemd/system/burrow-main-codfw.service]
- Systemd::Unit[burrow-main-codfw]
- Systemd::Timer[wmf_auto_restart_burrow-main-codfw]
- Profile::Auto_restarts::Service[burrow-main-codfw]
- Systemd::Timer::Job[wmf_auto_restart_burrow-main-codfw]
- Systemd::Unit[prometheus-burrow-exporter@logging-codfw]
- File_line[auto_restart_file_presence_prometheus-burrow-exporter@logging-codfw]
- Burrow[main-codfw]
- Exec[systemd daemon-reload for prometheus-burrow-exporter@logging-codfw.service (prometheus-burrow-exporter@logging-codfw)]
- Systemd::Unit[wmf_auto_restart_burrow-main-codfw.timer]
- File[/lib/systemd/system/burrow-logging-codfw.service]
- Prometheus::Burrow_exporter[logging-codfw]
- File[/var/log/wmf_auto_restart_burrow-logging-codfw]
- Profile::Kafka::Burrow[main-codfw]
- File[/lib/systemd/system/wmf_auto_restart_burrow-main-codfw.service]
- Exec[mask_default_burrow_exporter_main-codfw]
- Systemd::Service[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw]
- Systemd::Timer[wmf_auto_restart_burrow-logging-codfw]
- Rsyslog::Conf[wmf_auto_restart_burrow-main-codfw]
- File_line[auto_restart_file_presence_burrow-logging-codfw]
- File[/lib/systemd/system/prometheus-burrow-exporter@logging-codfw.service]
- Profile::Kafka::Burrow[logging-codfw]
- Systemd::Syslog[wmf_auto_restart_burrow-main-codfw]
- Systemd::Unit[burrow-logging-codfw]
- Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.timer (wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.timer)]
- Systemd::Syslog[wmf_auto_restart_burrow-logging-codfw]
- Systemd::Syslog[wmf_auto_restart_prometheus-burrow-exporter_main-codfw]
- Exec[systemd daemon-reload for wmf_auto_restart_burrow-main-codfw.service (wmf_auto_restart_burrow-main-codfw.service)]
- Service[burrow-logging-codfw]
- File[/etc/burrow/logging-codfw/burrow.toml]
- Profile::Prometheus::Burrow_exporter[main-codfw]
- Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.timer]
- Systemd::Timer::Job[wmf_auto_restart_prometheus-burrow-exporter@main-codfw]
- File[/var/log/wmf_auto_restart_prometheus-burrow-exporter_main-codfw]
- File[/etc/default/prometheus-burrow-exporter@main-codfw]
- Systemd::Service[prometheus-burrow-exporter@main-codfw]
- Burrow[logging-codfw]
- File[/etc/logrotate.d/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- Systemd::Service[prometheus-burrow-exporter@logging-codfw]
- Systemd::Service[burrow-logging-codfw]
- Systemd::Timer::Job[wmf_auto_restart_burrow-logging-codfw]
- File[/etc/burrow/main-codfw]
- Exec[systemd daemon-reload for wmf_auto_restart_burrow-logging-codfw.service (wmf_auto_restart_burrow-logging-codfw.service)]
- Service[wmf_auto_restart_burrow-main-codfw.timer]
- Exec[systemd daemon-reload for burrow-main-codfw.service (burrow-main-codfw)]
- Exec[systemd daemon-reload for wmf_auto_restart_burrow-main-codfw.timer (wmf_auto_restart_burrow-main-codfw.timer)]
- Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- Systemd::Unit[wmf_auto_restart_burrow-main-codfw.service]
- Logrotate::Conf[wmf_auto_restart_burrow-logging-codfw]
- File[/var/log/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- File[/etc/logrotate.d/wmf_auto_restart_prometheus-burrow-exporter_main-codfw]
- File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-main-codfw.conf]
- Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service (wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service)]
- Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service (wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service)]
- Systemd::Service[burrow-main-codfw]
- Profile::Auto_restarts::Service[prometheus-burrow-exporter@logging-codfw]
- Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.timer]
- Systemd::Timer[wmf_auto_restart_prometheus-burrow-exporter@main-codfw]
- File[/etc/ferm/conf.d/10_burrow-main-codfw]
- Rsyslog::Conf[wmf_auto_restart_prometheus-burrow-exporter_main-codfw]
- File[/lib/systemd/system/wmf_auto_restart_burrow-logging-codfw.timer]
- Systemd::Service[wmf_auto_restart_prometheus-burrow-exporter@main-codfw]
- Systemd::Service[wmf_auto_restart_burrow-logging-codfw]
- Ferm::Service[burrow-logging-codfw]
- File[/etc/burrow/logging-codfw]
- Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service]
- File[/etc/burrow/main-codfw/burrow.toml]
- Service[burrow-main-codfw]
- Exec[systemd daemon-reload for burrow-logging-codfw.service (burrow-logging-codfw)]
- File[/etc/ferm/conf.d/10_burrow-logging-codfw]
- Profile::Auto_restarts::Service[burrow-logging-codfw]
- Exec[systemd daemon-reload for prometheus-burrow-exporter@main-codfw.service (prometheus-burrow-exporter@main-codfw)]
- File[/etc/logrotate.d/wmf_auto_restart_burrow-main-codfw]
- Service[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.timer]
- File[/etc/rsyslog.d/40-wmf-auto-restart-prometheus-burrow-exporter-logging-codfw.conf]
- Exec[mask_default_burrow_exporter_logging-codfw]
- File[/etc/logrotate.d/wmf_auto_restart_burrow-logging-codfw]
- File[/lib/systemd/system/wmf_auto_restart_burrow-logging-codfw.service]
- File_line[auto_restart_file_presence_prometheus-burrow-exporter@main-codfw]
- File[/var/log/wmf_auto_restart_burrow-main-codfw]
Resources modified
- Rsyslog::Conf[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- Parameters differences:
--- Rsyslog::Conf[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw].orig +++ Rsyslog::Conf[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw] + ensure => present + priority => 40 + mode => 0444 + require => File[/var/log/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- Systemd::Unit[prometheus-burrow-exporter@logging-codfw]
- Parameters differences:
--- Systemd::Unit[prometheus-burrow-exporter@logging-codfw].orig +++ Systemd::Unit[prometheus-burrow-exporter@logging-codfw] + ensure => present + restart => True + unit => prometheus-burrow-exporter@logging-codfw + override_filename => puppet-override.conf + require => ['Class[Systemd]'] + override => False
- File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-main-codfw.conf]
- Parameters differences:
--- File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-main-codfw.conf].orig +++ File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-main-codfw.conf] + ensure => present + owner => root + notify => Service[rsyslog] + mode => 0444 + group => root
- Content differences:
--- /etc/rsyslog.d/40-wmf-auto-restart-burrow-main-codfw.conf.orig +++ /etc/rsyslog.d/40-wmf-auto-restart-burrow-main-codfw.conf @@ -0,0 +1,10 @@ +# rsyslog.conf(5) configuration file for services. +# This file is managed by Puppet. +if $programname startswith "wmf_auto_restart_burrow-main-codfw" then { + action( + type="omfile" file="/var/log/wmf_auto_restart_burrow-main-codfw/syslog.log" + fileOwner="root" fileGroup="root" + fileCreateMode="0644" + ) + & stop +}- File[/etc/logrotate.d/wmf_auto_restart_burrow-main-codfw]
- Parameters differences:
--- File[/etc/logrotate.d/wmf_auto_restart_burrow-main-codfw].orig +++ File[/etc/logrotate.d/wmf_auto_restart_burrow-main-codfw] + ensure => present + group => root + mode => 0444 + owner => root
- Content differences:
--- /etc/logrotate.d/wmf_auto_restart_burrow-main-codfw.orig +++ /etc/logrotate.d/wmf_auto_restart_burrow-main-codfw @@ -0,0 +1,12 @@ +# logrotate(8) config for wmf_auto_restart_burrow-main-codfw + +/var/log/wmf_auto_restart_burrow-main-codfw/*.log { + daily + copytruncate + missingok + compress + delaycompress + notifempty + rotate 15 + size 256M +}- Service[prometheus-burrow-exporter@logging-codfw]
- Parameters differences:
--- Service[prometheus-burrow-exporter@logging-codfw].orig +++ Service[prometheus-burrow-exporter@logging-codfw] + ensure => running + enable => True
- Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_main-codfw]
- Parameters differences:
--- Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_main-codfw].orig +++ Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_main-codfw] + ensure => present
- Systemd::Timer[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw]
- Parameters differences:
--- Systemd::Timer[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw].orig +++ Systemd::Timer[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw] + ensure => present + splay => 0 + fixed_random_delay => False + timer_intervals => [{'start': 'OnCalendar', 'interval': 'Mon,Tue,Wed,Thu,Fri *-*-* 10:6:00'}] + accuracy => 15sec + unit_name => wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service- Systemd::Timer[wmf_auto_restart_burrow-logging-codfw]
- Parameters differences:
--- Systemd::Timer[wmf_auto_restart_burrow-logging-codfw].orig +++ Systemd::Timer[wmf_auto_restart_burrow-logging-codfw] + ensure => present + splay => 0 + fixed_random_delay => False + timer_intervals => [{'start': 'OnCalendar', 'interval': 'Mon,Tue,Wed,Thu,Fri *-*-* 11:11:00'}] + accuracy => 15sec + unit_name => wmf_auto_restart_burrow-logging-codfw.service- Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.timer]
- Parameters differences:
--- Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.timer].orig +++ Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.timer] + ensure => present + restart => False + unit => wmf_auto_restart_burrow-logging-codfw.timer + override_filename => puppet-override.conf + require => ['Class[Systemd]'] + override => False
- File[/etc/default/prometheus-burrow-exporter@logging-eqiad]
- Content differences:
--- /etc/default/prometheus-burrow-exporter@logging-eqiad.orig +++ /etc/default/prometheus-burrow-exporter@logging-eqiad @@ -1 +1 @@ -ARGS="--burrow-addr http://localhost:8101 --metrics-addr 0.0.0.0:9501 --interval 30 --api-version 3" +ARGS="--burrow-addr http://localhost:8101 --metrics-addr 0.0.0.0:9600 --interval 30 --api-version 3"
- Systemd::Service[prometheus-burrow-exporter@logging-codfw]
- Parameters differences:
--- Systemd::Service[prometheus-burrow-exporter@logging-codfw].orig +++ Systemd::Service[prometheus-burrow-exporter@logging-codfw] + restart => True + require => Package[prometheus-burrow-exporter] + monitoring_contact_group => admins + unit_type => service + ensure => present + monitoring_enabled => False + monitoring_critical => False + service_params => {} + override => False + migration_task => T407130- Exec[mask_default_burrow_exporter_logging-codfw]
- Parameters differences:
--- Exec[mask_default_burrow_exporter_logging-codfw].orig +++ Exec[mask_default_burrow_exporter_logging-codfw] + creates => /etc/systemd/system/prometheus-burrow-exporter.service + command => /bin/systemctl mask prometheus-burrow-exporter.service ; /bin/systemctl stop prometheus-burrow-exporter.service
- Systemd::Service[wmf_auto_restart_burrow-main-codfw]
- Parameters differences:
--- Systemd::Service[wmf_auto_restart_burrow-main-codfw].orig +++ Systemd::Service[wmf_auto_restart_burrow-main-codfw] + restart => False + require => Systemd::Unit[wmf_auto_restart_burrow-main-codfw.service] + monitoring_contact_group => admins + unit_type => timer + ensure => present + monitoring_enabled => False + monitoring_critical => False + service_params => {} + override => False + migration_task => T407130- Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.service]
- Parameters differences:
--- Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.service].orig +++ Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.service] + ensure => present + restart => False + unit => wmf_auto_restart_burrow-logging-codfw.service + override_filename => puppet-override.conf + require => ['Class[Systemd]'] + override => False
- Exec[systemd daemon-reload for wmf_auto_restart_burrow-logging-codfw.service (wmf_auto_restart_burrow-logging-codfw.service)]
- Parameters differences:
--- Exec[systemd daemon-reload for wmf_auto_restart_burrow-logging-codfw.service (wmf_auto_restart_burrow-logging-codfw.service)].orig +++ Exec[systemd daemon-reload for wmf_auto_restart_burrow-logging-codfw.service (wmf_auto_restart_burrow-logging-codfw.service)] + refreshonly => True + command => /bin/systemctl daemon-reload
- File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-logging-codfw.conf]
- Parameters differences:
--- File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-logging-codfw.conf].orig +++ File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-logging-codfw.conf] + ensure => present + owner => root + notify => Service[rsyslog] + mode => 0444 + group => root
- Content differences:
--- /etc/rsyslog.d/40-wmf-auto-restart-burrow-logging-codfw.conf.orig +++ /etc/rsyslog.d/40-wmf-auto-restart-burrow-logging-codfw.conf @@ -0,0 +1,10 @@ +# rsyslog.conf(5) configuration file for services. +# This file is managed by Puppet. +if $programname startswith "wmf_auto_restart_burrow-logging-codfw" then { + action( + type="omfile" file="/var/log/wmf_auto_restart_burrow-logging-codfw/syslog.log" + fileOwner="root" fileGroup="root" + fileCreateMode="0644" + ) + & stop +}- File_line[auto_restart_file_presence_burrow-main-codfw]
- Parameters differences:
--- File_line[auto_restart_file_presence_burrow-main-codfw].orig +++ File_line[auto_restart_file_presence_burrow-main-codfw] + ensure => present + line => burrow-main-codfw + require => File[/etc/debdeploy-client/autorestarts.conf] + path => /etc/debdeploy-client/autorestarts.conf
- File[/lib/systemd/system/burrow-main-codfw.service]
- Parameters differences:
--- File[/lib/systemd/system/burrow-main-codfw.service].orig +++ File[/lib/systemd/system/burrow-main-codfw.service] + ensure => present + owner => root + notify => Exec[systemd daemon-reload for burrow-main-codfw.service (burrow-main-codfw)] + mode => 0444 + group => root
- Content differences:
--- /lib/systemd/system/burrow-main-codfw.service.orig +++ /lib/systemd/system/burrow-main-codfw.service @@ -0,0 +1,20 @@ +[Unit] +Description=Burrow - Kafka main-codfw Consumer Offset Monitor + +[Service] +User=burrow + +# Burrow creates this file. Setting PIDFile here manually +# keeps systemd from creating its own pidfile that +# conflicts with Burrow's. +PIDFile=/var/log/burrow-main-codfw.pid + +ExecStart=/usr/bin/Burrow --config-dir /etc/burrow/main-codfw +RuntimeDirectory=burrow + +LimitNOFILE=8192 + +Restart=on-failure + +[Install] +WantedBy=multi-user.target
- Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.timer]
- Parameters differences:
--- Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.timer].orig +++ Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.timer] + ensure => present + restart => False + unit => wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.timer + override_filename => puppet-override.conf + require => ['Class[Systemd]'] + override => False
- File[/lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer]
- Parameters differences:
--- File[/lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer].orig +++ File[/lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer] + ensure => present + owner => root + notify => Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer (wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer)] + mode => 0444 + group => root
- Content differences:
--- /lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer.orig +++ /lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer @@ -0,0 +1,12 @@ +[Unit] +Description=Periodic execution of wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service + +[Timer] +Unit=wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service +# Accuracy sets the maximum time interval around the execution time we want to allow +AccuracySec=15sec +OnCalendar=Mon,Tue,Wed,Thu,Fri *-*-* 4:34:00 +RandomizedDelaySec=0 + +[Install] +WantedBy=multi-user.target
- Systemd::Syslog[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- Parameters differences:
--- Systemd::Syslog[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw].orig +++ Systemd::Syslog[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw] + force_stop => True + programname_comparison => startswith + ensure => present + base_dir => /var/log + owner => root + readable_by => all + log_filename => syslog.log + group => root
- Exec[mask_default_burrow_exporter_main-codfw]
- Parameters differences:
--- Exec[mask_default_burrow_exporter_main-codfw].orig +++ Exec[mask_default_burrow_exporter_main-codfw] + creates => /etc/systemd/system/prometheus-burrow-exporter.service + command => /bin/systemctl mask prometheus-burrow-exporter.service ; /bin/systemctl stop prometheus-burrow-exporter.service
- Exec[systemd daemon-reload for wmf_auto_restart_burrow-main-codfw.service (wmf_auto_restart_burrow-main-codfw.service)]
- Parameters differences:
--- Exec[systemd daemon-reload for wmf_auto_restart_burrow-main-codfw.service (wmf_auto_restart_burrow-main-codfw.service)].orig +++ Exec[systemd daemon-reload for wmf_auto_restart_burrow-main-codfw.service (wmf_auto_restart_burrow-main-codfw.service)] + refreshonly => True + command => /bin/systemctl daemon-reload
- Prometheus::Burrow_exporter[logging-eqiad]
- Parameters differences:
--- Prometheus::Burrow_exporter[logging-eqiad].orig +++ Prometheus::Burrow_exporter[logging-eqiad] @@ - metrics_addr => 0.0.0.0:9501 + metrics_addr => 0.0.0.0:9600
- File[/etc/logrotate.d/wmf_auto_restart_burrow-logging-codfw]
- Parameters differences:
--- File[/etc/logrotate.d/wmf_auto_restart_burrow-logging-codfw].orig +++ File[/etc/logrotate.d/wmf_auto_restart_burrow-logging-codfw] + ensure => present + group => root + mode => 0444 + owner => root
- Content differences:
--- /etc/logrotate.d/wmf_auto_restart_burrow-logging-codfw.orig +++ /etc/logrotate.d/wmf_auto_restart_burrow-logging-codfw @@ -0,0 +1,12 @@ +# logrotate(8) config for wmf_auto_restart_burrow-logging-codfw + +/var/log/wmf_auto_restart_burrow-logging-codfw/*.log { + daily + copytruncate + missingok + compress + delaycompress + notifempty + rotate 15 + size 256M +}- Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service (wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service)]
- Parameters differences:
--- Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service (wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service)].orig +++ Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service (wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service)] + refreshonly => True + command => /bin/systemctl daemon-reload
- File[/lib/systemd/system/wmf_auto_restart_burrow-main-codfw.timer]
- Parameters differences:
--- File[/lib/systemd/system/wmf_auto_restart_burrow-main-codfw.timer].orig +++ File[/lib/systemd/system/wmf_auto_restart_burrow-main-codfw.timer] + ensure => present + owner => root + notify => Exec[systemd daemon-reload for wmf_auto_restart_burrow-main-codfw.timer (wmf_auto_restart_burrow-main-codfw.timer)] + mode => 0444 + group => root
- Content differences:
--- /lib/systemd/system/wmf_auto_restart_burrow-main-codfw.timer.orig +++ /lib/systemd/system/wmf_auto_restart_burrow-main-codfw.timer @@ -0,0 +1,12 @@ +[Unit] +Description=Periodic execution of wmf_auto_restart_burrow-main-codfw.service + +[Timer] +Unit=wmf_auto_restart_burrow-main-codfw.service +# Accuracy sets the maximum time interval around the execution time we want to allow +AccuracySec=15sec +OnCalendar=Mon,Tue,Wed,Thu,Fri *-*-* 22:51:00 +RandomizedDelaySec=0 + +[Install] +WantedBy=multi-user.target
- Service[wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer]
- Parameters differences:
--- Service[wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer].orig +++ Service[wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer] + ensure => running + provider => systemd + enable => True
- File_line[auto_restart_file_presence_prometheus-burrow-exporter@logging-codfw]
- Parameters differences:
--- File_line[auto_restart_file_presence_prometheus-burrow-exporter@logging-codfw].orig +++ File_line[auto_restart_file_presence_prometheus-burrow-exporter@logging-codfw] + ensure => present + line => prometheus-burrow-exporter@logging-codfw + require => File[/etc/debdeploy-client/autorestarts.conf] + path => /etc/debdeploy-client/autorestarts.conf
- Systemd::Timer::Job[wmf_auto_restart_burrow-logging-codfw]
- Parameters differences:
--- Systemd::Timer::Job[wmf_auto_restart_burrow-logging-codfw].orig +++ Systemd::Timer::Job[wmf_auto_restart_burrow-logging-codfw] + private_tmp => False + environment => {} + syslog_force_stop => True + ignore_errors => False + logfile_name => syslog.log + send_mail_only_on_error => True + logfile_perms => all + success_exit_status => [] + user => root + fixed_random_delay => False + logfile_group => root + monitoring_enabled => False + monitoring_notes_url => https://wikitech.wikimedia.org/wiki/Monitoring/systemd_unit_state + logging_enabled => True + description => Auto restart job: burrow-logging-codfw + command => /usr/local/sbin/wmf-auto-restart -s burrow-logging-codfw + require => File[/usr/local/sbin/wmf-auto-restart] + syslog_match_startswith => True + interval => {'start': 'OnCalendar', 'interval': 'Mon,Tue,Wed,Thu,Fri *-*-* 11:11:00'} + ensure => present + logfile_basedir => /var/log + send_mail_to => root@kafkamon1003.eqiad.wmnet + send_mail => False + monitoring_contact_groups => admins- File_line[auto_restart_file_presence_prometheus-burrow-exporter@main-codfw]
- Parameters differences:
--- File_line[auto_restart_file_presence_prometheus-burrow-exporter@main-codfw].orig +++ File_line[auto_restart_file_presence_prometheus-burrow-exporter@main-codfw] + ensure => present + line => prometheus-burrow-exporter@main-codfw + require => File[/etc/debdeploy-client/autorestarts.conf] + path => /etc/debdeploy-client/autorestarts.conf
- Profile::Auto_restarts::Service[burrow-main-codfw]
- Parameters differences:
--- Profile::Auto_restarts::Service[burrow-main-codfw].orig +++ Profile::Auto_restarts::Service[burrow-main-codfw] + ensure => present
- Rsyslog::Conf[wmf_auto_restart_burrow-main-codfw]
- Parameters differences:
--- Rsyslog::Conf[wmf_auto_restart_burrow-main-codfw].orig +++ Rsyslog::Conf[wmf_auto_restart_burrow-main-codfw] + ensure => present + priority => 40 + mode => 0444 + require => File[/var/log/wmf_auto_restart_burrow-main-codfw]
- Systemd::Syslog[wmf_auto_restart_burrow-logging-codfw]
- Parameters differences:
--- Systemd::Syslog[wmf_auto_restart_burrow-logging-codfw].orig +++ Systemd::Syslog[wmf_auto_restart_burrow-logging-codfw] + force_stop => True + programname_comparison => startswith + ensure => present + base_dir => /var/log + owner => root + readable_by => all + log_filename => syslog.log + group => root
- File[/etc/logrotate.d/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- Parameters differences:
--- File[/etc/logrotate.d/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw].orig +++ File[/etc/logrotate.d/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw] + ensure => present + group => root + mode => 0444 + owner => root
- Content differences:
--- /etc/logrotate.d/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw.orig +++ /etc/logrotate.d/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw @@ -0,0 +1,12 @@ +# logrotate(8) config for wmf_auto_restart_prometheus-burrow-exporter_logging-codfw + +/var/log/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw/*.log { + daily + copytruncate + missingok + compress + delaycompress + notifempty + rotate 15 + size 256M +}- Systemd::Service[wmf_auto_restart_prometheus-burrow-exporter@main-codfw]
- Parameters differences:
--- Systemd::Service[wmf_auto_restart_prometheus-burrow-exporter@main-codfw].orig +++ Systemd::Service[wmf_auto_restart_prometheus-burrow-exporter@main-codfw] + restart => False + require => Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@main-codfw.service] + monitoring_contact_group => admins + unit_type => timer + ensure => present + monitoring_enabled => False + monitoring_critical => False + service_params => {} + override => False + migration_task => T407130- File[/etc/default/prometheus-burrow-exporter@logging-codfw]
- Parameters differences:
--- File[/etc/default/prometheus-burrow-exporter@logging-codfw].orig +++ File[/etc/default/prometheus-burrow-exporter@logging-codfw] + ensure => present + owner => root + show_diff => False + notify => Systemd::Service[prometheus-burrow-exporter@logging-codfw] + mode => 0400 + group => root
- Content differences:
--- /etc/default/prometheus-burrow-exporter@logging-codfw.orig +++ /etc/default/prometheus-burrow-exporter@logging-codfw @@ -0,0 +1 @@ +ARGS="--burrow-addr http://localhost:8101 --metrics-addr 0.0.0.0:9601 --interval 30 --api-version 3"
- Profile::Prometheus::Burrow_exporter[main-codfw]
- Parameters differences:
--- Profile::Prometheus::Burrow_exporter[main-codfw].orig +++ Profile::Prometheus::Burrow_exporter[main-codfw] + api_version => 3 + burrow_addr => localhost:8100 + hostname => 0.0.0.0 + port => 9501
- Burrow[logging-codfw]
- Parameters differences:
--- Burrow[logging-codfw].orig +++ Burrow[logging-codfw] + kafka_brokers => ['kafka-logging2001.codfw.wmnet', 'kafka-logging2002.codfw.wmnet', 'kafka-logging2003.codfw.wmnet', 'kafka-logging2004.codfw.wmnet', 'kafka-logging2005.codfw.wmnet'] + zookeeper_path => /kafka/logging-codfw + kafka_cluster_name => logging-codfw + kafka_api_version => 1.0.0 + client_id => burrow-client + email_template => burrow/email.tmpl.erb + httpserver_port => 8101 + consumer_groups_blacklist => ^(console-consumer-|python-kafka-consumer-|test_).*$ + zookeeper_port => 2181 + smtp_server_port => 25 + smtp_server => localhost + lagcheck_intervals => 100 + kafka_brokers_port => 9092 + zookeeper_hosts => ['conf2004.codfw.wmnet', 'conf2005.codfw.wmnet', 'conf2006.codfw.wmnet'] + from_email => Burrow <noreply@wikimedia.org>
- Systemd::Service[burrow-logging-codfw]
- Parameters differences:
--- Systemd::Service[burrow-logging-codfw].orig +++ Systemd::Service[burrow-logging-codfw] + migration_task => T407130 + restart => True + require => ['Package[burrow]'] + monitoring_contact_group => admins + unit_type => service + ensure => present + monitoring_enabled => False + monitoring_critical => False + service_params => {} + override => False + subscribe => File[/etc/burrow/logging-codfw/burrow.toml]- File[/etc/burrow/main-codfw]
- Parameters differences:
--- File[/etc/burrow/main-codfw].orig +++ File[/etc/burrow/main-codfw] + ensure => directory + owner => root + group => root
- Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- Parameters differences:
--- Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw].orig +++ Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw] + ensure => present
- File[/var/log/wmf_auto_restart_burrow-main-codfw]
- Parameters differences:
--- File[/var/log/wmf_auto_restart_burrow-main-codfw].orig +++ File[/var/log/wmf_auto_restart_burrow-main-codfw] + ensure => directory + backup => False + owner => root + force => True + mode => 0755 + group => root
- Systemd::Unit[prometheus-burrow-exporter@main-codfw]
- Parameters differences:
--- Systemd::Unit[prometheus-burrow-exporter@main-codfw].orig +++ Systemd::Unit[prometheus-burrow-exporter@main-codfw] + ensure => present + restart => True + unit => prometheus-burrow-exporter@main-codfw + override_filename => puppet-override.conf + require => ['Class[Systemd]'] + override => False
- Systemd::Service[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw]
- Parameters differences:
--- Systemd::Service[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw].orig +++ Systemd::Service[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw] + restart => False + require => Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service] + monitoring_contact_group => admins + unit_type => timer + ensure => present + monitoring_enabled => False + monitoring_critical => False + service_params => {} + override => False + migration_task => T407130- Systemd::Service[burrow-main-codfw]
- Parameters differences:
--- Systemd::Service[burrow-main-codfw].orig +++ Systemd::Service[burrow-main-codfw] + migration_task => T407130 + restart => True + require => ['Package[burrow]'] + monitoring_contact_group => admins + unit_type => service + ensure => present + monitoring_enabled => False + monitoring_critical => False + service_params => {} + override => False + subscribe => File[/etc/burrow/main-codfw/burrow.toml]- Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service]
- Parameters differences:
--- Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service].orig +++ Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service] + ensure => present + restart => False + unit => wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service + override_filename => puppet-override.conf + require => ['Class[Systemd]'] + override => False
- Burrow[main-codfw]
- Parameters differences:
--- Burrow[main-codfw].orig +++ Burrow[main-codfw] + kafka_brokers => ['kafka-main2006.codfw.wmnet', 'kafka-main2007.codfw.wmnet', 'kafka-main2008.codfw.wmnet', 'kafka-main2009.codfw.wmnet', 'kafka-main2010.codfw.wmnet'] + zookeeper_path => /kafka/main-codfw + kafka_cluster_name => main-codfw + kafka_api_version => 1.0.0 + client_id => burrow-client + email_template => burrow/email.tmpl.erb + httpserver_port => 8100 + consumer_groups_blacklist => ^(console-consumer-|python-kafka-consumer-|test_).*$ + zookeeper_port => 2181 + smtp_server_port => 25 + smtp_server => localhost + lagcheck_intervals => 100 + kafka_brokers_port => 9092 + zookeeper_hosts => ['conf2004.codfw.wmnet', 'conf2005.codfw.wmnet', 'conf2006.codfw.wmnet'] + from_email => Burrow <noreply@wikimedia.org>
- Class[Profile::Kafka::Monitoring]
- Parameters differences:
--- Class[Profile::Kafka::Monitoring].orig +++ Class[Profile::Kafka::Monitoring] @@ - config => {'main-eqiad': {'burrow_port': 8100, 'burrow_exporter_port': 9500}, 'main-codfw': {'burrow_port': 8100, 'burrow_exporter_port': 9500}, 'jumbo-eqiad': {'burrow_port': 8700, 'burrow_exporter_port': 9700}, 'logging-eqiad': {'burrow_port': 8101, 'burrow_exporter_port': 9501}, 'logging-codfw': {'burrow_port': 8101, 'burrow_exporter_port': 9501}} + config => {'main-eqiad': {'burrow_port': 8100, 'burrow_exporter_port': 9500}, 'main-codfw': {'burrow_port': 8100, 'burrow_exporter_port': 9501}, 'logging-eqiad': {'burrow_port': 8101, 'burrow_exporter_port': 9600}, 'logging-codfw': {'burrow_port': 8101, 'burrow_exporter_port': 9601}, 'jumbo-eqiad': {'burrow_port': 8700, 'burrow_exporter_port': 9700}} @@ - clusters => ['main-eqiad', 'jumbo-eqiad', 'logging-eqiad'] + clusters => ['main-eqiad', 'main-codfw', 'jumbo-eqiad', 'logging-eqiad', 'logging-codfw']- File[/lib/systemd/system/prometheus-burrow-exporter@logging-codfw.service]
- Parameters differences:
--- File[/lib/systemd/system/prometheus-burrow-exporter@logging-codfw.service].orig +++ File[/lib/systemd/system/prometheus-burrow-exporter@logging-codfw.service] + ensure => present + owner => root + notify => Exec[systemd daemon-reload for prometheus-burrow-exporter@logging-codfw.service (prometheus-burrow-exporter@logging-codfw)] + mode => 0444 + group => root
- Content differences:
--- /lib/systemd/system/prometheus-burrow-exporter@logging-codfw.service.orig +++ /lib/systemd/system/prometheus-burrow-exporter@logging-codfw.service @@ -0,0 +1,12 @@ +[Unit] +Description=Prometheus exporter for the Kafka Burrow daemon +Documentation=https://prometheus.io/docs/introduction/overview/ + +[Service] +Restart=always +User=prometheus +EnvironmentFile=/etc/default/prometheus-burrow-exporter@logging-codfw +ExecStart=/usr/bin/prometheus-burrow-exporter $ARGS + +[Install] +WantedBy=multi-user.target
- Systemd::Syslog[wmf_auto_restart_prometheus-burrow-exporter_main-codfw]
- Parameters differences:
--- Systemd::Syslog[wmf_auto_restart_prometheus-burrow-exporter_main-codfw].orig +++ Systemd::Syslog[wmf_auto_restart_prometheus-burrow-exporter_main-codfw] + force_stop => True + programname_comparison => startswith + ensure => present + base_dir => /var/log + owner => root + readable_by => all + log_filename => syslog.log + group => root
- Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer (wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer)]
- Parameters differences:
- Exec[systemd daemon-reload for wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer (wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer)]
- Content differences:
- File[/lib/systemd/system/prometheus-burrow-exporter@logging-codfw.service]
- Class[Profile::Kafka::Monitoring]
- Burrow[main-codfw]
- Systemd::Unit[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw.service]
- Systemd::Service[burrow-main-codfw]
- Systemd::Service[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw]
- Systemd::Unit[prometheus-burrow-exporter@main-codfw]
- File[/var/log/wmf_auto_restart_burrow-main-codfw]
- Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- File[/etc/burrow/main-codfw]
- Systemd::Service[burrow-logging-codfw]
- Burrow[logging-codfw]
- Content differences:
- File[/etc/default/prometheus-burrow-exporter@logging-codfw]
- Content differences:
- File[/etc/logrotate.d/wmf_auto_restart_prometheus-burrow-exporter_logging-codfw]
- Systemd::Syslog[wmf_auto_restart_burrow-logging-codfw]
- Rsyslog::Conf[wmf_auto_restart_burrow-main-codfw]
- Profile::Auto_restarts::Service[burrow-main-codfw]
- File_line[auto_restart_file_presence_prometheus-burrow-exporter@main-codfw]
- Systemd::Timer::Job[wmf_auto_restart_burrow-logging-codfw]
- File_line[auto_restart_file_presence_prometheus-burrow-exporter@logging-codfw]
- Content differences:
- File[/lib/systemd/system/wmf_auto_restart_burrow-main-codfw.timer]
- Content differences:
- File[/etc/logrotate.d/wmf_auto_restart_burrow-logging-codfw]
- Prometheus::Burrow_exporter[logging-eqiad]
- Exec[systemd daemon-reload for wmf_auto_restart_burrow-main-codfw.service (wmf_auto_restart_burrow-main-codfw.service)]
- Exec[mask_default_burrow_exporter_main-codfw]
- Content differences:
- File[/lib/systemd/system/wmf_auto_restart_prometheus-burrow-exporter@main-codfw.timer]
- Content differences:
- File[/lib/systemd/system/burrow-main-codfw.service]
- Content differences:
- File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-logging-codfw.conf]
- Exec[systemd daemon-reload for wmf_auto_restart_burrow-logging-codfw.service (wmf_auto_restart_burrow-logging-codfw.service)]
- Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.service]
- Systemd::Service[wmf_auto_restart_burrow-main-codfw]
- Exec[mask_default_burrow_exporter_logging-codfw]
- File[/etc/default/prometheus-burrow-exporter@logging-eqiad]
- Systemd::Unit[wmf_auto_restart_burrow-logging-codfw.timer]
- Systemd::Timer[wmf_auto_restart_burrow-logging-codfw]
- Systemd::Timer[wmf_auto_restart_prometheus-burrow-exporter@logging-codfw]
- Logrotate::Conf[wmf_auto_restart_prometheus-burrow-exporter_main-codfw]
- Content differences:
- Content differences:
- File[/etc/rsyslog.d/40-wmf-auto-restart-burrow-main-codfw.conf]
- Systemd::Unit[prometheus-burrow-exporter@logging-codfw]
- Parameters differences: