New Question

Revision history [back]

click to hide/show revision 1
initial version

Hello,

For question 1: You might want to check the multipart userdata, where you can put multiple files on the disk using cloud-config writefiles (in gzip+base64 for example) or run multiple scripts. Here is a comprehensive example on what you can do: https://github.com/cloudbase/cloudbase-init-ci/blob/master/argus/resources/windows/multipartuserdata .

For question 2: Make sure your script does not have characters copied over from other sources like the dash - versus the long dash (em dash) https://www.utf8icons.com/character/8212/em-dash .

For question 3: Can you give more details on what your http://169.254.169.254/openstack/latest/network_data.json looks like? We are currently working on a patch to support the neutron provided network config from the metadata. This way, cloudbase-init can set the static network configuration.

Thank you, Adrian Vladu

Hello,

For question 1: You might want to check the multipart userdata, where you can put multiple files on the disk using cloud-config writefiles (in gzip+base64 for example) or run multiple scripts. Here is a comprehensive example on what you can do: https://github.com/cloudbase/cloudbase-init-ci/blob/master/argus/resources/windows/multipartuserdata userdata .

For question 2: Make sure your script does not have characters copied over from other sources like the dash - versus the long dash (em dash) https://www.utf8icons.com/character/8212/em-dash .

For question 3: Can you give more details on what your http://169.254.169.254/openstack/latest/network_data.json looks like? We are currently working on a patch to support the neutron provided network config from the metadata. This way, cloudbase-init can set the static network configuration.

Thank you, Adrian Vladu