Bug 2441928 - Anaconda refuse to auto-install without root password or user in the kickstart file
Summary: Anaconda refuse to auto-install without root password or user in the kickstar...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 43
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Martin Kolman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-02-23 11:36 UTC by William Oprandi
Modified: 2026-03-26 09:17 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-03-26 09:17:56 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description William Oprandi 2026-02-23 11:36:58 UTC
I build bootc images.
I use bootc-image-builder to generate iso 
Anaconda refuses to auto-install if neither a root password nor a user is set in the kickstart file. But the root password is set in the image.



Reproducible: Always

Steps to Reproduce:
1. Containerfile :

FROM quay.io/fedora-ostree-desktops/silverblue:43
RUN echo "passwd" | passwd --stdin


2. Kickstart : 

[customizations.installer.kickstart]
contents = """
text
zerombr
clearpart --all --initlabel
"""

3. sudo podman build -t testosbuild build/ && sudo podman run --rm -it --privileged --pull=newer \
                  --security-opt label=type:unconfined_t \
                  -v ./output:/output \
                  -v /var/lib/containers/storage:/var/lib/containers/storage \
                  -v ./config.toml:/config.toml:ro \
                  quay.io/centos-bootc/bootc-image-builder:latest \
                  --type anaconda-iso \
                  --chown 1000:1000 \
                  --rootfs=btrfs \
                  localhost/testosbuild
Actual Results:
Anaconda will wait for a root password or create an user

Expected Results:
Anaconda auto installs the system

Additional Information:
Anaconda 43.44-3.fc43

Comment 1 William Oprandi 2026-03-26 09:17:56 UTC
Disabling Users modules fixes it :


[customizations.installer.kickstart]
contents = """
text
zerombr
clearpart --all --initlabel
"""

disable = [
    "org.fedoraproject.Anaconda.Modules.Users"
]


Note You need to log in before you can comment on or make changes to this bug.