[Bug 918952] New: cloud-init: fix opennebula data source
http://bugzilla.opensuse.org/show_bug.cgi?id=918952 Bug ID: 918952 Summary: cloud-init: fix opennebula data source Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: tero.saarni@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 624095 --> http://bugzilla.opensuse.org/attachment.cgi?id=624095&action=edit patch to fix opennebula support Cloud-init does not work on openSUSE 13.2 with OpenNebula data source. I identified following problems: 1. cloudinit/distros/opensuse.py * mode.lower() failed since mode is bool, not str. * ifup fails with error: wicked: ifcfg-ens3: ETHERDEVICE="ens3" self-reference ifcfg manual says "Needed only for virtual LANs (802.1q)" so I removed it. 2. cloudinit/sources/DataSourceOpenNebula.py OpenNebula data source fails to apply configuration from contextualization CDROM. I borrowed this part of attached patch from CentOS repository. The original patch is here: https://git.centos.org/blob/rpms!cloud-init.git/079df396aee2d3dcce5ac141f0a6... I'm runnin OpenNebula 4.10.2 and minimal openSUSE 13.2 JeOS image built with SUSE studio. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=918952 Tero Saarni <tero.saarni@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|cloud-init: fix opennebula |cloud-init: fix for |data source |opennebula data source -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=918952 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bwiedemann@suse.com, | |jdsn@suse.com Assignee|bnc-team-screening@forge.pr |rjschwei@suse.com |ovo.novell.com | --- Comment #1 from Bernhard Wiedemann <bwiedemann@suse.com> --- the patch should be(come) part of upstream cloud-init -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=918952 --- Comment #2 from Tero Saarni <tero.saarni@gmail.com> --- Can I help with this? I submitted this bug here upstream seemed to be behind in cloudinit/distros/{opensuse.py,suse.py}, where some refactoring was done in opensuse package https://build.opensuse.org/package/view_file/Cloud:Tools/cloud-init/suseInte.... Also I'd appreciate your review on my proposed change in opensuse.py? I'll send an email and ask if work has been already done from CentOS side for sending DataSourceOpenNebula.py fixes to upstream. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=918952 --- Comment #3 from Tero Saarni <tero.saarni@gmail.com> --- I believe this is the origin of the DataSourceOpenNebula.py patch https://code.launchpad.net/~jfontan/cloud-init/opennebula-4.8/+merge/234207 so seems to be already in its way to the upstream project. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=918952 --- Comment #4 from Robert Schweikert <rjschwei@suse.com> --- The patches we carry for openSUSE and SLE in OBS have not been accepted upstream. Although I have tried a couple of times to get the changes merged. Anyway, time constraints have prevented me from making another push to get the changes upstream. Will take a look at the patch. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=918952 Robert Schweikert <rjschwei@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High Status|NEW |IN_PROGRESS --- Comment #5 from Robert Schweikert <rjschwei@suse.com> --- A more pressing issue found than the OpenNebula data source issue is that the network setup is not created properly. This also effects SUSE Linux Enterprise. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=918952 Robert Schweikert <rjschwei@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #8 from Robert Schweikert <rjschwei@suse.com> --- Maintenance request submitted: #287605 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com