Skip to content

scrubber: Make service parametric on the db instance to scrub

This allows to scrub multiple db instances. For production environment, this means:

  • primary db (belvedere)
  • secondary db (somerset)

For staging, that stays as before, the service will still get renamed though, e.g swh-scrubber-checker-postgres@directory-0 becomes swhscrubber-checker-postgres@primary-directory-0.

Related to T4371

Test Plan

$ $SWH_PUPPET_ENVIRONMENT_HOME/bin/octocatalog-diff scrubber1.internal.softwareheritage.org
...
diff origin/production/scrubber1.internal.softwareheritage.org current/scrubber1.internal.softwareheritage.org
*******************************************
- File[/etc/softwareheritage/scrubber/postgres.yml]
*******************************************
+ File[/etc/softwareheritage/scrubber/primary.yaml] =>
   parameters =>
     "content": "# File managed by puppet - modifications will be lost\nscrubber_...
     "ensure": "present",
     "group": "swhdev",
     "mode": "0640",
     "owner": "swhworker"
*******************************************
+ File[/etc/softwareheritage/scrubber/secondary.yaml] =>
   parameters =>
     "content": "# File managed by puppet - modifications will be lost\nscrubber_...
     "ensure": "present",
     "group": "swhdev",
     "mode": "0640",
     "owner": "swhworker"
*******************************************
  File[/etc/softwareheritage/scrubber] =>
   parameters =>
     force =>
      + true
     purge =>
      + true
     recurse =>
      + true
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@.service] =>
   parameters =>
     content =>
      @@ -12,8 +12,9 @@
       Environment=SWH_MAIN_PACKAGE=swh.scrubber
       Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--help"
      +Environment=SWH_CONFIG_FILENAME=
       User=swhworker
       Group=swhdev
       Type=simple
      -ExecStart=/usr/bin/swh scrubber --config-file /etc/softwareheritage/scrubber/postgres.yml check storage $SWH_SCRUBBER_CLI_EXTRA_ARGS
      +ExecStart=/usr/bin/swh scrubber check storage $SWH_SCRUBBER_CLI_EXTRA_ARGS
      _
       [Install]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-0.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-0.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-1.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-1.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-2.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-2.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-3.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-3.service.d]
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@release-0.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@release-0.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@release-1.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@release-1.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@release-2.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@release-2.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@release-3.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@release-3.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-0.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-0.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-1.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-1.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-2.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-2.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-3.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-3.service.d]
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-directory-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-directory-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-directory-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-directory-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-directory-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-directory-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-directory-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-directory-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-release-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-release-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-release-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-release-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-release-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-release-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-release-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-release-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-revision-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-revision-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-revision-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-revision-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-revision-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-revision-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-revision-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-revision-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-snapshot-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-snapshot-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-snapshot-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-snapshot-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-snapshot-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-snapshot-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-snapshot-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@secondary-snapshot-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-0.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-0.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-1.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-1.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-2.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-2.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-3.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-3.service.d]
*******************************************
  Service[swh-scrubber-checker-postgres@directory-0.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@directory-1.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@directory-2.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@directory-3.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-directory-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-directory-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-directory-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-directory-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-release-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-release-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-release-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-release-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-revision-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-revision-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-revision-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-revision-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-snapshot-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-snapshot-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-snapshot-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-snapshot-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
  Service[swh-scrubber-checker-postgres@release-0.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@release-1.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@release-2.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@release-3.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@revision-0.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@revision-1.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@revision-2.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@revision-3.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-directory-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-directory-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-directory-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-directory-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-release-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-release-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-release-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-release-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-revision-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-revision-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-revision-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-revision-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-snapshot-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-snapshot-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-snapshot-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@secondary-snapshot-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
  Service[swh-scrubber-checker-postgres@snapshot-0.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@snapshot-1.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@snapshot-2.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@snapshot-3.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@directory-0.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type directory --start-object 00000000000000000000 --end-object 44444444444444444444"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@directory-1.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type directory --start-object 44444444444444444444 --end-object 88888888888888888888"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@directory-2.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type directory --start-object 88888888888888888888 --end-object bbbbbbbbbbbbbbbbbbbb"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@directory-3.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type directory --start-object bbbbbbbbbbbbbbbbbbbb --end-object ffffffffffffffffffff"

     ensure =>
      - present
      + absent
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-directory-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-directory-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-directory-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-directory-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-directory-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-directory-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-directory-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-directory-3.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-release-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-release-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-release-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-release-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-release-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-release-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-release-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-release-3.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-revision-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-revision-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-revision-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-revision-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-revision-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-revision-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-revision-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-revision-3.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-snapshot-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-snapshot-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-snapshot-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-snapshot-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-snapshot-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-snapshot-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-snapshot-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-snapshot-3.service"
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@release-0.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type release --start-object 00000000000000000000 --end-object 44444444444444444444"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@release-1.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type release --start-object 44444444444444444444 --end-object 88888888888888888888"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@release-2.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type release --start-object 88888888888888888888 --end-object bbbbbbbbbbbbbbbbbbbb"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@release-3.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type release --start-object bbbbbbbbbbbbbbbbbbbb --end-object ffffffffffffffffffff"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@revision-0.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type revision --start-object 00000000000000000000 --end-object 44444444444444444444"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@revision-1.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type revision --start-object 44444444444444444444 --end-object 88888888888888888888"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@revision-2.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type revision --start-object 88888888888888888888 --end-object bbbbbbbbbbbbbbbbbbbb"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@revision-3.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type revision --start-object bbbbbbbbbbbbbbbbbbbb --end-object ffffffffffffffffffff"

     ensure =>
      - present
      + absent
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-directory-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-directory-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-directory-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-directory-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-directory-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-directory-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-directory-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-directory-3.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-release-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-release-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-release-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-release-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-release-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-release-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-release-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-release-3.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-revision-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-revision-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-revision-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-revision-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-revision-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-revision-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-revision-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-revision-3.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-snapshot-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-snapshot-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-snapshot-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-snapshot-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-snapshot-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-snapshot-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@secondary-snapshot-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@secondary-snapshot-3.service"
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@snapshot-0.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type snapshot --start-object 00000000000000000000 --end-object 44444444444444444444"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@snapshot-1.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type snapshot --start-object 44444444444444444444 --end-object 88888888888888888888"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@snapshot-2.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type snapshot --start-object 88888888888888888888 --end-object bbbbbbbbbbbbbbbbbbbb"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@snapshot-3.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type snapshot --start-object bbbbbbbbbbbbbbbbbbbb --end-object ffffffffffffffffffff"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Unit_file[swh-scrubber-checker-postgres@.service] =>
   parameters =>
     content =>
      @@ -12,8 +12,9 @@
       Environment=SWH_MAIN_PACKAGE=swh.scrubber
       Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--help"
      +Environment=SWH_CONFIG_FILENAME=
       User=swhworker
       Group=swhdev
       Type=simple
      -ExecStart=/usr/bin/swh scrubber --config-file /etc/softwareheritage/scrubber/postgres.yml check storage $SWH_SCRUBBER_CLI_EXTRA_ARGS
      +ExecStart=/usr/bin/swh scrubber check storage $SWH_SCRUBBER_CLI_EXTRA_ARGS
      _
       [Install]
*******************************************
*** End octocatalog-diff on scrubber1.internal.softwareheritage.org
 swh  tony  yavin4  ~  work  …  swh  puppet-environment  swh-site   staging  1⬆  13⚑  ERROR  %  $SWH_PUPPET_ENVIRONMENT_HOME/bin/octocatalog-diff scrubber0.internal.staging.swh.network
Found host scrubber0.internal.staging.swh.network
WARN     -> Environment "staging-add-prometheus-metrics" contained non-word characters, correcting name to staging_add_prometheus_metrics
WARN     -> Environment "staging-bullseye-rabbitmq-plugin" contained non-word characters, correcting name to staging_bullseye_rabbitmq_plugin
WARN     -> Environment "staging-check-journal-client" contained non-word characters, correcting name to staging_check_journal_client
WARN     -> Environment "staging-check-journal-client-2nd-implementation" contained non-word characters, correcting name to staging_check_journal_client_2nd_implementation
WARN     -> Environment "staging-check-journal-client-first-implem" contained non-word characters, correcting name to staging_check_journal_client_first_implem
WARN     -> Environment "staging-pin" contained non-word characters, correcting name to staging_pin
Cloning into '/tmp/swh-ocd.CydMqS1o/environments/production/data/private'...
done.
Cloning into '/tmp/swh-ocd.CydMqS1o/environments/staging/data/private'...
done.
*** Running octocatalog-diff on host scrubber0.internal.staging.swh.network
I, [2022-08-04T13:19:28.797802 #407455]  INFO -- : Catalogs compiled for scrubber0.internal.staging.swh.network
I, [2022-08-04T13:19:29.084887 #407455]  INFO -- : Diffs computed for scrubber0.internal.staging.swh.network
diff origin/production/scrubber0.internal.staging.swh.network current/scrubber0.internal.staging.swh.network
*******************************************
- File[/etc/softwareheritage/scrubber/postgres.yml]
*******************************************
+ File[/etc/softwareheritage/scrubber/primary.yaml] =>
   parameters =>
     "content": "# File managed by puppet - modifications will be lost\nscrubber_...
     "ensure": "present",
     "group": "swhdev",
     "mode": "0640",
     "owner": "swhworker"
*******************************************
  File[/etc/softwareheritage/scrubber] =>
   parameters =>
     force =>
      + true
     purge =>
      + true
     recurse =>
      + true
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@.service] =>
   parameters =>
     content =>
      @@ -12,8 +12,9 @@
       Environment=SWH_MAIN_PACKAGE=swh.scrubber
       Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--help"
      +Environment=SWH_CONFIG_FILENAME=
       User=swhworker
       Group=swhdev
       Type=simple
      -ExecStart=/usr/bin/swh scrubber --config-file /etc/softwareheritage/scrubber/postgres.yml check storage $SWH_SCRUBBER_CLI_EXTRA_ARGS
      +ExecStart=/usr/bin/swh scrubber check storage $SWH_SCRUBBER_CLI_EXTRA_ARGS
      _
       [Install]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-0.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-0.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-1.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-1.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-2.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-2.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-3.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@directory-3.service.d]
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-directory-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-release-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-revision-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-0.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-1.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-2.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "ensure": "file",
     "group": "root",
     "mode": "0444",
     "notify": [
       "Class[Systemd::Systemctl::Daemon_reload]"
     ],
     "owner": "root",
     "selinux_ignore_defaults": false,
     "show_diff": true
*******************************************
+ File[/etc/systemd/system/swh-scrubber-checker-postgres@primary-snapshot-3.service.d] =>
   parameters =>
     "ensure": "directory",
     "group": "root",
     "owner": "root",
     "purge": true,
     "recurse": true,
     "selinux_ignore_defaults": false
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@release-0.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@release-0.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@release-1.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@release-1.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@release-2.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@release-2.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@release-3.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@release-3.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-0.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-0.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-1.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-1.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-2.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-2.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-3.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@revision-3.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-0.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-0.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-1.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-1.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-2.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-2.service.d]
*******************************************
  File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-3.service.d/parameters.conf] =>
   parameters =>
     ensure =>
      - file
      + absent
*******************************************
- File[/etc/systemd/system/swh-scrubber-checker-postgres@snapshot-3.service.d]
*******************************************
  Service[swh-scrubber-checker-postgres@directory-0.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@directory-1.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@directory-2.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@directory-3.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-directory-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-directory-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-directory-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-directory-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-release-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-release-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-release-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-release-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-revision-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-revision-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-revision-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-revision-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-snapshot-0.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-snapshot-1.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-snapshot-2.service] =>
   parameters =>
     "ensure": "running"
*******************************************
+ Service[swh-scrubber-checker-postgres@primary-snapshot-3.service] =>
   parameters =>
     "ensure": "running"
*******************************************
  Service[swh-scrubber-checker-postgres@release-0.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@release-1.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@release-2.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@release-3.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@revision-0.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@revision-1.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@revision-2.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@revision-3.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@snapshot-0.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@snapshot-1.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@snapshot-2.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Service[swh-scrubber-checker-postgres@snapshot-3.service] =>
   parameters =>
     ensure =>
      - running
      + stopped
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@directory-0.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type directory --start-object 00000000000000000000 --end-object 44444444444444444444"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@directory-1.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type directory --start-object 44444444444444444444 --end-object 88888888888888888888"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@directory-2.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type directory --start-object 88888888888888888888 --end-object bbbbbbbbbbbbbbbbbbbb"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@directory-3.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type directory --start-object bbbbbbbbbbbbbbbbbbbb --end-object ffffffffffffffffffff"

     ensure =>
      - present
      + absent
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-directory-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-directory-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-directory-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-directory-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-directory-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-directory-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-directory-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-directory-3.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-release-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-release-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-release-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-release-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-release-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-release-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-release-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-release-3.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-revision-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-revision-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-revision-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-revision-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-revision-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-revision-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-revision-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-revision-3.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-snapshot-0.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-snapshot-0.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-snapshot-1.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-snapshot-1.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-snapshot-2.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-snapshot-2.service"
*******************************************
+ Systemd::Dropin_file[swh-scrubber-checker-postgres@primary-snapshot-3.service.d/parameters.conf] =>
   parameters =>
     "content": "# Managed by puppet class profile::swh::deploy::scrubber::checke...
     "daemon_reload": "lazy",
     "ensure": "present",
     "filename": "parameters.conf",
     "group": "root",
     "mode": "0444",
     "owner": "root",
     "path": "/etc/systemd/system",
     "selinux_ignore_defaults": false,
     "show_diff": true,
     "unit": "swh-scrubber-checker-postgres@primary-snapshot-3.service"
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@release-0.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type release --start-object 00000000000000000000 --end-object 44444444444444444444"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@release-1.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type release --start-object 44444444444444444444 --end-object 88888888888888888888"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@release-2.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type release --start-object 88888888888888888888 --end-object bbbbbbbbbbbbbbbbbbbb"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@release-3.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type release --start-object bbbbbbbbbbbbbbbbbbbb --end-object ffffffffffffffffffff"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@revision-0.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type revision --start-object 00000000000000000000 --end-object 44444444444444444444"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@revision-1.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type revision --start-object 44444444444444444444 --end-object 88888888888888888888"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@revision-2.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type revision --start-object 88888888888888888888 --end-object bbbbbbbbbbbbbbbbbbbb"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@revision-3.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type revision --start-object bbbbbbbbbbbbbbbbbbbb --end-object ffffffffffffffffffff"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@snapshot-0.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type snapshot --start-object 00000000000000000000 --end-object 44444444444444444444"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@snapshot-1.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type snapshot --start-object 44444444444444444444 --end-object 88888888888888888888"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@snapshot-2.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type snapshot --start-object 88888888888888888888 --end-object bbbbbbbbbbbbbbbbbbbb"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Dropin_file[swh-scrubber-checker-postgres@snapshot-3.service.d/parameters.conf] =>
   parameters =>
     content =>
      - # Managed by puppet class profile::swh::deploy::scrubber::checker::postgres
# Modifications will be overwritten

[Service]
Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--object-type snapshot --start-object bbbbbbbbbbbbbbbbbbbb --end-object ffffffffffffffffffff"

     ensure =>
      - present
      + absent
*******************************************
  Systemd::Unit_file[swh-scrubber-checker-postgres@.service] =>
   parameters =>
     content =>
      @@ -12,8 +12,9 @@
       Environment=SWH_MAIN_PACKAGE=swh.scrubber
       Environment=SWH_SCRUBBER_CLI_EXTRA_ARGS="--help"
      +Environment=SWH_CONFIG_FILENAME=
       User=swhworker
       Group=swhdev
       Type=simple
      -ExecStart=/usr/bin/swh scrubber --config-file /etc/softwareheritage/scrubber/postgres.yml check storage $SWH_SCRUBBER_CLI_EXTRA_ARGS
      +ExecStart=/usr/bin/swh scrubber check storage $SWH_SCRUBBER_CLI_EXTRA_ARGS
      _
       [Install]
*******************************************
*** End octocatalog-diff on scrubber0.internal.staging.swh.network

Migrated from D8181 (view on Phabricator)

Merge request reports