This bug was fixed in the package cloud-init - 0.7.5-0ubuntu1 --------------- cloud-init (0.7.5-0ubuntu1) trusty; urgency=medium
* New upstream release. * support base64 encoded user-data in OpenNebula, required to allow arbitrary content in user-data (LP: #1300941) * pep8 and pylint fixes -- Scott Moser <smo...@ubuntu.com> Tue, 01 Apr 2014 14:39:03 -0400 ** Changed in: cloud-init (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1300941 Title: user-data on OpenNebula restricted to shell sourceable content Status in Init scripts for use on cloud images: Fix Released Status in “cloud-init” package in Ubuntu: Fix Released Bug description: OpenNebula uses a text file with shell variables for storing the configuration variables (including user provided data). Some user data may not be renderable into this format, so using base64 encoding alleviates the problem. This change considers that, by default, USERDATA variable contains a base64 encoded string with the user provided data. This behavior can be deactivated by defining the USERDATA_ENCODING variable to anything different to "base64" (similarly to the Azure data source). This feature is of special interest for resource providers with rOCCI- server front-end as the ones in EGI's Federated Cloud (https://wiki.egi.eu/wiki/Fedcloud-tf:Main) To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1300941/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp