trying the reboot-sentinel route

This commit is contained in:
Karim Naufal 2022-02-28 17:57:28 +01:00
parent dbc6dbf0aa
commit a6bd1a6a48
2 changed files with 2 additions and 8 deletions

View File

@ -18,3 +18,4 @@ spec:
command: command:
- /usr/bin/kured - /usr/bin/kured
- --reboot-command=/usr/bin/systemctl reboot - --reboot-command=/usr/bin/systemctl reboot
- --reboot-sentinel=/var/run/reboot-needed

View File

@ -17,12 +17,6 @@ write_files:
AuthorizedKeysFile .ssh/authorized_keys AuthorizedKeysFile .ssh/authorized_keys
path: /etc/ssh/sshd_config.d/kube-hetzner.conf path: /etc/ssh/sshd_config.d/kube-hetzner.conf
# Setting the right reboot mode
- content: |
REBOOT_METHOD=kured
path: /etc/transactional-update.conf
append: true
# Add ssh authorized keys # Add ssh authorized keys
ssh_authorized_keys: ssh_authorized_keys:
%{ for key in sshAuthorizedKeys ~} %{ for key in sshAuthorizedKeys ~}
@ -40,6 +34,5 @@ runcmd:
# Fix hostname (during first boot) # Fix hostname (during first boot)
- hostnamectl hostname ${hostname} - hostnamectl hostname ${hostname}
# Finishing automatic reboot via Kured setup # We are going to let kured do the reboot
- systemctl reload transactional-update
- rebootmgrctl set-strategy off - rebootmgrctl set-strategy off