Description of problem: installing on a fresh vm from pxe boot as text mode Version-Release number of selected component: anaconda-19.30.13-1 The following was filed automatically by anaconda: anaconda 19.30.13-1 exception report Traceback (most recent call first): File "/usr/lib64/python2.7/site-packages/pyanaconda/kickstart.py", line 1334, in execute raise KickstartValueError, formatErrorMsg(self.lineno, msg="Tried to use undefined partition %s in Volume Group specification" % pv) File "/usr/lib64/python2.7/site-packages/pyanaconda/kickstart.py", line 1313, in execute v.execute(storage, ksdata, instClass) File "/usr/lib64/python2.7/site-packages/pyanaconda/kickstart.py", line 1647, in doKickstartStorage ksdata.volgroup.execute(storage, ksdata, instClass) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/tui/spokes/storage.py", line 253, in execute doKickstartStorage(self.storage, self.data, self.instclass) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/tui/spokes/storage.py", line 203, in input self.execute() File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/tui/simpleline/base.py", line 441, in input key = self._screens[-1][0].input(args, key) KickstartValueError: The following problem occurred on line 23 of the kickstart file: Tried to use undefined partition pv.1 in Volume Group specification Additional info: cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=/images/Fedora19-x86_64/initrd.img ksdevice=bootif lang= kssendmac text ks=http://10.35.16.92/cblr/svc/op/ks/profile/Fedora19-x86_64 BOOTIF=01-00-1a-4a-43-d9-50 BOOT_IMAGE=/images/Fedora19-x86_64/vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.5-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19
Created attachment 778463 [details] File: anaconda-tb
Created attachment 778464 [details] File: anaconda.log
Created attachment 778465 [details] File: environ
Created attachment 778466 [details] File: ks.cfg
Created attachment 778467 [details] File: lsblk_output
Created attachment 778468 [details] File: nmcli_dev_list
Created attachment 778469 [details] File: os_info
Created attachment 778470 [details] File: program.log
Created attachment 778471 [details] File: storage.log
Created attachment 778472 [details] File: syslog
Created attachment 778473 [details] File: ifcfg.log
Created attachment 778474 [details] File: packaging.log
The attached ks.cfg has: part pv.1 --grow --size=1 A kickstart file generated by anaconda has an '--fstype="lvmpv"' option: part pv.5 --fstype="lvmpv" --noformat --onpart=sda5 The Installation Guide doesn't mention "lvmpv", however: http://docs.fedoraproject.org/en-US/Fedora/19/html/Installation_Guide/s1-kickstart2-options.html
I can't reproduce this exception in graphical mode. The installer always halts in the Installation Summary with a "No disk selected" error. Procedure: Configure the attached ks.cfg to use kernel.org or cdrom as a source: url --url=http://mirrors.kernel.org/fedora/releases/19/Fedora/x86_64/os/ #cdrom # Initialize a 2 GB disc image -- size is per attached storage.log: $ qemu-img create f19-test-3.img 2G Start the F19 DVD installer in a VM: $ qemu-kvm -m 4096 -hda f19-test-3.img -cdrom ~/xfr/fedora/F19/Fedora-19-x86_64-DVD.iso -vga std -boot menu=on Specify the NFS server and host path to the kickstart file on the kernel command-line. NB: If the disc size is increased to 12 GB, the install succeeds. I commented out the wget at the end. The redhat.com server in the attached ks.cfg is not accessible.
Can you reproduce this using an external server? The server in the attached ks.cfg is not accessible: $ curl -I http://download.eng.tlv.redhat.com/pub/fedora/linux/releases/19/Fedora/x86_64/os/ curl: (6) Could not resolve host: download.eng.tlv.redhat.com; Name or service not known
Created attachment 778789 [details] screenshot showing KickstartValueError exception in text mode I reproduced this in text mode. The installer lets you continue after this warning: ('new lv is too large to fit in free space', 'vg0') Procedure: Use cdrom for source in kickstart file. $ qemu-img create f19-test-3.img 2G $ qemu-kvm -m 1024 -drive if=virtio,file=f19-test-3.img -cdrom ~/xfr/fedora/F19/Fedora-19-x86_64-DVD.iso -vga std -boot menu=on Start installer in text mode with kickstart file on NFS server specified. Press 3 to select Install Destination. This warning is displayed: ('new lv is too large to fit in free space', 'vg0') Press 1 to select vda. The warning is repeated. Press 'c' to continue. Press 'c' to continue. Press 'c' to continue. KickstartValueError exception occurs with the message: "Tried to use undefined partition pv.1 in Volume Group specification" An option to report a bug is displayed.
Created attachment 778791 [details] screenshot showing "('new lv is too large to fit in free space', 'vg0')" warning
Created attachment 778793 [details] anaconda-tb-uP3J7o from reproducer in Comment 16
The kickstart has 2.1G worth of logical volumes (+500M /boot) on a 2G disk.
This bug should be reopened, because the installer is allowing the user to continue after what should have been a fatal error. See Comment 16. The installer should exit after displaying the message: ('new lv is too large to fit in free space', 'vg0')
Please reopen per Comment 20, Comment 16.