Bug 2427530 - pyanaconda.modules.common.errors.installation.PayloadInstallationError: Bootc installation does not yet support user-specified mount points. Unsupported mount points: /boot/efi
Summary: pyanaconda.modules.common.errors.installation.PayloadInstallationError: Bootc...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: x86_64
OS: Unspecified
high
high
Target Milestone: ---
Assignee: Martin Kolman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:f150fd71b5c089430ebd2e80d66...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-01-07 01:31 UTC by Lennart Hoffmann-Wittkop
Modified: 2026-01-20 23:41 UTC (History)
6 users (show)

Fixed In Version: anaconda-44.14-2.fc44
Clone Of:
Environment:
Last Closed: 2026-01-20 23:41:23 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: anaconda-tb (1.04 MB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: ks.cfg (213 bytes, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: backtrace (1.50 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: os_info (694 bytes, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: environ (1.04 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: syslog (725.72 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: description (1.22 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: storage.log (129.79 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: packaging.log (8.75 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: program.log (7.86 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: nmcli_dev_list (1.71 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: lvm.log (105.16 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: anaconda.log (54.25 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: lorax-packages.log (29.62 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: lsblk_output (1.71 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: dbus.log (3.69 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details
File: packaging.log (8.75 KB, text/plain)
2026-01-07 01:31 UTC, Lennart Hoffmann-Wittkop
no flags Details

Description Lennart Hoffmann-Wittkop 2026-01-07 01:31:16 UTC
Description of problem:
1. Use a UEFI-based system.
2. create a kickstart file containing `bootc` and `autopart` or `reqpart`, e.g.

```
zerombr
clearpart --all --initlabel
autopart

bootc --source-imgref=registry:quay.io/fedora/fedora-bootc:rawhide
```

3. use ` mkksiso --ks ./test.ks ./Fedora-Server-dvd-x86_64-Rawhide-20260106.n.0.iso ./test.iso`  to embed the kickstart file into the latest rawhide server ISO file to automate installation.
4. Use said test.iso file to provision a machine.

Version-Release number of selected component:
anaconda-44.11


The following was filed automatically by anaconda:
anaconda 44.11 exception report
Traceback (most recent call first):
  File "/usr/lib/python3.14/site-packages/dasbus/client/handler.py", line 509, in _handle_method_error
    raise exception from None
  File "/usr/lib/python3.14/site-packages/dasbus/client/handler.py", line 483, in _get_method_reply
    return self._handle_method_error(error)
  File "/usr/lib/python3.14/site-packages/dasbus/client/handler.py", line 450, in _call_method
    return self._get_method_reply(
  File "/usr/lib64/python3.14/site-packages/pyanaconda/ui/gui/spokes/installation_progress.py", line 78, in _on_installation_done
    self._task_proxy.Finish()
  File "/usr/lib/python3.14/site-packages/dasbus/signal.py", line 53, in emit
    callback(*args, **kwargs)
  File "/usr/lib/python3.14/site-packages/dasbus/client/handler.py", line 365, in _signal_callback
    callback(*unwrap_variant(parameters))
  File "/usr/lib/python3.14/site-packages/dasbus/client/handler.py", line 133, in _signal_callback
    callback(parameters, *callback_args)
pyanaconda.modules.common.errors.installation.PayloadInstallationError: Bootc installation does not yet support user-specified mount points. Unsupported mount points: /boot/efi

Additional info:
cmdline:        /usr/bin/python3  /usr/bin/anaconda
executable:     /usr/bin/anaconda
hashmarkername: anaconda
product:        Fedora
reason:         pyanaconda.modules.common.errors.installation.PayloadInstallationError: Bootc installation does not yet support user-specified mount points. Unsupported mount points: /boot/efi
package:        anaconda-44.11
release_type:   pre-release
type:           anaconda
release:        Fedora release 44 (Rawhide)
cmdline_file:   BOOT_IMAGE=/images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-S-dvd-x86_64-rawh rd.live.check quiet inst.ks=hd:LABEL=Fedora-S-dvd-x86_64-rawh:/test.ks
addons:         com_redhat_kdump
kernel:         6.18.0-65.fc44.x86_64
version:        rawhide

Comment 1 Lennart Hoffmann-Wittkop 2026-01-07 01:31:20 UTC
Created attachment 2121340 [details]
File: anaconda-tb

Comment 2 Lennart Hoffmann-Wittkop 2026-01-07 01:31:21 UTC
Created attachment 2121341 [details]
File: ks.cfg

Comment 3 Lennart Hoffmann-Wittkop 2026-01-07 01:31:22 UTC
Created attachment 2121342 [details]
File: backtrace

Comment 4 Lennart Hoffmann-Wittkop 2026-01-07 01:31:24 UTC
Created attachment 2121343 [details]
File: os_info

Comment 5 Lennart Hoffmann-Wittkop 2026-01-07 01:31:25 UTC
Created attachment 2121344 [details]
File: environ

Comment 6 Lennart Hoffmann-Wittkop 2026-01-07 01:31:26 UTC
Created attachment 2121345 [details]
File: syslog

Comment 7 Lennart Hoffmann-Wittkop 2026-01-07 01:31:28 UTC
Created attachment 2121346 [details]
File: description

Comment 8 Lennart Hoffmann-Wittkop 2026-01-07 01:31:29 UTC
Created attachment 2121347 [details]
File: storage.log

Comment 9 Lennart Hoffmann-Wittkop 2026-01-07 01:31:30 UTC
Created attachment 2121348 [details]
File: packaging.log

Comment 10 Lennart Hoffmann-Wittkop 2026-01-07 01:31:32 UTC
Created attachment 2121349 [details]
File: program.log

Comment 11 Lennart Hoffmann-Wittkop 2026-01-07 01:31:33 UTC
Created attachment 2121350 [details]
File: nmcli_dev_list

Comment 12 Lennart Hoffmann-Wittkop 2026-01-07 01:31:35 UTC
Created attachment 2121351 [details]
File: lvm.log

Comment 13 Lennart Hoffmann-Wittkop 2026-01-07 01:31:36 UTC
Created attachment 2121352 [details]
File: anaconda.log

Comment 14 Lennart Hoffmann-Wittkop 2026-01-07 01:31:38 UTC
Created attachment 2121353 [details]
File: lorax-packages.log

Comment 15 Lennart Hoffmann-Wittkop 2026-01-07 01:31:39 UTC
Created attachment 2121354 [details]
File: lsblk_output

Comment 16 Lennart Hoffmann-Wittkop 2026-01-07 01:31:40 UTC
Created attachment 2121355 [details]
File: dbus.log

Comment 17 Lennart Hoffmann-Wittkop 2026-01-07 01:31:41 UTC
Created attachment 2121356 [details]
File: packaging.log

Comment 18 Lennart Hoffmann-Wittkop 2026-01-07 01:36:33 UTC
It seems like /boot/efi (which gets automatically created by `autopart`) is not in the list of accepted partitions: https://github.com/rhinstaller/anaconda/blob/7fd0cfb4853f51aa3c2f3296dee7844f73529795/pyanaconda/modules/payloads/payload/rpm_ostree/installation.py#L766. Whether this omission was intentional I cannot say.

Comment 19 Fedora Update System 2026-01-20 11:57:38 UTC
FEDORA-2026-6d27d369dc (anaconda-44.14-1.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-6d27d369dc

Comment 20 Fedora Update System 2026-01-20 20:56:02 UTC
FEDORA-2026-f6e496720b (anaconda-44.14-2.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-f6e496720b

Comment 21 Fedora Update System 2026-01-20 23:41:23 UTC
FEDORA-2026-f6e496720b (anaconda-44.14-2.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.


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