diff --git a/system/files/base_systemupdate b/system/files/base_systemupdate index aa33a30..4c3773b 100644 --- a/system/files/base_systemupdate +++ b/system/files/base_systemupdate @@ -180,7 +180,8 @@ subtaskTitle "Salt highstate" chroot "${MOUNTPOINT}" /bin/bash -c "salt-call state.highstate" >/dev/null || systemupdateFailed subtaskTitle "Generate new initial ramdisk" -chroot "${MOUNTPOINT}" /bin/bash -c "mkinitfs $(uname -r)" || systemupdateFailed +latest_kernel="$(chroot "${MOUNTPOINT}" /bin/bash -c 'echo $(apk search linux-lts | head -n1 | cut -d- -f3- | sed "s|r||")-lts')" +chroot "${MOUNTPOINT}" /bin/bash -c "mkinitfs $latest_kernel" || systemupdateFailed subtaskTitle "Update motd" chroot "${MOUNTPOINT}" /bin/bash -c "/usr/local/noveria/bin/generate_motd" || systemupdateFailed