-
-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Ship fsync kernel on latest, drop HWE builds #1493
Conversation
This was previously explicitly set to copy akmods for the CoreOS kernel, always match the akmods flavor instead Signed-off-by: RJ Sampson <[email protected]>
Also perform additional cleanup of CI and scripts Signed-off-by: RJ Sampson <[email protected]>
Signed-off-by: RJ Sampson <[email protected]>
Signed-off-by: RJ Sampson <[email protected]>
Previously, the headers provided by the upstream kernel were installed instead of the ones for CoreOS/fsync Signed-off-by: RJ Sampson <[email protected]>
Signed-off-by: RJ Sampson <[email protected]>
We layer the NVIDIA kmod on top of the existing image, no need for the NVIDIA image Signed-off-by: RJ Sampson <[email protected]>
They no longer exist Signed-off-by: RJ Sampson <[email protected]>
Drafted until we've implemented a path forward for HWE users |
fsync cache package is going to change names to fsync-kernel. See ublue-os/kernel-cache#5 Additionally, that pull request also caches the coreos kernel as well now. So we can do the same install method for our images. |
I think we can do this as a two step merge. Step 1 is implement fsync on latest and don't disable hwe images. On hwe images, have systems service try to run at boot to move an individual over to main/Nvidia,latest. The only complication to that is that surface GTS is currently being built. And we have thr ISO download pointed to that. Step 2: disable the hwe builds. Since the user will at the very least upgrade to the last hwe images, they will get auto rebased over. I think this is what the old installer used to do. |
Fsync is now on latest for main/Nvidia. Next step is removing hwe and having people rebased over. Surface and Asus both have some extra packages to need to investigate what's going on with those. Surface: Asus: |
Fsync has been deprecated. |
Ships the fsync kernel on
:latest
. Due to the fsync kernel's broad hardware support, we are able to drop HWE builds as support for Asus and Surface devices is already implemented in the kernel