Bug 2441928

Summary: Anaconda refuse to auto-install without root password or user in the kickstart file
Product: [Fedora] Fedora Reporter: William Oprandi <william.oprandi>
Component: anacondaAssignee: Martin Kolman <mkolman>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 43CC: akoutsou, alpha, anaconda-maint, kkoukiou, mkolman, w
Target Milestone: ---Keywords: Desktop
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-03-26 09:17:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

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"
]