Ferry Huberts wrote:
Re: [kvm-devel] [PATCH] make kvm service script transfer dhclient settings correctly

Avi Kivity wrote:
>
>
> I really recommend against using the kvm initscript... it is fragile
> is broken.  On Fedora, you can use the standard initscripts (well,
> they are fragile and broken too, but they are more complete than the
> kvm initscript):
>
> [avi@blast ~]$ cat /etc/sysconfig/network-scripts/ifcfg-sw0
> DEVICE=sw0
> BOOTPROTO=dhcp
> HWADDR=00:0F:EA:6E:1E:F0
> ONBOOT=yes
> TYPE=Bridge
> DHCP_HOSTNAME=blast
>
> [avi@blast ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0
> DEVICE=eth0
> BRIDGE=sw0
> HWADDR=00:0F:EA:6E:1E:F0
> ONBOOT=yes
> TYPE=Ethernet
>
>
> This setup starts dhcp directly on the bridge, without the need to
> move things around.  See especially the 'TYPE=Bridge' and 'BRIDGE=sw0'
> statements.
>
> Is there a reason to use the kvm initscript instead of this?
>
no, just thought that since it's included in the kvm distribution I'd
use it. Seemed a logical conclusion that this one would be the
recommended way to do it. I'll just as happy convert to the distribution
scripts now. But maybe it's a good idea then to remove the script and
replace it with a text file on how to setup the config files. If you
don't remove the script maybe the patch can go in? At least it makes the
script more robust than it is.

You seem to use the same MAC address for both your interfaces Avi. Is
this on purpose?

Ferry

Actually the propose was to have a script that can handle both creation of a bridge and bonding together.
Last time I checked I couldn't add a bridge over bonding.
It's also nice to have a distribution agnostic script but I agree that we should drop it since the its better to use
distribution tools instead.