--- Class[Adduser].orig
+++ Class[Adduser]
@@
- 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[atop]', '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[rclone]', 'Package[s3cmd]', 'Package[mediabackups]', 'Package[prometheus-rsyslog-exporter]', 'Package[initramfs-tools]', 'Package[python3-click]', 'Package[python3-box]', 'Package[confd]', 'Package[python3-toml]']
+ 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[atop]', '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[prometheus-rsyslog-exporter]', 'Package[initramfs-tools]', 'Package[python3-click]', 'Package[python3-box]', 'Package[confd]', 'Package[python3-toml]']
Exec[git_set_origin_operations/mediawiki-config]
- Parameters differences:
--- Exec[git_set_origin_operations/mediawiki-config].orig
+++ Exec[git_set_origin_operations/mediawiki-config]
- command => /usr/bin/git remote set-url origin https://gerrit.wikimedia.org/r/operations/mediawiki-config
- cwd => /srv/mediawiki-config
- unless => [ "$(/usr/bin/git remote get-url origin)" = "https://gerrit.wikimedia.org/r/operations/mediawiki-config" ]
- require => Exec[git_clone_operations/mediawiki-config]
- logoutput => on_failure
- umask => 022
- user => mediabackup
- group => mediabackup
- provider => shell
- Motd::Script[mediabackup::worker]
- Parameters differences:
--- Motd::Script[mediabackup::worker].orig
+++ Motd::Script[mediabackup::worker]
- ensure => present
- priority => 5
- File[/etc/mediabackup/encryption.key]
- Parameters differences:
--- File[/etc/mediabackup/encryption.key].orig
+++ File[/etc/mediabackup/encryption.key]
- group => mediabackup
- ensure => present
- show_diff => False
- mode => 0400
- owner => mediabackup
- Content differences:
--- /etc/mediabackup/encryption.key.orig
+++ /etc/mediabackup/encryption.key
@@ -1,3 +0,0 @@
-# created: 2021-11-29T11:50:16+01:00
-# public key: public
-AGE-SECRET-KEY-private"
- Motd::Message[mediabackup::worker]
- Parameters differences:
--- Motd::Message[mediabackup::worker].orig
+++ Motd::Message[mediabackup::worker]
- priority => 5
- ensure => present
- message => ms-backup2001 is a Media backups worker server (mediabackup::worker)
- Class[Profile::Mediabackup::Worker]
- Parameters differences:
--- Class[Profile::Mediabackup::Worker].orig
+++ Class[Profile::Mediabackup::Worker]
- mediabackup_config => {'mw_db_password': 'notsecret', 'db_password': 'notsecret', 'storage_root_user': 'auser', 'storage_root_password': 'dummypassword', 'encryption_key': '# created: 2021-11-29T11:50:16+01:00\n# public key: public\nAGE-SECRET-KEY-private"\n', 'access_key': 's3user', 'secret_key': 's3key', 'recovery_access_key': 's3userForFileRestores', 'recovery_secret_key': 's3keyForFileRestores', 'batchsize': 100, 'dblists_path': '/srv/mediawiki-config/dblists', 'mw_db_config_file': '/etc/mediabackup/mw_db.ini', 'db_config_file': '/etc/mediabackup/mediabackups_db.ini', 'storage_path': '/srv/objectstorage', 'storage_port': 9000, 'console_port': 9001, 'sections': {'s1': {'host': 'db2141.codfw.wmnet', 'port': 3311}, 's2': {'host': 'db2197.codfw.wmnet', 'port': 3312}, 's3': {'host': 'db2239.codfw.wmnet', 'port': 3313}, 's4': {'host': 'db2199.codfw.wmnet', 'port': 3314}, 's5': {'host': 'db2201.codfw.wmnet', 'port': 3315}, 's6': {'host': 'db2197.codfw.wmnet', 'port': 3316}, 's7': {'host': 'db2198.codfw.wmnet', 'port': 3317}, 's8': {'host': 'db2198.codfw.wmnet', 'port': 3318}}, 'mw_db_user': 'mediabackup', 'db_host': 'db2183.codfw.wmnet', 'db_port': 3306, 'db_user': 'mediabackup', 'db_schema': 'mediabackups', 'worker_hosts': ['ms-backup2001.codfw.wmnet', 'ms-backup2002.codfw.wmnet', 'ms-backup2003.codfw.wmnet', 'ms-backup2004.codfw.wmnet'], 'storage_hosts': ['backup2004.codfw.wmnet:9000', 'backup2005.codfw.wmnet:9000', 'backup2006.codfw.wmnet:9000', 'backup2007.codfw.wmnet:9000', 'backup2011.codfw.wmnet:9000', 'backup2010.codfw.wmnet:9000', 'backup2015.codfw.wmnet:9000', 'backup2015.codfw.wmnet:9001', 'backup2015.codfw.wmnet:9002', 'backup2015.codfw.wmnet:9003', 'backup2016.codfw.wmnet:9000', 'backup2016.codfw.wmnet:9001', 'backup2016.codfw.wmnet:9002', 'backup2016.codfw.wmnet:9003', 'backup2017.codfw.wmnet:9000', 'backup2017.codfw.wmnet:9001', 'backup2017.codfw.wmnet:9002', 'backup2017.codfw.wmnet:9003', 'backup2018.codfw.wmnet:9000', 'backup2018.codfw.wmnet:9001', 'backup2018.codfw.wmnet:9002', 'backup2018.codfw.wmnet:9003', 'backup2019.codfw.wmnet:9000', 'backup2019.codfw.wmnet:9001', 'backup2019.codfw.wmnet:9002', 'backup2019.codfw.wmnet:9003', 'backup2020.codfw.wmnet:9000', 'backup2020.codfw.wmnet:9001', 'backup2020.codfw.wmnet:9002', 'backup2020.codfw.wmnet:9003']}
- worker_type => minio
- Exec[git_clone_operations/mediawiki-config]
- Parameters differences:
--- Exec[git_clone_operations/mediawiki-config].orig
+++ Exec[git_clone_operations/mediawiki-config]
- timeout => 300
- command => /usr/bin/git clone https://gerrit.wikimedia.org/r/operations/mediawiki-config /srv/mediawiki-config
- cwd => /tmp
- creates => /srv/mediawiki-config/.git/config
- require => Package[git]
- logoutput => on_failure
- umask => 022
- user => mediabackup
- group => mediabackup
- provider => shell
- environment => []
- Class[Monitoring]
- Parameters differences:
--- Class[Monitoring].orig
+++ Class[Monitoring]
@@
- nagios_group => backup_codfw
+ nagios_group => insetup_codfw
@@
- cluster => backup
+ cluster => insetup
@@
- notifications_enabled => True
+ notifications_enabled => False
- File[/etc/mediabackup/readandlist.json]
- Parameters differences:
--- File[/etc/mediabackup/readandlist.json].orig
+++ File[/etc/mediabackup/readandlist.json]
- group => mediabackup
- ensure => present
- source => puppet:///modules/mediabackup/readandlist.json
- mode => 0444
- owner => mediabackup
- File[/etc/mediabackup/mw_db.conf]
- Parameters differences:
--- File[/etc/mediabackup/mw_db.conf].orig
+++ File[/etc/mediabackup/mw_db.conf]
- group => mediabackup
- ensure => present
- require => File[/etc/mediabackup]
- mode => 0400
- owner => mediabackup
- Content differences:
--- /etc/mediabackup/mw_db.conf.orig
+++ /etc/mediabackup/mw_db.conf
@@ -1,36 +0,0 @@
-sections:
- s1:
- host: db2141.codfw.wmnet
- port: 3311
- dblist: s1.dblist
- s2:
- host: db2197.codfw.wmnet
- port: 3312
- dblist: s2.dblist
- s3:
- host: db2239.codfw.wmnet
- port: 3313
- dblist: s3.dblist
- s4:
- host: db2199.codfw.wmnet
- port: 3314
- dblist: s4.dblist
- s5:
- host: db2201.codfw.wmnet
- port: 3315
- dblist: s5.dblist
- s6:
- host: db2197.codfw.wmnet
- port: 3316
- dblist: s6.dblist
- s7:
- host: db2198.codfw.wmnet
- port: 3317
- dblist: s7.dblist
- s8:
- host: db2198.codfw.wmnet
- port: 3318
- dblist: s8.dblist
-batchsize: 100
-config_file: /etc/mediabackup/mw_db.ini
-dblists_path: /srv/mediawiki-config/dblists
- Monitoring::Exported_nagios_service[ms-backup2001 ssh]
- Parameters differences:
--- Monitoring::Exported_nagios_service[ms-backup2001 ssh].orig
+++ Monitoring::Exported_nagios_service[ms-backup2001 ssh]
@@
- servicegroups => backup_codfw
+ servicegroups => insetup_codfw
@@
- notifications_enabled => 1
+ notifications_enabled => 0
- Class[Cumin::Selector]
- Parameters differences:
--- Class[Cumin::Selector].orig
+++ Class[Cumin::Selector]
@@
- cluster => backup
+ cluster => insetup
- Concat::Fragment[main contacts]
- Exec[update-sysusers-mediabackup]
- Parameters differences:
--- Exec[update-sysusers-mediabackup].orig
+++ Exec[update-sysusers-mediabackup]
- user => root
- command => /bin/systemd-sysusers /etc/sysusers.d/mediabackup.conf
- provider => shell
- onlyif => test -n "$(systemd-sysusers --dry-run /etc/sysusers.d/mediabackup.conf 2>&1)"
- path => /usr/bin:/usr/sbin:/bin
- File[/etc/mediabackup/mw_db.ini]
- Parameters differences:
--- File[/etc/mediabackup/mw_db.ini].orig
+++ File[/etc/mediabackup/mw_db.ini]
- group => mediabackup
- ensure => present
- require => File[/etc/mediabackup]
- show_diff => False
- mode => 0400
- owner => mediabackup
- Content differences:
--- /etc/mediabackup/mw_db.ini.orig
+++ /etc/mediabackup/mw_db.ini
@@ -1,4 +0,0 @@
-[client]
-user = mediabackup
-password = notsecret
-ssl-ca = /etc/ssl/certs/wmf-ca-certificates.crt
- Monitoring::Exported_nagios_host[ms-backup2001]
- Parameters differences:
--- Monitoring::Exported_nagios_host[ms-backup2001].orig
+++ Monitoring::Exported_nagios_host[ms-backup2001]
@@
- hostgroups => backup_codfw,lsw1-c4-codfw
+ hostgroups => insetup_codfw,lsw1-c4-codfw
@@
- notifications_enabled => 1
+ notifications_enabled => 0
- File[/etc/mediabackup/mediabackups_db.ini]
- Parameters differences:
--- File[/etc/mediabackup/mediabackups_db.ini].orig
+++ File[/etc/mediabackup/mediabackups_db.ini]
- group => mediabackup
- ensure => present
- require => File[/etc/mediabackup]
- show_diff => False
- mode => 0400
- owner => mediabackup
- Content differences:
--- /etc/mediabackup/mediabackups_db.ini.orig
+++ /etc/mediabackup/mediabackups_db.ini
@@ -1,7 +0,0 @@
-[client]
-host = db2183.codfw.wmnet
-port = 3306
-database = mediabackups
-user = mediabackup
-password = notsecret
-ssl-ca = /etc/ssl/certs/wmf-ca-certificates.crt
- File[/etc/mediabackup/mediabackups_recovery.conf]
- Parameters differences:
--- File[/etc/mediabackup/mediabackups_recovery.conf].orig
+++ File[/etc/mediabackup/mediabackups_recovery.conf]
- group => mediabackup
- ensure => present
- require => ['File[/etc/mediabackup]', 'File[/srv/mediabackup]', 'File[/etc/mediabackup/readandlist.json]']
- show_diff => False
- mode => 0400
- owner => mediabackup
- Content differences:
--- /etc/mediabackup/mediabackups_recovery.conf.orig
+++ /etc/mediabackup/mediabackups_recovery.conf
@@ -1,39 +0,0 @@
-access_key: 's3user'
-secret_key: 's3key'
-# Setup for older servers only:
-# access_key: 's3userForFileRestores'
-# secret_key: 's3keyForFileRestores'
-endpoints:
- - https://backup2004.codfw.wmnet:9000
- - https://backup2005.codfw.wmnet:9000
- - https://backup2006.codfw.wmnet:9000
- - https://backup2007.codfw.wmnet:9000
- - https://backup2011.codfw.wmnet:9000
- - https://backup2010.codfw.wmnet:9000
- - https://backup2015.codfw.wmnet:9000
- - https://backup2015.codfw.wmnet:9001
- - https://backup2015.codfw.wmnet:9002
- - https://backup2015.codfw.wmnet:9003
- - https://backup2016.codfw.wmnet:9000
- - https://backup2016.codfw.wmnet:9001
- - https://backup2016.codfw.wmnet:9002
- - https://backup2016.codfw.wmnet:9003
- - https://backup2017.codfw.wmnet:9000
- - https://backup2017.codfw.wmnet:9001
- - https://backup2017.codfw.wmnet:9002
- - https://backup2017.codfw.wmnet:9003
- - https://backup2018.codfw.wmnet:9000
- - https://backup2018.codfw.wmnet:9001
- - https://backup2018.codfw.wmnet:9002
- - https://backup2018.codfw.wmnet:9003
- - https://backup2019.codfw.wmnet:9000
- - https://backup2019.codfw.wmnet:9001
- - https://backup2019.codfw.wmnet:9002
- - https://backup2019.codfw.wmnet:9003
- - https://backup2020.codfw.wmnet:9000
- - https://backup2020.codfw.wmnet:9001
- - https://backup2020.codfw.wmnet:9002
- - https://backup2020.codfw.wmnet:9003
-region: codfw
-tmpdir: /srv/mediabackup
-identity_file: '/etc/mediabackup/encryption.key'
- Class[Profile::Apt]
- Parameters differences:
--- 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[atop]', '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[rclone]', 'Package[s3cmd]', 'Package[mediabackups]', 'Package[prometheus-rsyslog-exporter]', 'Package[initramfs-tools]', 'Package[python3-click]', 'Package[python3-box]', 'Package[confd]', 'Package[python3-toml]']
+ 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[atop]', '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[prometheus-rsyslog-exporter]', 'Package[initramfs-tools]', 'Package[python3-click]', 'Package[python3-box]', 'Package[confd]', 'Package[python3-toml]']
- File[/root/.s3cfg]
- Parameters differences:
--- File[/root/.s3cfg].orig
+++ File[/root/.s3cfg]
- group => root
- ensure => file
- show_diff => False
- mode => 0750
- owner => root
- Content differences:
--- /root/.s3cfg.orig
+++ /root/.s3cfg
@@ -1,22 +0,0 @@
-[default]
-access_key = auser
-secret_key = dummypassword
-
-# host_base = NO_DEFAULT_HOST
-host_bucket = mediabackups
-bucket_location = us-east-1
-
-use_https = True
-check_ssl_certificate = True
-check_ssl_hostname = True
-signature_v2 = False
-
-default_mime_type = binary/octet-stream
-multipart_chunk_size_mb = 64
-max_concurrent_requests = 10
-use_path_style = True
-enable_multipart = True
-socket_timeout = 60
-retries = 5
-
-verbosity = WARNING
- Package[rclone]
- Parameters differences:
--- Package[rclone].orig
+++ Package[rclone]
- ensure => installed
- provider => apt
- File[/root/.mc/config.json]
- Parameters differences:
--- File[/root/.mc/config.json].orig
+++ File[/root/.mc/config.json]
- group => root
- ensure => present
- show_diff => False
- mode => 0750
- owner => root
- Content differences:
--- /root/.mc/config.json.orig
+++ /root/.mc/config.json
@@ -1,246 +0,0 @@
-{
- "version": "10",
- "aliases": {
-
-
- "backup2004_00": {
- "url": "https://backup2004.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2005_00": {
- "url": "https://backup2005.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2006_00": {
- "url": "https://backup2006.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2007_00": {
- "url": "https://backup2007.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2011_00": {
- "url": "https://backup2011.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2010_00": {
- "url": "https://backup2010.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2015_00": {
- "url": "https://backup2015.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2015_01": {
- "url": "https://backup2015.codfw.wmnet:9001",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2015_02": {
- "url": "https://backup2015.codfw.wmnet:9002",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2015_03": {
- "url": "https://backup2015.codfw.wmnet:9003",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2016_00": {
- "url": "https://backup2016.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2016_01": {
- "url": "https://backup2016.codfw.wmnet:9001",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2016_02": {
- "url": "https://backup2016.codfw.wmnet:9002",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2016_03": {
- "url": "https://backup2016.codfw.wmnet:9003",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2017_00": {
- "url": "https://backup2017.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2017_01": {
- "url": "https://backup2017.codfw.wmnet:9001",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2017_02": {
- "url": "https://backup2017.codfw.wmnet:9002",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2017_03": {
- "url": "https://backup2017.codfw.wmnet:9003",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2018_00": {
- "url": "https://backup2018.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2018_01": {
- "url": "https://backup2018.codfw.wmnet:9001",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2018_02": {
- "url": "https://backup2018.codfw.wmnet:9002",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2018_03": {
- "url": "https://backup2018.codfw.wmnet:9003",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2019_00": {
- "url": "https://backup2019.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2019_01": {
- "url": "https://backup2019.codfw.wmnet:9001",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2019_02": {
- "url": "https://backup2019.codfw.wmnet:9002",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2019_03": {
- "url": "https://backup2019.codfw.wmnet:9003",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2020_00": {
- "url": "https://backup2020.codfw.wmnet:9000",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2020_01": {
- "url": "https://backup2020.codfw.wmnet:9001",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2020_02": {
- "url": "https://backup2020.codfw.wmnet:9002",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- },
-
- "backup2020_03": {
- "url": "https://backup2020.codfw.wmnet:9003",
- "accessKey": "auser",
- "secretKey": "dummypassword",
- "api": "s3v4",
- "path": "auto"
- }
- }
-}
- Monitoring::Exported_nagios_service[ms-backup2001 raid_md]
- Parameters differences:
--- Monitoring::Exported_nagios_service[ms-backup2001 raid_md].orig
+++ Monitoring::Exported_nagios_service[ms-backup2001 raid_md]
@@
- servicegroups => backup_codfw
+ servicegroups => insetup_codfw
@@
- notifications_enabled => 1
+ notifications_enabled => 0
- File[/srv/mediabackup]
- Parameters differences:
--- File[/srv/mediabackup].orig
+++ File[/srv/mediabackup]
- owner => mediabackup
- group => mediabackup
- mode => 0750
- ensure => directory
- Class[Profile::Base::Production]
- Parameters differences:
--- Class[Profile::Base::Production].orig
+++ Class[Profile::Base::Production]
@@
- role_description => Media backups worker server
+ role_description => Host being setup by Data Persistence SREs
- File[/etc/mediabackup/readlistanddelete.json]
- Parameters differences:
--- File[/etc/mediabackup/readlistanddelete.json].orig
+++ File[/etc/mediabackup/readlistanddelete.json]
- group => mediabackup
- ensure => present
- source => puppet:///modules/mediabackup/readlistanddelete.json
- mode => 0444
- owner => mediabackup
- File[/etc/mediabackup]
- Parameters differences:
--- File[/etc/mediabackup].orig
+++ File[/etc/mediabackup]
- owner => mediabackup
- group => mediabackup
- mode => 0400
- ensure => directory
- Monitoring::Exported_nagios_service[ms-backup2001 disk_space]
- Parameters differences:
--- Monitoring::Exported_nagios_service[ms-backup2001 disk_space].orig
+++ Monitoring::Exported_nagios_service[ms-backup2001 disk_space]
@@
- servicegroups => backup_codfw
+ servicegroups => insetup_codfw
@@
- notifications_enabled => 1
+ notifications_enabled => 0
- File[/srv/mediawiki-config]
- Parameters differences:
--- File[/srv/mediawiki-config].orig
+++ File[/srv/mediawiki-config]
- before => Exec[git_clone_operations/mediawiki-config]
- group => mediabackup
- ensure => directory
- mode => 0755
- owner => mediabackup
- Class[Profile::Monitoring]
- Parameters differences:
--- Class[Profile::Monitoring].orig
+++ Class[Profile::Monitoring]
@@
- cluster => backup
+ cluster => insetup
@@
- nagios_group => backup_codfw
+ nagios_group => insetup_codfw
@@
- notifications_enabled => True
+ notifications_enabled => False
- File[/etc/mediabackup/mediabackups_storage.conf]
- Parameters differences:
--- File[/etc/mediabackup/mediabackups_storage.conf].orig
+++ File[/etc/mediabackup/mediabackups_storage.conf]
- group => mediabackup
- ensure => present
- require => ['File[/etc/mediabackup]', 'File[/srv/mediabackup]']
- show_diff => False
- mode => 0400
- owner => mediabackup
- Content differences:
--- /etc/mediabackup/mediabackups_storage.conf.orig
+++ /etc/mediabackup/mediabackups_storage.conf
@@ -1,36 +0,0 @@
-access_key: 's3user'
-secret_key: 's3key'
-endpoints:
- - https://backup2004.codfw.wmnet:9000
- - https://backup2005.codfw.wmnet:9000
- - https://backup2006.codfw.wmnet:9000
- - https://backup2007.codfw.wmnet:9000
- - https://backup2011.codfw.wmnet:9000
- - https://backup2010.codfw.wmnet:9000
- - https://backup2015.codfw.wmnet:9000
- - https://backup2015.codfw.wmnet:9001
- - https://backup2015.codfw.wmnet:9002
- - https://backup2015.codfw.wmnet:9003
- - https://backup2016.codfw.wmnet:9000
- - https://backup2016.codfw.wmnet:9001
- - https://backup2016.codfw.wmnet:9002
- - https://backup2016.codfw.wmnet:9003
- - https://backup2017.codfw.wmnet:9000
- - https://backup2017.codfw.wmnet:9001
- - https://backup2017.codfw.wmnet:9002
- - https://backup2017.codfw.wmnet:9003
- - https://backup2018.codfw.wmnet:9000
- - https://backup2018.codfw.wmnet:9001
- - https://backup2018.codfw.wmnet:9002
- - https://backup2018.codfw.wmnet:9003
- - https://backup2019.codfw.wmnet:9000
- - https://backup2019.codfw.wmnet:9001
- - https://backup2019.codfw.wmnet:9002
- - https://backup2019.codfw.wmnet:9003
- - https://backup2020.codfw.wmnet:9000
- - https://backup2020.codfw.wmnet:9001
- - https://backup2020.codfw.wmnet:9002
- - https://backup2020.codfw.wmnet:9003
-region: codfw
-tmpdir: /srv/mediabackup
-identity_file: '/etc/mediabackup/encryption.key'
- Class[Profile::Base]
- Parameters differences:
--- Class[Profile::Base].orig
+++ Class[Profile::Base]
@@
- cluster => backup
+ cluster => insetup
- File[/root/.mc]
- Parameters differences:
--- File[/root/.mc].orig
+++ File[/root/.mc]
- owner => root
- group => root
- mode => 0750
- ensure => directory
- File[/root/.config]
- Parameters differences:
--- File[/root/.config].orig
+++ File[/root/.config]
- owner => root
- group => root
- mode => 0750
- ensure => directory
- Class[Profile::Contacts]
- Parameters differences:
--- Class[Profile::Contacts].orig
+++ Class[Profile::Contacts]
@@
- cluster => backup
+ cluster => insetup
- Package[s3cmd]
- Parameters differences:
--- Package[s3cmd].orig
+++ Package[s3cmd]
- ensure => installed
- provider => apt
- Motd::Script[insetup::data_persistence_nftables]
- Parameters differences:
--- Motd::Script[insetup::data_persistence_nftables].orig
+++ Motd::Script[insetup::data_persistence_nftables]
+ ensure => present
+ priority => 5
- File[/etc/mediabackup/mediabackups_db.conf]
- Parameters differences:
--- File[/etc/mediabackup/mediabackups_db.conf].orig
+++ File[/etc/mediabackup/mediabackups_db.conf]
- group => mediabackup
- ensure => present
- require => File[/etc/mediabackup]
- mode => 0400
- owner => mediabackup
- Content differences:
--- /etc/mediabackup/mediabackups_db.conf.orig
+++ /etc/mediabackup/mediabackups_db.conf
@@ -1,2 +0,0 @@
-batchsize: 100
-config_file: /etc/mediabackup/mediabackups_db.ini
- File[/etc/update-motd.d/05-insetup--data-persistence-nftables]
- Parameters differences:
--- File[/etc/update-motd.d/05-insetup--data-persistence-nftables].orig
+++ File[/etc/update-motd.d/05-insetup--data-persistence-nftables]
+ owner => root
+ group => root
+ mode => 0555
+ ensure => present
- Content differences:
--- /etc/update-motd.d/05-insetup--data-persistence-nftables.orig
+++ /etc/update-motd.d/05-insetup--data-persistence-nftables
@@ -0,0 +1,2 @@
+#!/bin/sh
+printf "%s\n" "ms-backup2001 is a Host being setup by Data Persistence SREs (insetup::data_persistence_nftables)"
- Package[mediabackups]
- Parameters differences:
--- Package[mediabackups].orig
+++ Package[mediabackups]
- ensure => installed
- provider => apt
- File[/etc/sysusers.d/mediabackup.conf]
- Parameters differences:
--- File[/etc/sysusers.d/mediabackup.conf].orig
+++ File[/etc/sysusers.d/mediabackup.conf]
- group => root
- ensure => file
- require => File[/etc/sysusers.d]
- mode => 0444
- owner => root
- Content differences:
--- /etc/sysusers.d/mediabackup.conf.orig
+++ /etc/sysusers.d/mediabackup.conf
@@ -1 +0,0 @@
-u mediabackup - - /srv/mediabackup -
- User[mediabackup]
- Parameters differences:
--- User[mediabackup].orig
+++ User[mediabackup]
- ensure => present
- system => True
- home => /srv/mediabackup
- groups => []
- password => !
- File[/etc/update-motd.d/05-mediabackup--worker]
- Parameters differences:
--- File[/etc/update-motd.d/05-mediabackup--worker].orig
+++ File[/etc/update-motd.d/05-mediabackup--worker]
- owner => root
- group => root
- mode => 0555
- ensure => present
- Content differences:
--- /etc/update-motd.d/05-mediabackup--worker.orig
+++ /etc/update-motd.d/05-mediabackup--worker
@@ -1,2 +0,0 @@
-#!/bin/sh
-printf "%s\n" "ms-backup2001 is a Media backups worker server (mediabackup::worker)"
- File[/usr/local/sbin/git_auth_operations_mediawiki-config.sh]
- Parameters differences:
--- File[/usr/local/sbin/git_auth_operations_mediawiki-config.sh].orig
+++ File[/usr/local/sbin/git_auth_operations_mediawiki-config.sh]
- group => root
- ensure => absent
- owner => root
- Class[Mediabackup::Worker]
- Parameters differences:
--- Class[Mediabackup::Worker].orig
+++ Class[Mediabackup::Worker]
- mw_db_password => notsecret
- recovery_secret_key => s3keyForFileRestores
- recovery_access_key => s3userForFileRestores
- access_key => s3user
- batchsize => 100
- db_config_file => /etc/mediabackup/mediabackups_db.ini
- secret_key => s3key
- db_host => db2183.codfw.wmnet
- storage_root_user => auser
- mw_db_config_file => /etc/mediabackup/mw_db.ini
- mw_db_user => mediabackup
- db_schema => mediabackups
- storage_root_password => dummypassword
- db_user => mediabackup
- dblists_path => /srv/mediawiki-config/dblists
- db_port => 3306
- storage_hosts => ['backup2004.codfw.wmnet:9000', 'backup2005.codfw.wmnet:9000', 'backup2006.codfw.wmnet:9000', 'backup2007.codfw.wmnet:9000', 'backup2011.codfw.wmnet:9000', 'backup2010.codfw.wmnet:9000', 'backup2015.codfw.wmnet:9000', 'backup2015.codfw.wmnet:9001', 'backup2015.codfw.wmnet:9002', 'backup2015.codfw.wmnet:9003', 'backup2016.codfw.wmnet:9000', 'backup2016.codfw.wmnet:9001', 'backup2016.codfw.wmnet:9002', 'backup2016.codfw.wmnet:9003', 'backup2017.codfw.wmnet:9000', 'backup2017.codfw.wmnet:9001', 'backup2017.codfw.wmnet:9002', 'backup2017.codfw.wmnet:9003', 'backup2018.codfw.wmnet:9000', 'backup2018.codfw.wmnet:9001', 'backup2018.codfw.wmnet:9002', 'backup2018.codfw.wmnet:9003', 'backup2019.codfw.wmnet:9000', 'backup2019.codfw.wmnet:9001', 'backup2019.codfw.wmnet:9002', 'backup2019.codfw.wmnet:9003', 'backup2020.codfw.wmnet:9000', 'backup2020.codfw.wmnet:9001', 'backup2020.codfw.wmnet:9002', 'backup2020.codfw.wmnet:9003']
- sections => {'s1': {'host': 'db2141.codfw.wmnet', 'port': 3311}, 's2': {'host': 'db2197.codfw.wmnet', 'port': 3312}, 's3': {'host': 'db2239.codfw.wmnet', 'port': 3313}, 's4': {'host': 'db2199.codfw.wmnet', 'port': 3314}, 's5': {'host': 'db2201.codfw.wmnet', 'port': 3315}, 's6': {'host': 'db2197.codfw.wmnet', 'port': 3316}, 's7': {'host': 'db2198.codfw.wmnet', 'port': 3317}, 's8': {'host': 'db2198.codfw.wmnet', 'port': 3318}}
- encryption_key => # created: 2021-11-29T11:50:16+01:00
# public key: public
AGE-SECRET-KEY-private"
- db_password => notsecret
- File[/root/.config/rclone]
- Parameters differences:
--- File[/root/.config/rclone].orig
+++ File[/root/.config/rclone]
- owner => root
- group => root
- mode => 0750
- ensure => directory
- Class[Profile::Cumin::Target]
- Parameters differences:
--- Class[Profile::Cumin::Target].orig
+++ Class[Profile::Cumin::Target]
@@
- cluster => backup
+ cluster => insetup