[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 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 didn't test this from the API yet, but I hope there is an option to set the networking to static from there? 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. -- 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

----- Original Message -----
Hi,
Hi Sven,
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
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
Did you see the static IP/Netmask/Gateway parameters passed?
I didn't test this from the API yet, but I hope there is an option to set the networking to static from there?
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.
-- 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@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi, yes, the IP/Netmask and Gateway get passed to the vm, but not with option "static". I'll open a bug report. Am 28.11.2013 11:30, schrieb Mike Kolesnik:
----- Original Message -----
Did you see the static IP/Netmask/Gateway parameters passed?
-- 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

----- Original Message -----
From: "Sven Kieske" <S.Kieske@mittwald.de> To: users@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@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

I opened a BZ for this one: https://bugzilla.redhat.com/show_bug.cgi?id=1036013 Am 28.11.2013 10:41, schrieb Sven Kieske:
can not set a static network via Cloud-Init
-- 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
participants (3)
-
Mike Kolesnik
-
Omer Frenkel
-
Sven Kieske