Bug 2519654
| Summary: | anaconda-webui review screen crashes with NoneType error when querying PartitioningMethod | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Paul Whalen <pwhalen> |
| Component: | anaconda-webui | Assignee: | Katerina Koukiou <kkoukiou> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 45 | CC: | alpha, kkoukiou, knecasov, lruzicka, mkolman, pbrobinson, robatino, rvykydal |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://openqa.fedoraproject.org/tests/5160891#step/_boot_to_anaconda/5 | ||
| Whiteboard: | AcceptedBlocker | ||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2026-08-25 11:28:24 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: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2406952 | ||
Proposed as a Blocker for 45-beta by Fedora user pwhalen using the blocker tracking app because: "The installer must run when launched normally from the release-blocking images." AGREED AcceptedBetaBlocker Discussed at the 2026-08-24 (blocker / freeze exception) review meeting: This is accepted as a clear violation of all "complete an installation" criteria for the release-blocking IoT installer, e.g. "The installer must be able to complete an installation to a single disk using automatic partitioning." https://meetbot-raw.fedoraproject.org//blocker-review_matrix_fedoraproject-org/2026-08-24/f45-blocker-review.2026-08-24-15.59.log.txt The cause for this should be fixed by https://bodhi.fedoraproject.org/updates/FEDORA-2026-b3be695f76 But the IOT installer was adjusted to use GTK for Fedora 45. https://bodhi.fedoraproject.org/updates/FEDORA-2026-c8b6613fbe |
During Fedora IoT installation, the anaconda-webui review screen (anaconda-screen-review) fails when attempting to query the PartitioningMethod D-Bus property. Error: Aug 19 11:33:10 localhost.localdomain /usr/bin/cockpit-bridge[2932]: do_call({'call': [None, 'org.freedesktop.DBus.Properties', 'Get', ['org.fedoraproject.Anaconda.Modules.Storage.Partitioning', 'PartitioningMethod']], 'id': '29'}): generic exception Traceback (most recent call last): File "/usr/lib/python3.15/site-packages/cockpit/channels/dbus.py", line 332, in do_call method_call = self.bus.message_new_method_call(self.name, path, iface, method, signature, *args) File "/usr/lib/python3.15/site-packages/cockpit/_vendor/systemd_ctypes/bus.py", line 330, in message_new_method_call self._message_new_method_call(byref(message), destination, path, interface, member) File "/usr/lib/python3.15/site-packages/cockpit/_vendor/systemd_ctypes/librarywrapper.py", line 206, in <lambda> setattr(cls, name, lambda *args: func(*args)) ctypes.ArgumentError: argument 4: AttributeError: 'NoneType' object has no attribute 'encode' Full logs: https://openqa.fedoraproject.org/tests/5160891/logfile?filename=_boot_to_anaconda-journal.txt#line-2750 Reproducible: Always Version: anaconda-webui-78-1.fc45.noarch anaconda-install-img-deps-45.19-1.fc45.x86_64 anaconda-widgets-45.19-1.fc45.x86_64 anaconda-dracut-45.19-1.fc45.x86_64 anaconda-45.19-1.fc45.x86_64 anaconda-install-env-deps-45.19-1.fc45.x86_64 anaconda-core-45.19-1.fc45.x86_64 anaconda-tui-45.19-1.fc45.x86_64