Description of problem: on a kickstart, when you try to use mtu= for network, installation fails. Version-Release number of selected component (if applicable): 17.29-1.fc17 How reproducible: add something like this to a kickstart: network ... --mtu=11000 Actual results: it crashes (sorry, didn't document the actual error message, but it says something about the type being wrong; int not str or something) Expected results: It should work Additional info: This setting works fine on Fedora 16...
Please attach the complete error message to this bug report.
Testing inside a VM and cannot copy and paste from the VMware console, but here is a typed version of the last few lines of the error: File "/sbin/parse-kickstart", line 198, in ksnet_to_dracut line.append("mtu=%s:%u" % (net.device, net.mtu)) TypeError: %u format: a number is required, not str Here's the network line from my kickstart file: network --device eth0 --mtu=1500 --bootproto dhcp --hostname my.newbox.com If I remove the mtu option from the network line then the kickstart proceeds as expected. If I change the line and remove the = sign the kickstart still drops to a debug shell.
Simple fix posted.
Pushed upstream as e8842b41520e39cb256659ffa2371602b5c64a03 Will be fixed in the next release of anaconda.
*** Bug 855555 has been marked as a duplicate of this bug. ***