Description of problem: During test execution of lorax-composer we've started seeing the following: 2019-04-08 11:59:40,340: Error in atexit._run_exitfuncs: 2019-04-08 11:59:40,341: Traceback (most recent call last): 2019-04-08 11:59:40,341: File "/usr/lib/python3.7/site-packages/blivet/threads.py", line 53, in run_with_lock 2019-04-08 11:59:40,341: return m(*args, **kwargs) 2019-04-08 11:59:40,341: File "/usr/lib64/python3.7/site-packages/pyanaconda/storage/osinstall.py", line 2056, in umount_filesystems 2019-04-08 11:59:40,342: self.fsset.umount_filesystems(swapoff=swapoff) 2019-04-08 11:59:40,342: File "/usr/lib64/python3.7/site-packages/pyanaconda/storage/osinstall.py", line 769, in umount_filesystems 2019-04-08 11:59:40,342: device.format.teardown() 2019-04-08 11:59:40,342: File "/usr/lib/python3.7/site-packages/blivet/threads.py", line 53, in run_with_lock 2019-04-08 11:59:40,342: return m(*args, **kwargs) 2019-04-08 11:59:40,342: File "/usr/lib/python3.7/site-packages/blivet/formats/__init__.py", line 652, in teardown 2019-04-08 11:59:40,342: self._teardown(**kwargs) 2019-04-08 11:59:40,342: File "/usr/lib/python3.7/site-packages/blivet/threads.py", line 53, in run_with_lock 2019-04-08 11:59:40,342: return m(*args, **kwargs) 2019-04-08 11:59:40,343: File "/usr/lib/python3.7/site-packages/blivet/formats/fs.py", line 607, in _teardown 2019-04-08 11:59:40,343: raise FSError("umount of %s failed (%d)" % (mountpoint, rc)) 2019-04-08 11:59:40,343: blivet.errors.FSError: umount of /run/user/0 failed (32) 2019-04-08 11:59:40,343: 2019-04-08 11:59:40,343: Running in cmdline mode, no interactive debugging allowed. 2019-04-08 11:59:40,343: The exact error message is: 2019-04-08 11:59:40,343: 2019-04-08 11:59:40,344: The function 'bd_mpath_set_friendly_names' called, but not implemented!. 2019-04-08 11:59:40,344: 2019-04-08 11:59:40,344: The installer will now terminate. 2019-04-08 11:59:40,554: Running anaconda failed: process '['unshare', '--pid', '--kill-child', '--mount', '--propagation', 'unchanged', 'anaconda', '--kickstart', '/var/lib/lorax/composer/results/5e6c4f8b-61b4-44b0-8ca8-3075215d6a95/final-kickstart.ks', '--cmdline', '--loglevel', 'debug', '--image', '/var/lib/lorax/composer/results/5e6c4f8b-61b4-44b0-8ca8-3075215d6a95/compose/disk.img', '--remotelog', '127.0.0.1:54791']' exited with status 1 2019-04-08 11:59:40,609: Install failed: novirt_install failed 2019-04-08 11:59:40,610: Removing bad disk image 2019-04-08 11:59:40,610: ERROR: Image creation failed: novirt_install failed 2019-04-08 11:59:40,634: traceback: Traceback (most recent call last): File "/var/lib/jenkins/lorax-master-images-PR-runtest/src/pylorax/installer.py", line 397, in novirt_install callback=lambda p: not novirt_cancel_check(cancel_funcs, p)): File "/var/lib/jenkins/lorax-master-images-PR-runtest/src/pylorax/executils.py", line 317, in __next__ (self._argv, self._proc.returncode)) OSError: process '['unshare', '--pid', '--kill-child', '--mount', '--propagation', 'unchanged', 'anaconda', '--kickstart', '/var/lib/lorax/composer/results/5e6c4f8b-61b4-44b0-8ca8-3075215d6a95/final-kickstart.ks', '--cmdline', '--loglevel', 'debug', '--image', '/var/lib/lorax/composer/results/5e6c4f8b-61b4-44b0-8ca8-3075215d6a95/compose/disk.img', '--remotelog', '127.0.0.1:54791']' exited with status 1 This is a TestBlocker for us and probably a regression b/c I haven't seen this previously. Version-Release number of selected component (if applicable): How reproducible: Always on Composer CI infrastructure Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Patch is at https://github.com/storaged-project/blivet/pull/773
python-blivet-3.1.2-5.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-e513e057d5
python-blivet-3.1.2-5.fc29 has been pushed to the Fedora 29 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-2019-e513e057d5
python-blivet-3.1.2-5.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.