Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unknown error occured. Blivet-gui will be terminated. could not find parent for subvol #101

Open
SampsonF opened this issue Mar 12, 2018 · 1 comment

Comments

@SampsonF
Copy link

Unknown error occured. Blivet-gui will be terminated. could not find parent for subvol

Blivet-gui works initially with Fedora 27. When I keep creating btrfs subvol, and suddenly it refuse to load afterwards.

This is the "Show traceback" under Fedora 27.

File "/usr/lib/python3.6/site-packages/blivetgui/communication/server.py", line 261, in _blivet_utils_init
self.blivet_utils = BlivetUtils(*args)
File "/usr/lib/python3.6/site-packages/blivetgui/blivet_utils.py", line 189, in init
self.blivet_reset()
File "/usr/lib/python3.6/site-packages/blivetgui/blivet_utils.py", line 1335, in blivet_reset
self.storage.reset()
File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/blivet/blivet.py", line 272, in reset
self.devicetree.populate(cleanup_only=cleanup_only)
File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/blivet/populator/populator.py", line 454, in populate
self._populate()
File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/blivet/populator/populator.py", line 519, in _populate
self.handle_device(dev)
File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/blivet/populator/populator.py", line 318, in handle_device
self.handle_format(info, device)
File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock
return m(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/blivet/populator/populator.py", line 345, in handle_format
helper_class(self, info, device).run()
File "/usr/lib/python3.6/site-packages/blivet/populator/helpers/btrfs.py", line 86, in run
raise DeviceTreeError("could not find parent for subvol")
blivet.errors.DeviceTreeError: could not find parent for subvol

File "/usr/bin/blivet-gui", line 115, in
main()
File "/usr/bin/blivet-gui", line 110, in main
BlivetGUI(client)
File "/usr/lib/python3.6/site-packages/blivetgui/blivetgui.py", line 101, in init
self.blivet_init()
File "/usr/lib/python3.6/site-packages/blivetgui/blivetgui.py", line 712, in blivet_init
self._reraise_exception(ret.exception, ret.traceback)
File "/usr/lib/python3.6/site-packages/blivetgui/blivetgui.py", line 219, in _reraise_exception
raise type(exception)(str(exception) + "\n" + traceback)

@SampsonF
Copy link
Author

SampsonF commented Mar 13, 2018

After I remove all old subvol, then blivet-gui is loading fine.

Fedora 27 x64
blivet-gui 2.1.7 from official Fedora 27

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant