Robert
09/20/2026, 8:58 AM[08:29:52 r.g.c/e/w/e/eu-os-demo:ublue-44] => #49 exporting to image
[08:29:52 r.g.c/e/w/e/eu-os-demo:ublue-44] => #49 pushing layers 50.2s done
[08:29:52 r.g.c/e/w/e/eu-os-demo:ublue-44] => #49 pushing manifest for registry.gitlab.com/eu-os/workspace-images/eu-os-base-demo/eu-os-demo:ublue-44@sha256:c28adf5789ed495ecc7c2d31ada7ebf896d6c2c09f762f0b241e75ab325e8987
[08:29:52 r.g.c/e/w/e/eu-os-demo:ublue-44] => #49 pushing manifest for registry.gitlab.com/eu-os/workspace-images/eu-os-base-demo/eu-os-demo:ublue-44@sha256:c28adf5789ed495ecc7c2d31ada7ebf896d6c2c09f762f0b241e75ab325e8987 0.0s done
[08:29:52 r.g.c/e/w/e/eu-os-demo:ublue-44] => #49 ERROR: failed to push registry.gitlab.com/eu-os/workspace-images/eu-os-base-demo/eu-os-demo:ublue-44: unknown: too many manifest references
[08:29:52 r.g.c/e/w/e/eu-os-demo:ublue-44] =>
[08:29:52 r.g.c/e/w/e/eu-os-demo:ublue-44] => #51 exporting cache to registry
[08:29:52 r.g.c/e/w/e/eu-os-demo:ublue-44] => #51 sending cache export 46.0s done
Source: https://gitlab.com/eu-os/workspace-images/eu-os-base-demo/-/jobs/16610306184
Any idea what's wrong? Our recipe file is here: https://gitlab.com/eu-os/workspace-images/eu-os-base-demo/-/blob/main/recipes/ublue-44.yml?ref_type=headsAnswer Overflow
09/20/2026, 8:56 AMStekfläsk
09/16/2026, 6:26 PMPaws and Claws Clan 🐾
09/05/2026, 1:58 AMBluFox
08/31/2026, 1:35 AMCeru
08/29/2026, 10:08 AMerror: Updating rpm-md repo 'fedora-rar-debug': cannot update repo 'fedora-rar-debug': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried; Last error: Status code: 404 for https://negativo17.org/repos/rar/fedora-44/x86_64.debug/repodata/repomd.xml (IP: 51.15.18.69)
These are the recipe files:
1. recipe-gaming.yml
---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
# image will be published to ghcr.io/<user>/<name>
name: kinoite-nvidia-gaming
# description will be included in the image's metadata
description: A version of kinoite-nvidia that includes Steam
# the base image to build on top of (FROM) and the version tag to use
base-image: ghcr.io/ublue-os/kinoite-main
image-version: latest # latest is also supported if you want new updates ASAP
# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: common-modules.yml
- type: dnf
repos:
nonfree: negativo17
install:
skip-unavailable: true
packages:
- steami509VCB
08/28/2026, 2:44 AMrpm-ostree upgrade
error: ostree-tar: Failed to handle file: ostree-tar: Failed to import file: Writing content object: min-free-space-percent '3%' would be exceeded
I had to run a sudo rpm-ostree cleanup -r to get enough space for an upgrade.
I suspect boot being 2GB is part of the problem? This seems to be the default config in the installer:
nvme0n1 259:0 0 238.5G 0 disk
├─nvme0n1p1 259:1 0 600M 0 part /boot/efi
├─nvme0n1p2 259:2 0 2G 0 part /boot
└─nvme0n1p3 259:3 0 235.9G 0 part
└─luks-edde129a-a421-4589-b8b5-44fed5d62c12 252:0 0 235.9G 0 crypt
└─base-root 252:1 0 15G 0 lvm /var
/sysroot/ostree/deploy/default/var
/sysroot
/etc
I can reinstall on this machine to change the sizes (currently a test deployment), but was wondering how big the boot partition should be here. I do not know if luks is causing the sizes to be off here.i509VCB
08/25/2026, 1:44 AMmatt.monahan
08/01/2026, 6:22 PMbootc switch ghcr.io/blue-build/base-images/fedora-cosmic-nvidia and when i rebooted saw that the ostree-boot-complete service failed. The log said it was out of space somehow 🤔
I ran a df -h and everything looks fine
butane:
variant: fcos
version: 1.4.0
passwd:
users:
- name: matt
ssh_authorized_keys:
- <redacted>
password_hash: "<redacted>"
groups:
- wheel
- sudo
- docker
storage:
files:
- path: /etc/hostname
mode: 0644
contents:
inline: ludd
systemd:
units:
- name: docker.socket
enabled: true
contents: |
[Unit]
Description=Docker Socket for the API
PartOf=docker.service
[Socket]
ListenStream=/var/run/docker.sock
SocketMode=0660
SocketUser=root
SocketGroup=docker
[Install]
WantedBy=sockets.targetidiom🐀
07/30/2026, 1:07 AMEmi
07/15/2026, 1:49 PMaccent-color gsetting on the gdm user on a normal distro. how do i do this in bluebuild the nice way?Emi
07/14/2026, 11:14 PMi509VCB
06/29/2026, 12:23 AMquay.io/fedora-ostree-desktops/base-atomic image. Running bluebuild generate-iso --iso-name cerberus-desktop.iso recipe recipes/recipe-cerberus.yml will generate an installer but this installer will not ask for user creation. From what I can tell, this is because the wrong image variant for generated iso but I see no way to force the specific variant?
I feel I am missing something completely here regarding initial user creation.
The image is otherwise entirely empty other than sddm since I haven't done other bits of install yet. I tried following what wayblue does for sddm setup but I suspect this is not going to solve my issues after trying it. I could see needing to include a desktop to make anything happen here.
repository: https://github.com/i509VCB/verdigrisThe Dark Wizard
06/17/2026, 9:18 PMKato the Void Kitty
06/17/2026, 2:18 PMERROR: failed to build: failed to solve: ghcr.io/ublue-os/akmods-extra:bazzite-44: failed to resolve source metadata for ghcr.io/ublue-os/akmods-extra:bazzite-44: ghcr.io/ublue-os/akmods-extra:bazzite-44: not found
I'm trying to use the Bazzite kernel and add some akmods to it but it says that it cannot find somethingAlex
06/12/2026, 3:28 PMls -alh /opt/1Password shows the symlink to /usr/lib/opt/1Password but the link is broken since there is no /usr/lib/opt/1Password
This is built on quay.io/fedora-ostree-desktops/kinoite:44. I had previously installed 1Password via the dnf module which seemed to work (although I didn't attempt to login or anything), but I swapped when I saw the bling script considering it does quite a few extra things and I wasn't sure if those were necessary.
My original goal here was to set up 1Password natively and Firefox via flatpak with a default override allowing Firefox to use the 1Password IPC for browser integration (which, for all I know, would work out of the box if I'd actually just try it).Exposure6829
06/07/2026, 12:47 PMpush: false, but none of podman/docker/buildah images lists the image created by the blue-build step in the local image store. Where is the image stored within the runner, so I can further work with it locally before pushing to the registry?Craftidore
06/06/2026, 10:41 PMpolkit-qt6-1-devel (a dependency of a copr package I maintain). When I try and install it directly, I get
l/crafti-hyprland-rpm-prerelease-track:latest_linux_amd64 => No match for argument: polkit-qt6-1-devel
and when I try to add a package that depends on it, I get
[16:14:36 g.i/c/crafti-hyprland-rpm-prerelease-track:latest] => 11.87 Problem 2: conflicting requests
[16:14:36 g.i/c/crafti-hyprland-rpm-prerelease-track:latest] => 11.87 - nothing provides libpolkit-qt6-agent-1.so.1()(64bit) needed by hyprpolkitagent-0.1.3-5.fc44.x86_64 from copr:copr.fedorainfracloud.org:craftidore:hyprland-prerelease-track
[16:14:36 g.i/c/crafti-hyprland-rpm-prerelease-track:latest] => 11.87 - nothing provides libpolkit-qt6-core-1.so.1()(64bit) needed by hyprpolkitagent-0.1.3-5.fc44.x86_64 from copr:copr.fedorainfracloud.org:craftidore:hyprland-prerelease-track
Adding allow-erasing does not solve the error, it seems the package genuinely doesn't exist as far as bluebuild is concerned.
But as stated before, I can install it with rpm-ostree just fine.
- [x] I have searched this forum for answers to this question
- [x] I have read the docs on the dnf module, in case it was answered thereJodus
05/25/2026, 11:43 AMi509VCB
05/17/2026, 4:58 AMAnswer Overflow
05/12/2026, 10:26 PMJTekk
05/09/2026, 7:04 PM꒰ঌ 64 ໒꒱
05/09/2026, 10:07 AMivy
05/03/2026, 12:07 PMbluebuild switch to my image locally. i'm only (and have only) used local images, and it worked previously.
building works, but when i try switching (sudo bluebuild switch ./recipes/recipe.yml), i get this after all the blob copy sha256 lines:
l/ivy-ublue-gnome:latest => Writing manifest to image destination
l/ivy-ublue-gnome:latest => Loaded image: localhost/ivy-ublue-gnome:latest
l/ivy-ublue-gnome:latest => note: automatic updates (stage) are enabled
l/ivy-ublue-gnome:latest => Pulling manifest: ostree-unverified-image:containers-storage:localhost/ivy-ublue-gnome:latest
l/ivy-ublue-gnome:latest => error: Preparing import: Fetching manifest: failed to invoke method OpenImage: reference "[overlay@/var/lib/containers/storage+/run/containers/storage:overlay.imagestore=/usr/lib/containers/storage,overlay.mountopt=nodev,metacopy=on]localhost/ivy-ublue-gnome:latest" does not resolve to an image ID
ERROR => Failed:
× Failed to switch to image localhost/ivy-ublue-gnome:latest
i've tried disabling signing but to no avail, i'm still pretty new to ublue and bluebuild and all this so yeah :3Ywtqy
04/30/2026, 3:33 AMVirulent
04/23/2026, 6:20 PMVirulent
04/23/2026, 6:20 PMLaozi
04/13/2026, 8:39 PMUG
04/07/2026, 3:29 PMAnswer Overflow
03/28/2026, 5:56 AM