Files
esh-pfi-infrastructure/playbooks/fv-ml1-diariz-nightly-restart.yaml
T

14 lines
1002 B
YAML

# fv-ml1: the Diariz workers' nightly restart (~0300, idle-gated on GPU 3). Prime 2026-10-19.
steps:
- {name: script, upload: {src: stacks/diariz/diariz-nightly-restart, dest: /usr/local/sbin/diariz-nightly-restart, mode: "0755"}, sudo: true}
- {name: service, upload: {src: stacks/diariz/diariz-nightly-restart.service, dest: /etc/systemd/system/diariz-nightly-restart.service, mode: "0644"}, sudo: true}
- {name: timer, upload: {src: stacks/diariz/diariz-nightly-restart.timer, dest: /etc/systemd/system/diariz-nightly-restart.timer, mode: "0644"}, sudo: true}
- name: Enable the timer
sudo: true
shell: systemctl daemon-reload && systemctl enable --now diariz-nightly-restart.timer && systemctl list-timers diariz-nightly-restart.timer --no-pager | head -3
verify:
- name: Timer scheduled for 0300
sudo: true
shell: systemctl is-enabled diariz-nightly-restart.timer && systemctl show diariz-nightly-restart.timer -p NextElapseUSecRealtime --value
changed_when: "false"