octo diff on scheduler nodes, this wants to install said cron:
```
$ bin/octocatalog-diff --octocatalog-diff-args --no-truncate-details --to staging saatchi
Found host saatchi.internal.softwareheritage.org
WARN -> Environment "wip-pg-hba-rules-in-yaml" contained non-word characters, correcting name to wip_pg_hba_rules_in_yaml
Cloning into '/tmp/swh-ocd.b817WRJp/environments/production/data/private'...
done.
Cloning into '/tmp/swh-ocd.b817WRJp/environments/staging/data/private'...
done.
*** Running octocatalog-diff on host saatchi.internal.softwareheritage.org
I, [2021-08-03T14:22:48.825291 #17244] INFO -- : Catalogs compiled for saatchi.internal.softwareheritage.org
I, [2021-08-03T14:22:49.945494 #17244] INFO -- : Diffs computed for saatchi.internal.softwareheritage.org
diff origin/production/saatchi.internal.softwareheritage.org current/saatchi.internal.softwareheritage.org
*******************************************
+ Concat_fragment[profile::cron::scheduler_update_metrics] =>
parameters =>
"order": "10"
"tag": "profile::cron::default"
"target": "profile::cron::default"
"content": >>>
# Cron snippet scheduler_update_metrics
0 * * * * swhscheduler /usr/bin/swh scheduler --config-file /etc/softwareheritage/scheduler/listener-runner.yml origin update-metrics
<<<
*******************************************
+ Profile::Cron::D[scheduler_update_metrics] =>
parameters =>
"command": "/usr/bin/swh scheduler --config-file /etc/softwareheritage/scheduler/listener-runner.yml origin update-metrics"
"minute": "fqdn_rand"
"target": "default"
"unique_tag": "scheduler_update_metrics"
"user": "swhscheduler"
*******************************************
*** End octocatalog-diff on saatchi.internal.softwareheritage.org
$ bin/octocatalog-diff --octocatalog-diff-args --no-truncate-details --to staging scheduler0.internal.staging.swh.network
Found host scheduler0.internal.staging.swh.network
WARN -> Environment "wip-pg-hba-rules-in-yaml" contained non-word characters, correcting name to wip_pg_hba_rules_in_yaml
Cloning into '/tmp/swh-ocd.wuPrxq8x/environments/production/data/private'...
done.
Cloning into '/tmp/swh-ocd.wuPrxq8x/environments/staging/data/private'...
done.
*** Running octocatalog-diff on host scheduler0.internal.staging.swh.network
I, [2021-08-03T14:23:18.157225 #22233] INFO -- : Catalogs compiled for scheduler0.internal.staging.swh.network
I, [2021-08-03T14:23:19.302618 #22233] INFO -- : Diffs computed for scheduler0.internal.staging.swh.network
diff origin/production/scheduler0.internal.staging.swh.network current/scheduler0.internal.staging.swh.network
*******************************************
+ Concat_fragment[profile::cron::scheduler_update_metrics] =>
parameters =>
"order": "10"
"tag": "profile::cron::default"
"target": "profile::cron::default"
"content": >>>
# Cron snippet scheduler_update_metrics
16 * * * * swhscheduler /usr/bin/swh scheduler --config-file /etc/softwareheritage/scheduler/listener-runner.yml origin update-metrics
<<<
*******************************************
+ Profile::Cron::D[scheduler_update_metrics] =>
parameters =>
"command": "/usr/bin/swh scheduler --config-file /etc/softwareheritage/scheduler/listener-runner.yml origin update-metrics"
"minute": "fqdn_rand"
"target": "default"
"unique_tag": "scheduler_update_metrics"
"user": "swhscheduler"
*******************************************
*** End octocatalog-diff on scheduler0.internal.staging.swh.network
```