I can't scroll through ujust rebase-helper

Hi,

The latest update broke my fractional scaling, there is already an open issue about it.

I tried to rebase to a previous day, so I get fractional scaling back. However, when I run ujust rebase-helper and select daily, I get a list of dates but I cannot scroll through it.

Whatever I go up or down, after getting above or bellow the list on the screen, the highlighted selection disappear. Filtering does not show anything from 2024.

This was fixed yesterday, however if you give me the output of rpm-ostree status and the day you want to rebase to I can give you the manual command.

❯ rpm-ostree status
State: idle
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: no runs since boot
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:gts
                   Digest: sha256:726b9cadec6c9c0cf05a0fec83cf5647e41e37e07726a31989f928e1d2af8af1
                  Version: 39.20241027.0 (2024-10-27T05:44:35Z)

  ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:gts
                   Digest: sha256:35148d883fbd3b07e7eed946860307cbbb44623781c5d37d032feece97aeb43e
                  Version: 39.20241019.0 (2024-10-20T22:26:25Z)

Yesterday I got the update that changed the fractional scaling. Just to be sure, I’d like to rebase to 2024-10-25.

I read that later this week the new stable will be released based on Fedora 40. I will rebase to stable-daily then.

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:39-20241025 

That won’t likely help since fractional scaling is just a config setting though, it’s easier to help try to figure out the actual issue: broken fractional scaling · Issue #1843 · ublue-os/bluefin · GitHub

❯ rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:39-20241025
Pulling manifest: ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:39-20241025
error: Creating importer: Failed to invoke skopeo proxy method OpenImage: remote error: reading manifest 39-20241025 in ghcr.io/ublue-os/bluefin-dx: manifest unknown

It gives the same message for other days (24th and 26th). Do I need to do something before rebasing?

Ah right, gts builds are only weekly, try 39-20241020 (lmk if that works!)

1 Like

Yes, that works. Rebasing as we speak.

In the meantime I tried the solution suggested in the GitHub issue to restore the scaling and it works.

Thanks Jorge!

1 Like

Nice to know !

In general, it’s recommended to simply use rpm-ostree rollback if a deployment is problematic

Anyway, the next update will have it fixed

1 Like