I keep getting an ISO based on Fedora 39 and not 41 when building an ISO on silverblue image.

The Repo : https://github.com/ZoeTheTransHoe/zoeys-first-image Im trying to make my own silverblue spin. I want to base it off of Fedora 41, but despite adding
base-image: ghcr.io/ublue-os/silverblue-main
image-version: 41
base-image: ghcr.io/ublue-os/silverblue-main
image-version: 41
, going to then build an ISO from that repo makes it use Fedora SB 39 as the base, and not 41 as specified. Using latest instead of 41 doesnt fix my issue either. Im using podman but I can replicate the same issue with docker. The command Im using to build the ISO is:
mkdir ./iso-output

sudo podman run --rm --privileged --volume ./iso-output:/build-container-installer/build --security-opt label=disable --pull=newer ghcr.io/jasonn3/build-container-installer:latest \
IMAGE_REPO=ghcr.io/zoethetranshoe/zoeys-first-image \
IMAGE_NAME=weird-os \
IMAGE_TAG=latest \
VARIANT=Silverblue
mkdir ./iso-output

sudo podman run --rm --privileged --volume ./iso-output:/build-container-installer/build --security-opt label=disable --pull=newer ghcr.io/jasonn3/build-container-installer:latest \
IMAGE_REPO=ghcr.io/zoethetranshoe/zoeys-first-image \
IMAGE_NAME=weird-os \
IMAGE_TAG=latest \
VARIANT=Silverblue
Im using Fedora Silverblue 41 to build the ISO on. Im not sure why even after specifing multiple times for it to build the latest Fedora it picks one 2 releases old ๐Ÿ˜ญ. Im going to bed now so I wont respond for a while. This is acc gonna be the death of me and I know Ive just missed some obvious parameter I need to add or change and im too tired to spot it,
GitHub
GitHub - ZoeTheTransHoe/zoeys-first-image
Contribute to ZoeTheTransHoe/zoeys-first-image development by creating an account on GitHub.
6 Replies
Heisshitze
Heisshitzeโ€ข4w ago
I think the image on github workflow works as expected, see in Build Cutom Image:
[01:14:45 INFO] => Finished building:
- ghcr.io/zoethetranshoe/zoeys-first-image:latest
- ghcr.io/zoethetranshoe/zoeys-first-image:20241112
- ghcr.io/zoethetranshoe/zoeys-first-image:41
- ghcr.io/zoethetranshoe/zoeys-first-image:20241112-41
- ghcr.io/zoethetranshoe/zoeys-first-image:50a82c7-41
[01:14:45 INFO] => Finished building:
- ghcr.io/zoethetranshoe/zoeys-first-image:latest
- ghcr.io/zoethetranshoe/zoeys-first-image:20241112
- ghcr.io/zoethetranshoe/zoeys-first-image:41
- ghcr.io/zoethetranshoe/zoeys-first-image:20241112-41
- ghcr.io/zoethetranshoe/zoeys-first-image:50a82c7-41
So if I bet I would say the reason for it not working would be an error while building your own iso
Heisshitze
Heisshitzeโ€ข4w ago
But if I may say, why wouldn't you just switch the image? it is one of the features of rpm-ostree (rpm-ostree rebase) You can do something similar to the guide here but using your own image https://github.com/wayblueorg/wayblue
GitHub
GitHub - wayblueorg/wayblue: Fedora Atomic images for wayland compo...
Fedora Atomic images for wayland compositors. Contribute to wayblueorg/wayblue development by creating an account on GitHub.
Luke Skywunker
Luke Skywunkerโ€ข4w ago
I'm pretty sure you're missing a variable there. I'll have to check which one it is. I'll get back to you. Yeah you just need VERSION set with the version of Fedora you want
Zoey The Trans Witch ๐Ÿณโšงโœจ๐Ÿ’–
uh uh yay that worked @Luke Skywunker @Heisshitze thank u both ๐Ÿ™
Luke Skywunker
Luke Skywunkerโ€ข4w ago
No problem!
Zoey The Trans Witch ๐Ÿณโšงโœจ๐Ÿ’–
time for my laptop to turn into a space heater lol
Want results from more Discord servers?
Add your server