Unable to rebase from bazzite to bazzite-dx

It seems like I am unable to rebase to bazzite-dx, using the instructions found in this thread 🛟bazzite-helpIssue rebasing from Aurora-DX -> Bazzite-DX

This is my rpm-ostree status output before the rebase attempt:
State: idle
Deployments:
● ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:1a7ae28b95fde42b976cc9aa159219c0aaaa0611f7416f4b3b30284e292b0875
                  Version: 42.20250417 (2025-04-17T07:35:37Z)
                   Pinned: yes

  ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:1a7ae28b95fde42b976cc9aa159219c0aaaa0611f7416f4b3b30284e292b0875
                  Version: 42.20250417 (2025-04-17T07:35:37Z)


After running sudo bootc switch --enforce-container-sigpolicy ghcr.io/ublue-os/bazzite-dx:stable, my rpm-ostree status looks like this:
State: idle
Deployments:
  ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-dx:stable
                   Digest: sha256:1bf95e0b5050634cf06dc8193f15b22ba85fdec270f877bfd06f050325d88d05
                  Version: 42.20250417 (2025-04-19T04:03:10Z)
                     Diff: 46 added

● ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:1a7ae28b95fde42b976cc9aa159219c0aaaa0611f7416f4b3b30284e292b0875
                  Version: 42.20250417 (2025-04-17T07:35:37Z)
                   Pinned: yes

  ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:1a7ae28b95fde42b976cc9aa159219c0aaaa0611f7416f4b3b30284e292b0875
                  Version: 42.20250417 (2025-04-17T07:35:37Z)
Solution
I managed to solve it, and I am not sure why I didnt try it this way initially but I'll put it out there in case anyone else stumbles upon this and tries it the same way:

Instead of running sudo bootc switch --enforce-container-sigpolicy ghcr.io/ublue-os/bazzite-dx:stable, my rpm-ostree status like the other post is mentioning,
I ran rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-dx:stable instead.

Interestingly, rebasing into ostree-unverified-registry:ghcr.io/ublue-os/bazzite-dx:stable will also fail with the same error, despite the sha256 digest being identical (which I'm assuming means I should be pulling an identical deployment).
Was this page helpful?