Description of problem:
Attempting to install F24-RC 1.1 MATE-Compiz spin.
- Selected Automatic Partioning.
- Prompted to Reclaim Space and I accepted.
- I selected "Delete" on my HDD to reclaim all space from existing F24 Beta installation.
- Clicked Done and was brought back to Installation Summary page.
- Installation Destination attempted to save my parition selection and once it completed saving I was prompted with this error message.
Version-Release number of selected component:
The following was filed automatically by anaconda:
anaconda 24.13.6-1 exception report
Traceback (most recent call first):
File "/usr/lib64/python3.5/site-packages/pyanaconda/storage_utils.py", line 360, in check_mounted_partitions
for part in disk.format.partitions:
File "/usr/lib64/python3.5/site-packages/pyanaconda/storage_utils.py", line 326, in sanity_check
exns += check_mounted_partitions(storage)
File "/usr/lib64/python3.5/site-packages/pyanaconda/kickstart.py", line 342, in execute
errors = sanity_check(storage)
File "/usr/lib64/python3.5/site-packages/pyanaconda/kickstart.py", line 2220, in doKickstartStorage
ksdata.autopart.execute(storage, ksdata, instClass)
File "/usr/lib64/python3.5/site-packages/pyanaconda/ui/gui/spokes/storage.py", line 381, in _doExecute
doKickstartStorage(self.storage, self.data, self.instclass)
File "/usr/lib64/python3.5/threading.py", line 862, in run
File "/usr/lib64/python3.5/site-packages/pyanaconda/threads.py", line 253, in run
threading.Thread.run(self, *args, **kwargs)
AttributeError: 'Iso9660FS' object has no attribute 'partitions'
cmdline: /usr/bin/python3 /sbin/anaconda --liveinst --method=livecd:///dev/mapper/live-base
cmdline_file: BOOT_IMAGE=/images/pxeboot/vmlinuz root=live:CDLABEL=Fedora-MATE-Live-24-1-1 rd.live.image quiet
other involved packages: anaconda-gui-24.13.6-1.fc24.x86_64, system-python-libs-3.5.1-7.fc24.x86_64
release: Fedora release 24 (Twenty Four)
reproducible: Not sure how to reproduce the problem
Created attachment 1167023 [details]
Created attachment 1167024 [details]
Created attachment 1167025 [details]
Created attachment 1167026 [details]
Created attachment 1167027 [details]
Created attachment 1167028 [details]
Created attachment 1167029 [details]
Created attachment 1167030 [details]
Created attachment 1167031 [details]
Created attachment 1167032 [details]
*** Bug 1344856 has been marked as a duplicate of this bug. ***
Proposed as a Blocker for 24-final by Fedora user dshea using the blocker tracking app because:
It is not possible to complete an install when booting from the installer media as a USB device.
This affects all spins, live and otherwise. I believe it was introduced by 6fd37a3e8f839890762b165c5a69f38bafd5a4eb for bug 1330820: the check trips on disks that have no partitions, such as a disk with an iso9660 image written to it.
confirmed I see this with the RC-1.1 Workstation live dd'ed to USB, even though the USB stick is not selected as an install target. The crash occurs on return to main hub from target disk selection.
I guess the fix for this is just:
- if not disk.format:
+ if not disk.format or not disk.format.partitions:
Discussed at 2016-06-13 blocker review meeting: .
This bug was accepted as Final blocker: this appears to completely prevent install from USB media, which is a clear violation of "The installer must be able to complete an installation using any supported locally connected storage interface" (Alpha criterion) in the case of a USB install medium, which we consider more than sufficient to constitute a violation
- for disk in storage.disks:
+ for disk in storage.partitioned:
since the 'partitioned' property is defined as 'A list of the partitioned devices in the device tree.' (in contrast to disks, which is 'A list of the disks in the device tree.')
but then, still, wouldn't it be checking disks that aren't selected as install targets, and thus might give an error if a partition on a disk not selected as an install target was mounted (e.g. to copy some file out of the installer environment or whatever reason you might have for doing that)?
I think the safest thing to do for F24 might just be to revert the commit, given that the bug wasn't a blocker or even an FE. For Rawhide we could try to fix the check...
oh, sorry, #1330820 was given a freeze exception. But it's not a blocker, so we certainly can revert this if we want to.
This Bug was originated 2016-06-11 16:10 EDT by jhawk
Bug 1344856 - AttributeError: 'Iso9660FS' object has no attribute 'partitions'
was originated 2016-06-11 14:38 EDT by firstname.lastname@example.org
For correctness only: Why is 1344856 marked as duplicate and not and not Bug 1344863 - AttributeError: 'Iso9660FS' object has no attribute 'partitions' ?
For me it's not important, because I don't collect bugs, I only report problems.
But in my opinion is for correctness and fairness david shea should close this bug and reopen the other again.
anaconda-24.13.7-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-a8ecdc2c01
anaconda-24.13.7-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-a8ecdc2c01
made the following on F24 Final 1.1 Desktop live user:
Run "Live User CD", update anaconda, see protocol:
[liveuser@localhost ~]$ su
[root@localhost liveuser]# dnf config-manager --set-enabled updates-testing
[root@localhost liveuser]# dnf update anaconda
Fedora 24 - x86_64 6.1 MB/s | 47 MB 00:07
Fedora 24 - x86_64 - Test Updates 4.1 MB/s | 5.6 MB 00:01
Fedora 24 - x86_64 - Updates 5.1 kB/s | 257 B 00:00
Package Arch Version Repository Size
anaconda x86_64 24.13.7-1.fc24 updates-testing 69 k
anaconda-core x86_64 24.13.7-1.fc24 updates-testing 1.4 M
anaconda-gui x86_64 24.13.7-1.fc24 updates-testing 402 k
anaconda-tui x86_64 24.13.7-1.fc24 updates-testing 164 k
anaconda-widgets x86_64 24.13.7-1.fc24 updates-testing 98 k
Upgrade 5 Packages
Total download size: 2.1 M
Afterwards the installation on my ACER E15 E5-571G laptop was ok, no problems.
For me works, but this only valid for my hardware bug 1344856, for bug 1344863
I don't know - other hardware.
confirmed fixed in RC 2.
anaconda-24.13.7-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 1368835 has been marked as a duplicate of this bug. ***
*** Bug 1375505 has been marked as a duplicate of this bug. ***