Skip to content

Install fails when installing readymade-bluefin-nvidia-open-stable-x86_64.iso #117

@gtaranti

Description

@gtaranti

Installation starts and after ~5 minutes fails.
I tried to install both to a real internal disk (nvme) and to *.qcow2

The log message :


Location:
  src/backend/install.rs:369

Note: exit status: 1
Note: Logs:
Setting env var NO_COLOR to 1
Setting env var READYMADE_LOG to info
 2025-07-09T05:00:25.573040Z  INFO readymade: Readymade Installer 0.12.2
   at src/main.rs:344

 2025-07-09T05:00:25.573086Z  INFO readymade: Logging to journald
   at src/main.rs:348

 2025-07-09T05:00:25.573093Z  INFO readymade: Logging to /tmp/readymade-logstdDgIp/readymade.log
   at src/main.rs:349

 2025-07-09T05:00:25.573103Z  INFO readymade: Running in non-interactive mode
   at src/main.rs:232

 2025-07-09T05:00:25.573303Z  INFO readymade::backend::install: Layering repart templates
   at src/backend/install.rs:391
   in readymade::backend::install::install with self: FinalInstallationState { langlocale: "en_US.UTF-8", destination_disk: DiskInit { disk_name: "vda", os_name: "Unknown OS", devpath: "/dev/vda", size: 476.9 GiB (512067475865 bytes) }, installation_type: WholeDisk, encrypts: None, config: ReadymadeConfig { distro: Distro { name: "Bluefin", icon: "fedora-logo-icon" }, install: Install { allowed_installtypes: [WholeDisk], copy_mode: Bootc, bootc_imgref: Some("containers-storage:ghcr.io/ublue-os/bluefin-nvidia-open:stable"), bootc_target_imgref: None, bootc_enforce_sigpolicy: true, bootc_kargs: None, bootc_args: Some(["--skip-fetch-check"]) }, postinstall: [Script(Script)], bentos: [Bento { title: "page-welcome", desc: "page-installation-welcome-desc", link: "https://projectbluefin.io", icon: "explore-symbolic" }, Bento { title: "page-installation-help", desc: "page-installation-help-desc", link: "https://universal-blue.discourse.group/c/bluefin/6", icon: "chat-symbolic" }, Bento { title: "page-installation-contrib", desc: "page-installation-contrib-desc", link: "https://docs.projectbluefin.io", icon: "applications-development-symbolic" }] }, copy_mode: Bootc { bootc_imgref: "containers-storage:ghcr.io/ublue-os/bluefin-nvidia-open:stable", bootc_target_imgref: None, bootc_enforce_sigpolicy: true, bootc_kargs: [], bootc_args: ["--skip-fetch-check"] } }

 2025-07-09T05:00:25.573476Z  INFO readymade::util::fs: Copying directory using internal implementation, from: "/usr/share/readymade/repart-cfgs/bootcwholedisk", to: "/run/readymade-install"
   at src/util/fs.rs:150
   in readymade::backend::install::install with self: FinalInstallationState { langlocale: "en_US.UTF-8", destination_disk: DiskInit { disk_name: "vda", os_name: "Unknown OS", devpath: "/dev/vda", size: 476.9 GiB (512067475865 bytes) }, installation_type: WholeDisk, encrypts: None, config: ReadymadeConfig { distro: Distro { name: "Bluefin", icon: "fedora-logo-icon" }, install: Install { allowed_installtypes: [WholeDisk], copy_mode: Bootc, bootc_imgref: Some("containers-storage:ghcr.io/ublue-os/bluefin-nvidia-open:stable"), bootc_target_imgref: None, bootc_enforce_sigpolicy: true, bootc_kargs: None, bootc_args: Some(["--skip-fetch-check"]) }, postinstall: [Script(Script)], bentos: [Bento { title: "page-welcome", desc: "page-installation-welcome-desc", link: "https://projectbluefin.io", icon: "explore-symbolic" }, Bento { title: "page-installation-help", desc: "page-installation-help-desc", link: "https://universal-blue.discourse.group/c/bluefin/6", icon: "chat-symbolic" }, Bento { title: "page-installation-contrib", desc: "page-installation-contrib-desc", link: "https://docs.projectbluefin.io", icon: "applications-development-symbolic" }] }, copy_mode: Bootc { bootc_imgref: "containers-storage:ghcr.io/ublue-os/bluefin-nvidia-open:stable", bootc_target_imgref: None, bootc_enforce_sigpolicy: true, bootc_kargs: [], bootc_args: ["--skip-fetch-check"] } }

 2025-07-09T05:00:25.577416Z  INFO readymade::backend::install: Using /run/rootfsbase as copy source, as it exists presumably due to raw rootfs in dracut
   at src/backend/install.rs:778
   in readymade::backend::install::systemd_repart with blockdev: "/dev/vda", cfgdir: "/run/readymade-install", use_keyfile: false, is_bootc: true
   in readymade::backend::install::stage-mkpart
   in readymade::backend::install::install with self: FinalInstallationState { langlocale: "en_US.UTF-8", destination_disk: DiskInit { disk_name: "vda", os_name: "Unknown OS", devpath: "/dev/vda", size: 476.9 GiB (512067475865 bytes) }, installation_type: WholeDisk, encrypts: None, config: ReadymadeConfig { distro: Distro { name: "Bluefin", icon: "fedora-logo-icon" }, install: Install { allowed_installtypes: [WholeDisk], copy_mode: Bootc, bootc_imgref: Some("containers-storage:ghcr.io/ublue-os/bluefin-nvidia-open:stable"), bootc_target_imgref: None, bootc_enforce_sigpolicy: true, bootc_kargs: None, bootc_args: Some(["--skip-fetch-check"]) }, postinstall: [Script(Script)], bentos: [Bento { title: "page-welcome", desc: "page-installation-welcome-desc", link: "https://projectbluefin.io", icon: "explore-symbolic" }, Bento { title: "page-installation-help", desc: "page-installation-help-desc", link: "https://universal-blue.discourse.group/c/bluefin/6", icon: "chat-symbolic" }, Bento { title: "page-installation-contrib", desc: "page-installation-contrib-desc", link: "https://docs.projectbluefin.io", icon: "applications-development-symbolic" }] }, copy_mode: Bootc { bootc_imgref: "containers-storage:ghcr.io/ublue-os/bluefin-nvidia-open:stable", bootc_target_imgref: None, bootc_enforce_sigpolicy: true, bootc_kargs: [], bootc_args: ["--skip-fetch-check"] } }

/run/readymade-install/50-root.conf:2: Too many arguments in MountPoint=, ignoring: /:subvol=/,compress=zstd:1
/run/readymade-install/50-root.conf:3: Too many arguments in MountPoint=, ignoring: /home:subvol=/home,compress=zstd:1
Applying changes to /dev/vda.
Wiped block device.
Discarded entire block device.
Successfully wiped file system signatures from future partition 0.
Successfully wiped file system signatures from future partition 1.
Successfully wiped file system signatures from future partition 2.
Formatting future partition 0.
mkfs.fat 4.2 (2021-01-31)
/dev/loop1 successfully formatted as vfat (label "EFI-SYSTEM", uuid a990546d)
Successfully formatted future partition 0.
Syncing future partition 0 contents to disk.
Formatting future partition 1.
mke2fs 1.47.2 (1-Jan-2025)
Discarding device blocks:      0/524288             done                            
Creating filesystem with 524288 4k blocks and 131072 inodes
Filesystem UUID: 7b63fba0-88b8-46e8-8553-93dbf7384695
Superblock backups stored on blocks: 
32768, 98304, 163840, 229376, 294912

Allocating group tables:  0/16     done                            
Writing inode tables:  0/16     done                            
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information:  0/16     done

/dev/loop1 successfully formatted as ext4 (label "xbootldr", uuid 7b63fba0-88b8-46e8-8553-93dbf7384695)
Successfully formatted future partition 1.
Syncing future partition 1 contents to disk.
Formatting future partition 2.
btrfs-progs v6.15
See https://btrfs.readthedocs.io for more information.

Performing full device TRIM /dev/loop1 (474.44GiB) ...
NOTE: several default settings have changed in version 5.15, please make sure
     this does not affect your deployments:
     - DUP for metadata (-m dup)
     - enabled no-holes (-O no-holes)
     - enabled free-space-tree (-R free-space-tree)

Label:              root-x86-64
UUID:               4b9a5642-10f2-4b66-8b9b-e586eaa3c531
Node size:          16384
Sector size:        4096(CPU page size: 4096)
Filesystem size:    474.44GiB
Block group profiles:
 Data:             single            8.00MiB
 Metadata:         DUP               1.00GiB
 System:           DUP               8.00MiB
SSD detected:       no
Zoned device:       no
Features:           extref, skinny-metadata, no-holes, free-space-tree
Checksum:           crc32c
Number of devices:  1
Devices:
  ID        SIZE  PATH      
   1   474.44GiB  /dev/loop1

/dev/loop1 successfully formatted as btrfs (label "root-x86-64", uuid 4b9a5642-10f2-4b66-8b9b-e586eaa3c531)
Successfully formatted future partition 2.
Syncing future partition 2 contents to disk.
Adding new partition 0 to partition table.
Adding new partition 1 to partition table.
Adding new partition 2 to partition table.
Writing new partition table.
Telling kernel to reread partition table.
All done.
 2025-07-09T05:03:13.824762Z  INFO readymade::backend::install: running bootc install to-filesystem, imgref: "containers-storage:ghcr.io/ublue-os/bluefin-nvidia-open:stable"
   at src/backend/install.rs:583
   in readymade::backend::install::install with self: FinalInstallationState { langlocale: "en_US.UTF-8", destination_disk: DiskInit { disk_name: "vda", os_name: "Unknown OS", devpath: "/dev/vda", size: 476.9 GiB (512067475865 bytes) }, installation_type: WholeDisk, encrypts: None, config: ReadymadeConfig { distro: Distro { name: "Bluefin", icon: "fedora-logo-icon" }, install: Install { allowed_installtypes: [WholeDisk], copy_mode: Bootc, bootc_imgref: Some("containers-storage:ghcr.io/ublue-os/bluefin-nvidia-open:stable"), bootc_target_imgref: None, bootc_enforce_sigpolicy: true, bootc_kargs: None, bootc_args: Some(["--skip-fetch-check"]) }, postinstall: [Script(Script)], bentos: [Bento { title: "page-welcome", desc: "page-installation-welcome-desc", link: "https://projectbluefin.io", icon: "explore-symbolic" }, Bento { title: "page-installation-help", desc: "page-installation-help-desc", link: "https://universal-blue.discourse.group/c/bluefin/6", icon: "chat-symbolic" }, Bento { title: "page-installation-contrib", desc: "page-installation-contrib-desc", link: "https://docs.projectbluefin.io", icon: "applications-development-symbolic" }] }, copy_mode: Bootc { bootc_imgref: "containers-storage:ghcr.io/ublue-os/bluefin-nvidia-open:stable", bootc_target_imgref: None, bootc_enforce_sigpolicy: true, bootc_kargs: [], bootc_args: ["--skip-fetch-check"] } }

Installing image: ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-nvidia-open:stable
Initializing ostree layout
layers already present: 0; layers needed: 72 (4.3 GB)

(bootc:3903): GLib-CRITICAL **: 05:07:48.771: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:48.786: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:48.839: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:49.246: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:49.246: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:49.246: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:49.274: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:49.277: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:49.277: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:49.281: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:49.295: g_atomic_ref_count_dec: assertion 'old_value > 0' failed

(bootc:3903): GLib-CRITICAL **: 05:07:49.307: g_atomic_ref_count_dec: assertion 'old_value > 0' failed
Deploying container image...done (51 seconds)
Running bootupctl to install bootloader
> bootupctl backend install --write-uuid --update-firmware --auto --device /dev/vda /tmp/.tmpXKystq
Installing for i386-pc platform.
/usr/sbin/grub2-install: warning: ../grub-core/partmap/gpt.c:194:this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
/usr/sbin/grub2-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub2-install: error: will not proceed with blocklists.
error: boot data installation failed: installing component BIOS: Failed to run "/usr/sbin/grub2-install" "--target" "i386-pc" "--boot-directory" "/tmp/.tmpXKystq/boot" "--modules" "mdraid1x part_gpt" "/dev/vda"
error: Installing to filesystem: Installing bootloader: Task Running bootupctl to install bootloader failed: ExitStatus(unix_wait_status(256))
Error: 
  0: `bootc install to-filesystem` failed

Location:
  src/backend/install.rs:601

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
Warning: SpanTrace capture is Unsupported.
Ensure that you've setup a tracing-error ErrorLayer and the semver versions are compatible


Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.```

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions