[fedora-virt] question on virt-install (and partly anaconda)

Kashyap Chamarthy kashyapc at fedoraproject.org
Thu Oct 8 08:48:08 UTC 2009


On Thu, Oct 8, 2009 at 1:01 PM, Chris Lalancette <clalance at redhat.com>wrote:

> Kashyap Chamarthy wrote:
> > Hi,
> >
> > I run something like this, for un-attended automated guest installs.
> >
> ===============================================================================================
> > #!/bin/bash
> >
> > domname=yellow
> >
> > location=http://10.65.x.x/fedora/linux/releases/11/Fedora/x86_64/os/
> > vmimage="/var/lib/libvirt/images/$domname.img"
> >
> > echo "Creating domain $domname"
> >
> > echo "Image is here  $vmimage"
> > echo "Location of the OS sources $location"
> >
> > virt-install --connect=qemu:///system \
> >     --network=bridge:br0 \
> >     --extra-args="ks=http://10.65.y.y/fedora-minimal.ks console=tty0
> console=ttyS0,9600" \
> >
> >     --name $domname \
> >     --file=$vmimage \
> >     --file-size=8 \
> >     --ram 1024 \
> >     --accelerate \
> >     --nonsparse \
> >     --location=$location \
> >
> ============================================================================================
> >
> > now here,
> >
> > -- once the install is finished and guest reboots, a console does /not/
> show up. Because, as the
> > "console=tty0 console=ttyS0,9600" args from the script are not picked by
> the anaconda of guest while booting.
> >
> >
> > -- A console shows up only when I manually edit the guest machine's
> kernel args and append
> > "console=tty0 console=ttyS0,9600" , /then/ boot the guest - now console
> shows up happily.
> >
> > My question is : shouldn't the anaconda of the guest machine pick up
> automatically
> >
> > "console=tty0 console=ttyS0,9600" in the --extra-args mentioned in the
> virt-install above?
> >
> > Is this the expected behaviour? or shall I file a bug.
>
> Hm, interesting.  I think anaconda used to pick those up.  It sounds like a
> problem in anaconda; I would file a bug about it.  For a workaround, you
> can
> edit your kickstart with something like:
>
> bootloader --location=mbr --append="console=tty0 console=ttyS0,9600"
>
> (this certainly works, I use it all the time)
>

right,  If I edit the kickstart file, it'll pick. thanks for confirming. (so
I guess you're filing the bug. Ifyou want me to I can do that.)

-- Kashyap Chamarthy

>
> --
> Chris Lalancette
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-virt/attachments/20091008/2d60a996/attachment.htm>


More information about the Fedora-virt mailing list