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

rpm-ostree rebase fails with new signed images #133

Open
feumpi opened this issue Jul 24, 2023 · 8 comments
Open

rpm-ostree rebase fails with new signed images #133

feumpi opened this issue Jul 24, 2023 · 8 comments

Comments

@feumpi
Copy link

feumpi commented Jul 24, 2023

When trying to rebase my Fedora Silverblue with

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/silverblue-nvidia:latest

as told by the README since 4 days ago (pull #130 / commit 0c1ae8a)

I get the following error:

Pulling manifest: ostree-image-signed:docker://ghcr.io/ublue-os/silverblue-nvidia:latest

error: Preparing import: Fetching manifest: containers-policy.json specifies a default of `insecureAcceptAnything`; refusing usage

And it only works by using the old unsigned way:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/silverblue-nvidia:latest

Do I need to do anything else before rebasing to the signed images?

@EyeCantCU
Copy link
Member

After rebasing to the unverified ublue image, are you able to rebase to the signed image?

@feumpi
Copy link
Author

feumpi commented Jul 24, 2023

I am, yes. Just got everything still working, including secure boot, after rebasing from unsigned to the signed image.

@EyeCantCU
Copy link
Member

We probably need to add a note somewhere for Fedora Silverblue users so that they rebase to the unsigned images here first. Thank you so much for the information

@castrojo
Copy link
Member

We added this here but maybe we need stronger warnings somewhere else?

https://universal-blue.org/images/#preparing-to-rebase

@feumpi
Copy link
Author

feumpi commented Jul 25, 2023

Would be nice to have a warning here on the README and also on the website guide, which were my entry points when looking to try ublue instead of manually layering Nvidia on Silverblue.

Thanks for all your efforts, by the way! Quite an unusually seamless nvidia experience on Linux.

castrojo added a commit that referenced this issue Jul 25, 2023
@castrojo
Copy link
Member

The website is just indexing the README, so this PR should fix it in both places, I'll do another one for the main images.

@castrojo
Copy link
Member

Oh in main we just point people to the /installation page, which makes sense.

It sucks to have to keep a set of the same instructions for nvidia but I think it also makes sense because people need to do multiple steps, so this seems like the least worst solution for now. What do ya'll think?

EyeCantCU pushed a commit that referenced this issue Jul 25, 2023
@EyeCantCU
Copy link
Member

Resolved. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants