[Users] RFE/Bug? Cloud-Init in oVirt 3.3.1 / IPv6 Support
Omer Frenkel
ofrenkel at redhat.com
Thu Nov 28 10:35:58 UTC 2013
----- Original Message -----
> From: "Sven Kieske" <S.Kieske at mittwald.de>
> To: users at ovirt.org
> Sent: Thursday, November 28, 2013 11:41:17 AM
> Subject: [Users] RFE/Bug? Cloud-Init in oVirt 3.3.1 / IPv6 Support
>
> Hi,
>
> currently, you can not set
> a static network via Cloud-Init.
>
> How to reproduce:
> Select a shutdown vm, click run once.
> Click Initial Run, select Cloud-Init
>
> Now select "Network" and "add new"
> Name your interface, e.g. eth0
> Do not configure DHCP, instead,
> fill in IP Address, Netmask, Gateway, etc.
>
> I would suppose that this would pass the following options
> into the meta-data:
>
> iface eth0 inet static
>
> but if you mount the meta-data cd-rom into any vm and read
> the meta-data.json it says:
>
> iface eth0 inet none
>
> the rest of the information seems to be correct, though.
>
> You can see this from 2 point of views:
>
> 1. If I do not select DHCP and I configure IP Address etc. I want
> a static configuration, therefore "static" should be in the meta-data.
> If I would have wanted "none", I wouldn't bother configuring the
> interface, would I? -> Bug
yes, please open a bug
>
> 2. There is no button for "static" in the GUI, therefore the option
> get's not passed, "none" may be the default option.
> In this case, it would be cool to have a checkbox for "static".
> --> RFE
>
i think it should really look like the nic setting for hosts,
a selection between none/dhcp/static and allow setting ips only for static.
i guess start on boot should be available for all.
> I didn't test this from the API yet, but I hope there is an option
> to set the networking to static from there?
yes in rest you can set it:
<action>
<vm>
<initialization>
<cloud_init>
<network>
<nics>
<nic>
<name>eth0</name>
<boot_protocol>STATIC</boot_protocol>
<network>
<ip address="192.168.2.11" netmask="255.255.0.0" gateway="192.168.2.1" />
</network>
<on_boot>true</on_boot>
</nic>
</nics>
</network>
</cloud_init>
</initialization>
</vm>
</action>
>
> What do you think? Bug or RFE? Can this be fixed in 3.3.1.1 maybe (fix
> should be small, without looking into the code)?
>
> I can't always do full upgrades (3.3.2 would be next).
>
>
> My second topic would be IPv6 Support:
>
> It simply does not exist in Cloud-Init to pass this option to the
> guest, I read this old thread:
>
> http://lists.ovirt.org/pipermail/engine-devel/2013-June/004893.html
>
> My Question: Are there any plans to improve this?
>
> I will work around it maybe through custom parsing and file injecting
> the IPv6 data through Cloud-Init, but would prefer to pass this
> information simply to Cloud-Init.
>
going forward we would like to allow user scripts with cloud init so you could do it with that.
> --
> Mit freundlichen Grüßen / Regards
>
> Sven Kieske
>
> Systemadministrator
> Mittwald CM Service GmbH & Co. KG
> Königsberger Straße 6
> 32339 Espelkamp
> T: +49-5772-293-100
> F: +49-5772-293-333
> https://www.mittwald.de
> Geschäftsführer: Robert Meyer
> St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen
> Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen
> _______________________________________________
> Users mailing list
> Users at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
More information about the Users
mailing list