From d3121ff62e4feb505dc6ac94c9baaf37a6c3fbbc Mon Sep 17 00:00:00 2001 From: dave Date: Sat, 29 Apr 2023 15:24:53 +0100 Subject: [PATCH] Not using the common one until we sort NFT --- albert/newcron.cfg | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 albert/newcron.cfg diff --git a/albert/newcron.cfg b/albert/newcron.cfg new file mode 100644 index 0000000..0b225f0 --- /dev/null +++ b/albert/newcron.cfg @@ -0,0 +1,11 @@ +## this adds a default cron to apply ALBERTS puppet configs upon reboot + +mkdir -p /var/spool/cron +## -- seems you can't apply all manifests, need to be eased in gradually. +#echo "@reboot /opt/puppetlabs/bin/puppet apply /var/lib/puppet/manifests &> /tmp/puppet-apply-reboot-priority.log" > /var/spool/cron/root + +## -- apply 00_puppet first, then all of puppet-common. +## -- after that the 15-min cronjob will apply ALL manifests +echo '@reboot /opt/puppetlabs/bin/puppet apply /var/lib/puppet/manifests/puppet-common-albert/00_puppet.pp 2>&1 1>/tmp/puppet-reboot-00puppet.log && /opt/puppetlabs/bin/puppet apply /var/lib/puppet/manifests/puppet-common 2>&1 1>/tmp/puppet-reboot-01common.log ' > /var/spool/cron/root + +## need to leave a space at the end