What’s the difference between these two ISOs:
Fedora-Workstation-Live-osb-Rawhide-20240216.n.0.x86_64.iso and
Fedora-Workstation-Live-x86_64-Rawhide-20240216.n.0.iso
Added fedora-rawhide, isoinfo, f40, #fedora-40
someone knews?
What I found while searching led to using osbuild to make the image. That being the case I would expect it to be identical to the other iso. I am still looking for the code to see what may be different.
Yeah, the OSB one is 300MB bigger.
Actually, what happens right now during deploying KVM Guest via Fedora-Workstation-Live-osb-40-20240301.n.0.x86_64.iso :-
/* https://opencolo.mm.fcix.net/fedora/linux/development/40/Workstation/x86_64/iso/Fedora-Workstation-Live-osb-40-20240301.n.0.x86_64.iso
*/
At the time of writing I clearly saw Anconda Web UI behavior during installation via ISO image pointed above. However, it appears impossible to customize virtual disk layout. Every time EFI (/boot/efi, fat32) partition, BOOT partition (/boot, ext4), ROOT partition (btrfs,“/”) are supposed to be created, installer just configures BTRFS ROOT (“/”) parition in accordance with space proposed during virt-manager configuration phase.
If I select ordinary ISO image ( Fedora-Workstation-Live-x86_64-40-20240301.n.0.iso ) everything works fine in traditional manner , say utilizing pretty nice “Blivet GUI”.
I found information about this in the Red Hat F40 Beta Announcement.
Build Fedora workstation live ISO with image builder: Creates additional, non-blocking Fedora Workstation live ISO using image builder
The main download-button links to the “non-obs” image so I consider that the default choice.
“Fedora-Workstation-Live-osb-aarch64-rawhide-.iso: The “osb” might stand for “Ostree Boot System”. Ostree is a new technology for managing disk images, potentially offering some advantages like faster boot times or easier updates.”
It appears you’re correct about that aspect, at least — the metadata.json
file lists the "type"
of the two images as "live"
and "live-osbuild"
.
Why that would lead to a different-sized image, I haven’t a clue. Especially since the non-osbuild image is listed as "bootable": true
, while the -osb
is "bootable": false
… yet significantly larger.
ostree is the technology behind Fedora Silverblue. I don’t think it would make sense to build a Workstation image with ostree because… well, because then it’s just a Silverblue image.