Skip to content

Bluefin Server 26.10.1257

Choose a tag to compare

@github-actions github-actions released this 19 Oct 03:56
5a9cdec

Image 26.10.1257 built from 5a9cdec3fcfa12a1c36422824bfb396e6aaafe85.

Install from a USB stick

Download bluefin-server-installer_26.10.1257.raw from the assets below for an
offline installation. On Linux, with curl and GNU coreutils installed:

mkdir -p bluefin-server-26.10.1257
cd bluefin-server-26.10.1257
curl -fLO 'https://github.com/projectbluefin/server/releases/download/v26.10.1257/bluefin-server-installer_26.10.1257.raw'
curl -fLO 'https://github.com/projectbluefin/server/releases/download/v26.10.1257/SHA256SUMS'
sha256sum --check --ignore-missing SHA256SUMS
lsblk -o NAME,SIZE,MODEL,TRAN,MOUNTPOINTS

Continue only if the installer checksum says OK. Checksums detect download
corruption; see signature verification
for the signed manifest and trusted keyring.

Writing the image erases the entire USB stick. Identify it by size and model
in lsblk, unmount its mounted partitions, and replace /dev/<usb> below with
its whole-disk device (not a partition):

sudo dd if=bluefin-server-installer_26.10.1257.raw of=/dev/<usb> bs=4M conv=fsync status=progress

Boot the stick in UEFI mode and follow the on-screen installer. The selected
target disk is erased too.
Remove the stick when the machine reboots, then set
a non-empty root password at first boot. For Secure Boot setup, disk selection,
Homelab boot entries and provisioning, read the USB installer guide.

Which asset do I need?

In the names below, <ver> is 26.10.1257 and <uuid> identifies a partition.

Asset Purpose
bluefin-server-installer_<ver>.raw Offline USB installer; write this to your stick.
bluefin-server_<ver>.raw OS discoverable disk image (DDI); pulled into RAM for diskless boot and used as its installation payload.
bluefin-server-netboot_<ver>.efi Signed netboot unified kernel image (UKI) for UEFI HTTP/PXE boot; downloads the OS DDI.
bluefin-server-netboot_<ver>.esp.raw Netboot EFI System Partition image with systemd-boot and Secure Boot enrollment payloads; requires network access to the OS DDI.
bluefin-server-<ver>.efi Signed disk UKI for installed nodes and OS updates.
bluefin-server_<ver>_<uuid>.usr.raw, *.usr-verity.raw The /usr partition and its verification data, consumed by systemd-sysupdate for A/B updates.
kubeadm_<ver>.raw.zst, k0s-<k0s-version>.raw.zst Optional Kubernetes systemd-sysext images (kubeadm or k0s).
homelab_<ver>.raw.zst Optional homelab cluster tooling extension.
argo-workflows_<ver>.raw.zst, mcp_<ver>.raw.zst, kubestellar_<ver>.raw.zst Optional homelab extensions: Argo Workflows, MCP server and KubeStellar Console.
zfs_<ver>.raw.zst Optional OpenZFS extension.
nvidia-open-595_<ver>.raw.zst, nvidia-container-toolkit-<toolkit-version>.raw.zst Optional NVIDIA open kernel modules and Container Toolkit extensions.
homelab-*.bu, homelab-*.ign Editable Butane YAML and rendered Ignition JSON provisioning templates for control-plane/node roles, with kubeadm or k0s. Customise before use.
homebrew_<ver>.raw.zst, homebrew-integration_<ver>.raw.zst Homebrew system container and optional host-integration extension; installed packages persist separately from the immutable runtime.
podman_<ver>.raw.zst, docker_<ver>.raw.zst Rootless host engine extensions; Home Server selects Podman by default.
home-server*.bu Home installer profiles, with an optional existing Homelab cluster.
bluefin-server_<ver>.spdx.json SPDX software bill of materials (SBOM), listing the image's components.
SHA256SUMS, SHA256SUMS.gpg Release asset checksums and their detached signature.
GitHub's Source code archives Repository source for developers; not bootable images.

See the boot and install guide,
extension guide and
homelab guide for other deployment options.

Image sizes

Measured by CI; bluefin-server_26.10.1257.size.json has the exact bytes. It is information only: SHA256SUMS does not cover it.

File or section Size Change since 26.10.1245
os_ddi_raw 449.6 MiB 0 B (+0.0%)
usr_raw 178.6 MiB 0 B (+0.0%)
usr_verity_raw 1.4 MiB 0 B (+0.0%)
disk_uki 71.9 MiB +7.5 KiB (+0.0%)
netboot_uki 71.9 MiB +7.5 KiB (+0.0%)
netboot_esp_raw 261.0 MiB 0 B (+0.0%)
installer_raw 1.2 GiB 0 B (+0.0%)
uki_linux_section 15.6 MiB 0 B (+0.0%)
uki_initrd_section 56.1 MiB +7.3 KiB (+0.0%)
initrd_unpacked 199.8 MiB -32 B (-0.0%)
argo_workflows_sysext_raw_zst 127.4 KiB -1 B (-0.0%)
docker_sysext_raw_zst 110.2 MiB +101 B (+0.0%)
homebrew_integration_sysext_raw_zst 10.9 MiB +300 B (+0.0%)
homebrew_sysext_raw_zst 351.3 MiB 0 B (+0.0%)
homelab_sysext_raw_zst 2.7 MiB -60 B (-0.0%)
k0s_sysext_raw_zst 168.6 MiB 0 B (+0.0%)
kubeadm_sysext_raw_zst 101.3 MiB -285 B (-0.0%)
kubestellar_sysext_raw_zst 11.0 KiB +2 B (+0.0%)
mcp_sysext_raw_zst 2.6 KiB +5 B (+0.2%)
nvidia_container_toolkit_sysext_raw_zst 6.3 MiB +948 B (+0.0%)
nvidia_open_595_sysext_raw_zst 181.6 MiB -3 B (-0.0%)
podman_sysext_raw_zst 33.4 MiB +277 B (+0.0%)
zfs_sysext_raw_zst 4.1 MiB +26 B (+0.0%)