Skip to content
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

Stable images are missing for HWE variants #114

Closed
ledif opened this issue Jan 12, 2025 · 2 comments
Closed

Stable images are missing for HWE variants #114

ledif opened this issue Jan 12, 2025 · 2 comments
Labels
bug Something isn't working

Comments

@ledif
Copy link
Collaborator

ledif commented Jan 12, 2025

I ran into this while testing #93.

It seems like all of the HWE variants have latest tags but none of them have stable or stable-daily tags, which means folks using hardware enablement won't be able to have the same stable experience.

These images/tags do not exist:

MISSING: aurora-hwe:stable
MISSING: aurora-hwe:stable-daily
MISSING: aurora-dx-hwe:stable
MISSING: aurora-dx-hwe:stable-daily
MISSING: aurora-hwe-nvidia:stable
MISSING: aurora-hwe-nvidia:stable-daily
MISSING: aurora-dx-hwe-nvidia:stable
MISSING: aurora-dx-hwe-nvidia:stable-daily
MISSING: aurora-hwe-nvidia-open:stable
MISSING: aurora-hwe-nvidia-open:stable-daily
MISSING: aurora-dx-hwe-nvidia-open:stable
MISSING: aurora-dx-hwe-nvidia-open:stable-daily

These are the images/tags that we do have

FOUND: aurora:stable
FOUND: aurora:stable-daily
FOUND: aurora:latest
FOUND: aurora-dx:stable
FOUND: aurora-dx:stable-daily
FOUND: aurora-dx:latest
FOUND: aurora-hwe:latest
FOUND: aurora-dx-hwe:latest
FOUND: aurora-hwe-nvidia:latest
FOUND: aurora-dx-hwe-nvidia:latest
FOUND: aurora-hwe-nvidia-open:latest
FOUND: aurora-dx-hwe-nvidia-open:latest
FOUND: aurora-nvidia:stable
FOUND: aurora-nvidia:stable-daily
FOUND: aurora-nvidia:latest
FOUND: aurora-dx-nvidia:stable
FOUND: aurora-dx-nvidia:stable-daily
FOUND: aurora-dx-nvidia:latest
FOUND: aurora-nvidia-open:stable
FOUND: aurora-nvidia-open:stable-daily
FOUND: aurora-nvidia-open:latest
FOUND: aurora-dx-nvidia-open:stable
FOUND: aurora-dx-nvidia-open:stable-daily
FOUND: aurora-dx-nvidia-open:latest

Here is the script I used to test what is available and what is not:

#!/bin/bash

HWES=("" -hwe -hwe-nvidia -hwe-nvidia-open -nvidia -nvidia-open) 
DXS=("" -dx)

for hwe in "${HWES[@]}"; do
    for dx in "${DXS[@]}"; do
        for tag in stable stable-daily latest; do
            image="aurora${dx}${hwe}:${tag}"
            echo "Testing $image"
            skopeo inspect "docker://ghcr.io/ublue-os/${image}" > /dev/null
            if [[ $? -ne 0 ]]; then
                echo "MISSING: ${image}"
            else
                echo "FOUND: ${image}"
            fi
        done
    done
done
@inffy
Copy link
Collaborator

inffy commented Jan 12, 2025

If I remember right, this was a decision that bluefin folks did, that the hwe images are always only :latest when they were thinking what to do with surface and asus devices.

I think it was because of the kernel, which needs patches for surface and asus stuff and those are only available in the Bazzite kernel.

Sure that Jorge or M2 knows the full reasoning for it.

@ledif
Copy link
Collaborator Author

ledif commented Jan 12, 2025

Thanks for the context @inffy. Jorge gave the same reason in ublue-os/bluefin#2141 (comment) so I think we can close this and revisit it later if we want.

@ledif ledif closed this as completed Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants