Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 651478
Summary: | FormatCreateError: ('invalid device specification', '/dev/dasdb1') | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jan Stodola <jstodola> | ||||||
Component: | parted | Assignee: | Brian Lane <bcl> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | urgent | Docs Contact: | |||||||
Priority: | high | ||||||||
Version: | rawhide | CC: | anaconda-maint-list, bcl, hdegoede, jonathan, karsten, vanmeeuwen+fedora | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | s390x | ||||||||
OS: | Linux | ||||||||
Whiteboard: | anaconda_trace_hash:a6829199b50f36c910a3bcf0e3a3847911daeac0b28485455320a65568f6649c | ||||||||
Fixed In Version: | parted-2.3-4.fc14 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2010-11-27 23:36:32 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: | 467765 | ||||||||
Attachments: |
|
Description
Jan Stodola
2010-11-09 16:49:44 UTC
Created attachment 459185 [details]
Attached traceback automatically from anaconda.
Steps to reproduce: 1. clear all DASD disks before installing (dd if=/dev/zero of=/dev/dasdX bs=1M count=100) 2. start new installation in z/VM, select text mode 3. reinitialize all drives when asked 4. select "Replace existing Linux system" or "Use entire drive", all DASD drives are selected 5. confirm writing changes to disk and wait for traceback installation source: http://secondary.fedoraproject.org/pub/alt/spins/S390/current/ kernel, initrd.img and install.img from 20-Oct-2010 As this is still happening with the latest packages I had a further look. 'udevadm monitor' shows no 'add' events when new DASD partitions are created with parted or anything using libparted and thus no new device-nodes for the partitions get created. But the 'add' udev events show up when you run 'sfdisk -R /dev/dasdX' afterwards. So it looks like the BLKRRPART ioctl doesn't get executed from parted for DASD devices. This is one of only a few remaining blockers for F14 on s390x, so I'll mark it urgent, please have a look The partition resync was being skipped for DASD after the BLKRRPART code was removed from parted. This build may fix things: http://koji.fedoraproject.org/koji/taskinfo?taskID=2610186 It handles DASD partition changes the same as all the others. If there's still a problem I'd blame the kernel. Created attachment 461413 [details]
resync DASD partitions
looks good, an installation with newly initialized DASDs without any pre-existing partitions finished where it would have failed before. Thanks a lot for that quick fix ! I'll leave this bugzilla open until the fix is committed to git parted-2.3-4.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/parted-2.3-4.fc14 parted-2.3-4.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update parted'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/parted-2.3-4.fc14 parted-2.3-4.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. |