[config] history=multiball.history sshconfigs=~/.ssh/autonomic_config hostlists= [startup] # Fixme we gotta figure these out, but maybe we do it with grouping instead. #-filteralias iww *iww* #-filteralias autonomic *autonomic* [cmd.upgrade] -unsafe -targets -confirm Targeting these, ok? -env DEBIAN_FRONTEND=noninteractive sudo -E apt -y upgrade -confirm Do they need to be rebooted? sudo reboot [cmd.install-pkg] -arguments -unsafe -targets -confirm Installing `{@}` on these, ok? -env DEBIAN_FRONTEND=noninteractive sudo -E apt -y install {@} -confirm Do they need to be rebooted? sudo reboot [cmd.upgrade-pkg] -arguments -unsafe -targets -confirm Installing `{@}` on these, ok? -env DEBIAN_FRONTEND=noninteractive sudo -E apt -y install --only-upgrade {@} [cmd.last-updated] -safe sudo zgrep -B1 'apt-get upgrade' /var/log/apt/* | grep 'Start' | cut -d'z' -f2 | sort | tail -n1 | cut -d' ' -f2 || true [cmd.upgradable] -safe apt list --upgradable 2>&1 | grep upgradable | grep -v WARNING || true [cmd.ping] -safe echo ping