Franziska Kunsmann
12ce8d8f6e
All checks were successful
bundlewrap/pipeline/head This commit looks good
18 lines
535 B
Text
18 lines
535 B
Text
% for monitored_node in sorted(monitored_nodes):
|
|
% if not monitored_node.dummy:
|
|
object ScheduledDowntime "unattended_upgrades" {
|
|
host_name = "${monitored_node.name}"
|
|
|
|
author = "upgrade-and-reboot"
|
|
comment = "Downtime for upgrade-and-reboot"
|
|
|
|
fixed = true
|
|
|
|
ranges = {
|
|
"${days[monitored_node.metadata.get('apt', {}).get('unattended_upgrades', {}).get('day', 5)]}" = "01:${monitored_node.magic_number%30}-01:${(monitored_node.magic_number%30)+30}"
|
|
}
|
|
|
|
child_options = "DowntimeTriggeredChildren"
|
|
}
|
|
% endif
|
|
% endfor
|