Bug 1247803 - _ped.IOException: Partition(s) 1 on /dev/md/Volume0_0 have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now ...
Summary: _ped.IOException: Partition(s) 1 on /dev/md/Volume0_0 have been written, but ...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-blivet
Version: 23
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: David Lehman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedBlocker abrt_hash:92fa248c047...
Depends On:
Blocks: F23BetaBlocker
TreeView+ depends on / blocked
 
Reported: 2015-07-28 23:34 UTC by Adam Williamson
Modified: 2018-11-20 08:22 UTC (History)
10 users (show)

Fixed In Version: 23.19.1-1.fc23
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-08-27 17:58:42 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: anaconda-tb (509.96 KB, text/plain)
2015-07-28 23:34 UTC, Adam Williamson
no flags Details
File: anaconda.log (27.74 KB, text/plain)
2015-07-28 23:34 UTC, Adam Williamson
no flags Details
File: dnf.log (3.86 KB, text/plain)
2015-07-28 23:34 UTC, Adam Williamson
no flags Details
File: environ (494 bytes, text/plain)
2015-07-28 23:34 UTC, Adam Williamson
no flags Details
File: lsblk_output (2.48 KB, text/plain)
2015-07-28 23:34 UTC, Adam Williamson
no flags Details
File: nmcli_dev_list (1.63 KB, text/plain)
2015-07-28 23:34 UTC, Adam Williamson
no flags Details
File: os_info (451 bytes, text/plain)
2015-07-28 23:35 UTC, Adam Williamson
no flags Details
File: program.log (51.26 KB, text/plain)
2015-07-28 23:35 UTC, Adam Williamson
no flags Details
File: storage.log (187.82 KB, text/plain)
2015-07-28 23:35 UTC, Adam Williamson
no flags Details
File: syslog (125.63 KB, text/plain)
2015-07-28 23:35 UTC, Adam Williamson
no flags Details
File: ifcfg.log (5.28 KB, text/plain)
2015-07-28 23:35 UTC, Adam Williamson
no flags Details
File: packaging.log (1.51 KB, text/plain)
2015-07-28 23:35 UTC, Adam Williamson
no flags Details

Description Adam Williamson 2015-07-28 23:34:38 UTC
Description of problem:
Tried to install 23 Alpha TC2 server netinst on an Intel firmware RAID set, over an existing F22 install (deleting all existing volumes). Using https://dlehman.fedorapeople.org/updates/1245191.5.img , which resolves other issues earlier in the process. This crash occurs during actual formatting, at the start of the install process.

Version-Release number of selected component:
anaconda-23.17-1

The following was filed automatically by anaconda:
anaconda 23.17-1 exception report
Traceback (most recent call first):
  File "/usr/lib64/python3.4/site-packages/parted/disk.py", line 226, in commit
    return self.__disk.commit()
  File "/usr/lib64/python3.4/site-packages/parted/decorators.py", line 42, in new
    ret = fn(*args, **kwds)
  File "/tmp/updates/blivet/formats/disklabel.py", line 253, in commit
    self.partedDisk.commit()
  File "/tmp/updates/blivet/devices/partition.py", line 669, in _destroy
    self.disk.originalFormat.commit()
  File "/tmp/updates/blivet/devices/storage.py", line 493, in destroy
    self._destroy()
  File "/tmp/updates/blivet/deviceaction.py", line 355, in execute
    self.device.destroy()
  File "/tmp/updates/blivet/actionlist.py", line 280, in process
    action.execute(callbacks)
  File "/tmp/updates/blivet/devicetree.py", line 380, in processActions
    callbacks=callbacks)
  File "/tmp/updates/blivet/blivet.py", line 164, in doIt
    self.devicetree.processActions(callbacks=callbacks)
  File "/tmp/updates/blivet/osinstall.py", line 1062, in turnOnFilesystems
    storage.doIt(callbacks)
  File "/usr/lib64/python3.4/site-packages/pyanaconda/install.py", line 196, in doInstall
    turnOnFilesystems(storage, mountOnly=flags.flags.dirInstall, callbacks=callbacks_reg)
  File "/usr/lib64/python3.4/threading.py", line 868, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib64/python3.4/site-packages/pyanaconda/threads.py", line 253, in run
    threading.Thread.run(self, *args, **kwargs)
_ped.IOException: Partition(s) 1 on /dev/md/Volume0_0 have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use.  As a result, the old partition(s) will remain in use.  You should reboot now before making further changes.

Additional info:
addons:         com_redhat_kdump
cmdline:        /usr/bin/python3  /sbin/anaconda
cmdline_file:   BOOT_IMAGE=vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=Fedora-S-23_A_T2-x86_64 quiet inst.updates=https://dlehman.fedorapeople.org/updates/1245191.5.img
dnf.rpm.log:    Jul 28 23:23:06 INFO --- logging initialized ---
executable:     /sbin/anaconda
hashmarkername: anaconda
kernel:         4.2.0-0.rc3.git4.1.fc23.x86_64
product:        Fedora
release:        Cannot get release name.
type:           anaconda
version:        23

Comment 1 Adam Williamson 2015-07-28 23:34:42 UTC
Created attachment 1057178 [details]
File: anaconda-tb

Comment 2 Adam Williamson 2015-07-28 23:34:48 UTC
Created attachment 1057179 [details]
File: anaconda.log

Comment 3 Adam Williamson 2015-07-28 23:34:53 UTC
Created attachment 1057180 [details]
File: dnf.log

Comment 4 Adam Williamson 2015-07-28 23:34:56 UTC
Created attachment 1057181 [details]
File: environ

Comment 5 Adam Williamson 2015-07-28 23:34:57 UTC
Created attachment 1057182 [details]
File: lsblk_output

Comment 6 Adam Williamson 2015-07-28 23:34:58 UTC
Created attachment 1057183 [details]
File: nmcli_dev_list

Comment 7 Adam Williamson 2015-07-28 23:35:01 UTC
Created attachment 1057184 [details]
File: os_info

Comment 8 Adam Williamson 2015-07-28 23:35:09 UTC
Created attachment 1057185 [details]
File: program.log

Comment 9 Adam Williamson 2015-07-28 23:35:13 UTC
Created attachment 1057186 [details]
File: storage.log

Comment 10 Adam Williamson 2015-07-28 23:35:16 UTC
Created attachment 1057187 [details]
File: syslog

Comment 11 Adam Williamson 2015-07-28 23:35:17 UTC
Created attachment 1057188 [details]
File: ifcfg.log

Comment 12 Adam Williamson 2015-07-28 23:35:20 UTC
Created attachment 1057189 [details]
File: packaging.log

Comment 13 Adam Williamson 2015-07-28 23:41:00 UTC
Proposing as a Beta blocker: "The installer must be able to detect and install to hardware or firmware RAID storage devices." https://fedoraproject.org/wiki/Fedora_23_Beta_Release_Criteria#Hardware_and_firmware_RAID

Comment 14 Petr Schindler 2015-08-03 16:23:38 UTC
Discussed at today's blocker review meeting [1].

This bug was accepted as Beta blocker - This bug is a clear violation of the following Beta criterion: "The installer must be able to detect and install to hardware or firmware RAID storage devices."

[1] http://meetbot.fedoraproject.org/fedora-blocker-review/2015-08-03/

Comment 15 David Lehman 2015-08-04 18:40:17 UTC
https://github.com/rhinstaller/blivet/pull/194

Comment 16 Fedora Update System 2015-08-08 00:56:13 UTC
python-blivet-1.12-1.fc23 has been submitted as an update for Fedora 23.
https://admin.fedoraproject.org/updates/python-blivet-1.12-1.fc23

Comment 17 Fedora Update System 2015-08-08 16:20:36 UTC
Package python-blivet-1.12-1.fc23:
* should fix your issue,
* was pushed to the Fedora 23 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing python-blivet-1.12-1.fc23'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-13041/python-blivet-1.12-1.fc23
then log in and leave karma (feedback).

Comment 18 Fedora Update System 2015-08-12 20:12:26 UTC
Package python-blivet-1.12-1.fc23, anaconda-23.19-1.fc23:
* should fix your issue,
* was pushed to the Fedora 23 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing python-blivet-1.12-1.fc23 anaconda-23.19-1.fc23'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-13041/anaconda-23.19-1.fc23,python-blivet-1.12-1.fc23
then log in and leave karma (feedback).

Comment 19 Fedora Update System 2015-08-20 19:21:15 UTC
anaconda-23.19.1-1.fc23, python-blivet-1.12.1-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update anaconda python-blivet'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/F23/FEDORA-2015-13831

Comment 20 Fedora Update System 2015-08-22 16:25:27 UTC
anaconda-23.19.1-1.fc23, python-blivet-1.12.1-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update anaconda python-blivet'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-13831

Comment 21 Fedora Update System 2015-08-27 17:58:28 UTC
anaconda-23.19.1-1.fc23, python-blivet-1.12.1-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, 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.