~smoser/cloud-init/systemd-enable

Viewing all changes in revision 971.

OpenNebula: support base64 encoded user-data

This change adds the possibility to have base64 encoded userdata in
OpenNebula source.

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.

The change here allows the user to provide a second variable
USERDATA_ENCODING (or USER_DATA_ENCODING) and set that value to 'base64'
to indicate that USERDATA is base64 encoded.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: