This partially reverts #766 by removing the kernel switch workaround.
The real root cause for the issues in #766 seems to be that a full system update is run and after that, salt code to run package installs/removals of kernels does not work anymore.
To prevent issues like this, this PR installs package updates at the very end. This is a best practice anyhow.
This partially reverts #766 by removing the kernel switch workaround. The real root cause for the issues in #766 seems to be that a full system update is run and after that, salt code to run package installs/removals of kernels does not work anymore. To prevent issues like this, this PR installs package updates at the very end. This is a best practice anyhow.