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
2 | No.2 Revision |
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