Bug 1289937

Summary: [abrt] blivet-gui: gi.overrides.BlockDev.LVMError: Process reported exit code 768: Size is not a multiple of 512. Try using 127584016384 or 127584016896. Invalid argument for --size: 127584016793b Error during parsing of command line.
Product: [Fedora] Fedora Reporter: Martin Kolman <mkolman>
Component: libblockdevAssignee: Vratislav Podzimek <vpodzime>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: edoubrayrie, sbueno, vpodzime, vtrefny
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/04378d5e43d03fc62ba5f0542bf07f01335097f8
Whiteboard: abrt_hash:02a7c08df2f3e8f0740c5a7fa5122688578c3b1aa42fe676371fcafe7675256e;VARIANT_ID=workstation;
Fixed In Version: libblockdev-1.3-5.fc23 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-01-07 04:21:55 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:
Attachments:
Description Flags
File: backtrace
none
File: blivet-gui-com.log
none
File: blivet-gui-tb
none
File: blivet.log
none
File: description
none
File: environ
none
File: program.log none

Description Martin Kolman 2015-12-09 11:47:50 UTC
Description of problem:
Made the unfortunate decision to try creating a thin pool. :)

Version-Release number of selected component:
blivet-gui-1.0.2-1.fc23.noarch

Additional info:
reporter:       libreport-2.6.3
blivet-gui.log: 
cmdline:        /usr/bin/python3  /usr/bin/blivet-gui
executable:     /usr/bin/blivet-gui
hashmarkername: blivet-gui
kernel:         4.2.6-300.fc23.x86_64
product:        Fedora
release:        Fedora release 23 (Twenty Three)
type:           Python
version:        23

Truncated backtrace:
Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/blivetgui/blivetgui.py", line 514, in end
    self._reraise_exception(error, traceback) # pylint: disable=raising-bad-type
  File "/usr/lib/python3.4/site-packages/blivetgui/blivetgui.py", line 245, in _reraise_exception
    raise type(exception)(str(exception) + "\n" + traceback)
gi.overrides.BlockDev.LVMError: Process reported exit code 768:   Size is not a multiple of 512. Try using 127584016384 or 127584016896.
  Invalid argument for --size: 127584016793b
  Error during parsing of command line.

Traceback (most recent call last):
  File "/usr/lib64/python3.4/site-packages/gi/overrides/BlockDev.py", line 395, in wrapped
    ret = orig_obj(*args, **kwargs)
  File "/usr/lib64/python3.4/site-packages/gi/overrides/BlockDev.py", line 226, in lvm_thpoolcreate
    return _lvm_thpoolcreate(vg_name, lv_name, size, md_size, chunk_size, profile)
GLib.Error: g-bd-utils-exec-error-quark: Process reported exit code 768:   Size is not a multiple of 512. Try using 127584016384 or 127584016896.
  Invalid argument for --size: 127584016793b
  Error during parsing of command line.
 (0)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/blivetgui/blivet_utils.py", line 1302, in blivet_do_it
    self.storage.doIt(callbacks=callbacks_reg)
  File "/usr/lib/python3.4/site-packages/blivet/blivet.py", line 164, in doIt
    self.devicetree.processActions(callbacks=callbacks)
  File "/usr/lib/python3.4/site-packages/blivet/devicetree.py", line 380, in processActions
    callbacks=callbacks)
  File "/usr/lib/python3.4/site-packages/blivet/actionlist.py", line 280, in process
    action.execute(callbacks)
  File "/usr/lib/python3.4/site-packages/blivet/deviceaction.py", line 312, in execute
    self.device.create()
  File "/usr/lib/python3.4/site-packages/blivet/devices/storage.py", line 455, in create
    self._create()
  File "/usr/lib/python3.4/site-packages/blivet/devices/lvm.py", line 1493, in _create
    profile=profile_name)
  File "/usr/lib64/python3.4/site-packages/gi/overrides/BlockDev.py", line 416, in wrapped
    raise transform[1](msg)
gi.overrides.BlockDev.LVMError: Process reported exit code 768:   Size is not a multiple of 512. Try using 127584016384 or 127584016896.
  Invalid argument for --size: 127584016793b
  Error during parsing of command line.

Comment 1 Martin Kolman 2015-12-09 11:47:55 UTC
Created attachment 1103835 [details]
File: backtrace

Comment 2 Martin Kolman 2015-12-09 11:48:03 UTC
Created attachment 1103836 [details]
File: blivet-gui-com.log

Comment 3 Martin Kolman 2015-12-09 11:48:15 UTC
Created attachment 1103837 [details]
File: blivet-gui-tb

Comment 4 Martin Kolman 2015-12-09 11:48:21 UTC
Created attachment 1103838 [details]
File: blivet.log

Comment 5 Martin Kolman 2015-12-09 11:48:23 UTC
Created attachment 1103839 [details]
File: description

Comment 6 Martin Kolman 2015-12-09 11:48:24 UTC
Created attachment 1103840 [details]
File: environ

Comment 7 Martin Kolman 2015-12-09 11:48:27 UTC
Created attachment 1103841 [details]
File: program.log

Comment 8 Vratislav Podzimek 2016-01-04 07:44:35 UTC
https://github.com/rhinstaller/libblockdev/pull/52

Comment 9 Fedora Update System 2016-01-04 18:40:37 UTC
libblockdev-1.3-5.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-8347c8dcda

Comment 10 Fedora Update System 2016-01-06 00:29:48 UTC
libblockdev-1.3-5.fc23 has been pushed to the Fedora 23 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-8347c8dcda

Comment 11 Fedora Update System 2016-01-07 04:21:52 UTC
libblockdev-1.3-5.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.