Bug 965805
Summary: | factories should check container changes sanity before trying to apply device changes | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Pavel Holica <pholica> | ||||||||||||||||||||||||
Component: | python-blivet | Assignee: | David Lehman <dlehman> | ||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||
Version: | 19 | CC: | anaconda-maint-list, awilliam, bcl, bugzilla, dlehman, dshea, g.kaviyarasu, hamzy, jbastian, jonathan, jorti, ljozsa, mkolman, robatino, sbueno, vanmeeuwen+fedora, wendellcraigbaker | ||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||
Whiteboard: | abrt_hash:3232f557d8a8e0c84a950677da85e3d7d3ddd0ca5a923dbb4b40cf685fe2caa7 AcceptedBlocker | ||||||||||||||||||||||||||
Fixed In Version: | python-blivet-0.15-1.fc19 | Doc Type: | Bug Fix | ||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||
Last Closed: | 2013-06-13 06:40:17 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: | 834090, 920667, 920770 | ||||||||||||||||||||||||||
Attachments: |
|
Description
Pavel Holica
2013-05-21 19:02:28 UTC
Created attachment 751347 [details]
File: anaconda.log
Created attachment 751348 [details]
File: backtrace
Created attachment 751349 [details]
File: environ
Created attachment 751350 [details]
File: ifcfg.log
Created attachment 751351 [details]
File: lsblk_output
Created attachment 751352 [details]
File: nmcli_dev_list
Created attachment 751353 [details]
File: packaging.log
Created attachment 751354 [details]
File: program.log
Created attachment 751355 [details]
File: storage.log
Created attachment 751356 [details]
File: syslog
Created attachment 751357 [details]
File: anaconda-tb
*** Bug 966286 has been marked as a duplicate of this bug. *** *** Bug 965865 has been marked as a duplicate of this bug. *** *** Bug 959714 has been marked as a duplicate of this bug. *** Discussed at 2013-06-03 blocker review meeting: http://meetbot.fedoraproject.org/fedora-blocker-review/2013-06-03/f19final-blocker-review-2.2013-06-03-16.00.log.txt (under the identity of 965865). Accepted as a blocker per https://fedoraproject.org/wiki/Fedora_19_Beta_Release_Criteria#Custom_partitioning : "When using the custom partitioning flow, the installer must be able to: ... Reject or disallow invalid disk and volume configurations without crashing." python-blivet-0.15-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/python-blivet-0.15-1.fc19 Package python-blivet-0.15-1.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing python-blivet-0.15-1.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-9977/python-blivet-0.15-1.fc19 then log in and leave karma (feedback). Description of problem: Error occured when trying to change LVM's underlying layer to RAID5 on / partition and clicked Update settings. Desired capacity value wasn't touched. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20x86_64 rd.live.check quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 2746, in on_apply_clicked self._save_right_side(self._current_selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 1314, in _save_right_side selector=selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 1033, in _replace_device selector=selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/lib/accordion.py", line 61, in selectorFromDevice size = Size(spec="%f MB" % device.size) File "/usr/lib/python2.7/site-packages/blivet/size.py", line 138, in __new__ self = Decimal.__new__(cls, value=_parseSpec(spec)) File "/usr/lib/python2.7/site-packages/blivet/size.py", line 80, in _parseSpec raise ValueError("invalid size specification", spec) ValueError: ('invalid size specification', '-663996.000000 MB') Description of problem: An HP ProLiant N57L server with 4x 2TB disks. The disks were extracted from another Linux and thus had filesystem remnants on them. In anaconda, cleared those out. Asked for the default filesystem layout. This laid out the usual on 8TB of space. But I wanted a RAID. So I modified the Volume Group to be RAID5. This should give ~5.5TB of space on 4x 2TB HDD. It seems like that happened was that the internal business logic of anaconda was not prepared for a change from an LVM set up across 4x disks to a RAID5 set up on those 4 disks. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=F19/x86_64/isolinux/initrd.img vnc headless shell sshd ks.device=link lang=en_US keymap=us repo=nfs:vers=3:pickerel.sanguine.emerson.baker.org:/lake/fedora/mirrors/19/replica/development/19/x86_64/os BOOT_IMAGE=F19/x86_64/isolinux/vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.4-300.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19 Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/lib/accordion.py", line 218, in _onSelectorClicked cb(selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 2364, in on_selector_clicked self._save_current_selector() File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 2353, in _save_current_selector self._save_right_side(self._current_selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 1314, in _save_right_side selector=selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 1033, in _replace_device selector=selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/lib/accordion.py", line 61, in selectorFromDevice size = Size(spec="%f MB" % device.size) File "/usr/lib/python2.7/site-packages/blivet/size.py", line 138, in __new__ self = Decimal.__new__(cls, value=_parseSpec(spec)) File "/usr/lib/python2.7/site-packages/blivet/size.py", line 80, in _parseSpec raise ValueError("invalid size specification", spec) ValueError: ('invalid size specification', '-1857900.000000 MB') Description of problem: Creating a new home partition Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20x86_64 quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/lib/accordion.py", line 218, in _onSelectorClicked cb(selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 2364, in on_selector_clicked self._save_current_selector() File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 2353, in _save_current_selector self._save_right_side(self._current_selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 1314, in _save_right_side selector=selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 1033, in _replace_device selector=selector) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/lib/accordion.py", line 61, in selectorFromDevice size = Size(spec="%f MB" % device.size) File "/usr/lib/python2.7/site-packages/blivet/size.py", line 138, in __new__ self = Decimal.__new__(cls, value=_parseSpec(spec)) File "/usr/lib/python2.7/site-packages/blivet/size.py", line 80, in _parseSpec raise ValueError("invalid size specification", spec) ValueError: ('invalid size specification', '-2.000000 MB') Please retest with TC2, which has newer versions of anaconda and blivet. python-blivet-0.15-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report. |