Description of problem: Enter a very long string for a volume group name: "xxxx ...". Version-Release number of selected component: anaconda-18.35-1.fc18.x86_64 Additional info: libreport version: 2.0.17 cmdline: /usr/bin/python /sbin/anaconda --liveinst --method=livecd:///dev/mapper/live-osimg-min --lang en_US.UTF-8 kernel: 3.6.6-3.fc18.x86_64 description: :The following was filed automatically by anaconda: :anaconda 18.35 exception report :Traceback (most recent call first): : File "/usr/lib64/python2.7/site-packages/gi/types.py", line 47, in function : return info.invoke(*args, **kwargs) : File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 2081, in on_modify_vg_clicked : vg_combo.insert_text(idx, self._device_container_name) :TypeError: Argument 2 does not allow None as a value
Created attachment 658000 [details] File: anaconda-tb
Created attachment 658001 [details] File: environ
Created attachment 658002 [details] File: type
Created attachment 658003 [details] File: storage.log
Created attachment 658004 [details] File: version
Created attachment 658005 [details] File: program.log
Created attachment 658006 [details] File: executable
Created attachment 658007 [details] File: product
Created attachment 658008 [details] File: anaconda.log
Created attachment 658009 [details] File: hashmarkername
Created attachment 658010 [details] File: cmdline_file
Created attachment 658011 [details] File: release
Created attachment 658012 [details] File: messages
Created attachment 658013 [details] File: other involved packages
Created attachment 658021 [details] anaconda-tb-ylPQCh Here's a reproducer and the corresponding log file: Create an empty 12 GB disk image: $ qemu-img create f18-test-2.img 12G Start the Live CD and update the installer: $ qemu-kvm -m 2048 -hda f18-test-2.img -cdrom ~/xfr/fedora/F18/F18-Beta/Final/Fedora-18-Beta-x86_64-Live-Desktop.iso -usb -vga qxl -boot menu=on -usbdevice mouse Start the installer. Proceed to Manual Partitioning. Auto-create storage devices. Click Root. Expand Customize... Click Modify... For Name, enter "xxx ...." (press the "x" key for about 20 seconds). Click Save. Exception occurs: TypeError: Argument 2 does not allow None as a value
Same traceback occured with anaconda-18.36-1: 1. Remove all partitions 2. Let anaconda create partitioning layout for you 3. Change the volgroup name to "my_vg" 4. Traceback
entered "modify" for LVM and replaced "Fedora" with "[]" and checked "save" Package: anaconda-18.37 OS Release: Fedora release 18
1. enter custom 2. make space 3. click autopart button 4. change vg name on root lv Package: anaconda-18.37.2 OS Release: Fedora release 18
I'm at least +1 NTH on this. Let's get it accepted as NTH at least so it can go in next anaconda build.
anaconda-18.37.4-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/anaconda-18.37.4-1.fc18
Discussed at 2012-12-19 blocker review meeting: http://meetbot.fedoraproject.org/fedora-bugzappers/2012-12-19/f18final-blocker-review-6.2012-12-19-17.02.log.txt . Accepted as a blocker per criterion "The installer must be able to create and install to any workable partition layout using any file system offered in a default installer configuration, LVM, software, hardware or BIOS RAID, or combination of the above".
Package anaconda-18.37.4-1.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing anaconda-18.37.4-1.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-20677/anaconda-18.37.4-1.fc18 then log in and leave karma (feedback).
anaconda-18.37.4-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
Steve, Martin, Reartes, David, can one of you verify this is fixed with smoke9? http://dl.fedoraproject.org/pub/alt/qa/20121219_f18-smoke9/ Thanks!
Verifying fixed with anaconda-18.37.6-1.fc18: Fedora-18-TC3-x86_64-Live-Desktop.iso anaconda 18.37.3 (default) VG name: foo_bar TypeError: Argument 2 does not allow None as a value anaconda 18.37.6 (updated) VG name: foo_bar VG name accepted Tested with: $ qemu-kvm -m 2048 -hda f18-test-3.img -cdrom ~/xfr/fedora/F18/F18-Final/TC3/Fedora-18-TC3-x86_64-Live-Desktop.iso -usb -vga qxl -boot menu=on -usbdevice mouse NB: With anaconda-18.37.6-1.fc18, the procedure in Comment 15 using a very long volume group name reproduces a DeviceCreateError exception reported in Bug 883689, Comment 5: Bug 883689 - [vgcreate] New volume group name "ñ" is invalid
That's close enough, I think.