Cross-platform instance initialization
Go to file
Adrian Vladu 4b0d94cd0f Add NoCloudConfigDriveService metadata provider
Add support for NoCloud metadata provider, where the metadata
is provided on a config-drive (vfat or iso9660) with the label
cidata or CIDATA.

The folder structure for NoCloud is:

  * /user-data
  * /meta-data

The user-data and meta-data files respect the EC2 metadata
service format.

Supported features for the NoCloud metadata service:
  * instance id
  * hostname
  * plublic keys
  * static network configuration (Debian format)
  * user data

More information:
cloudinit.readthedocs.io/en/latest/topics/datasources/nocloud.html

Change-Id: Ib434cf2b2b21bf9faa58e05ba40eb0135385c9ea
Implements: blueprint nocloud-metadata-support
2020-04-03 20:10:09 +03:00
cloudbaseinit Add NoCloudConfigDriveService metadata provider 2020-04-03 20:10:09 +03:00
doc Add NoCloudConfigDriveService metadata provider 2020-04-03 20:10:09 +03:00
etc/cloudbase-init Add support for generating cloudbase-init configuration sample 2016-09-02 11:19:59 +03:00
releasenotes Updates tox.ini's cover environment 2018-10-05 08:14:04 -07:00
.coveragerc Updates tox.ini's cover environment 2018-10-05 08:14:04 -07:00
.gitattributes Normalize line endings 2014-02-09 21:41:45 +02:00
.gitignore Add .vscode dir to .gitignore 2018-09-03 13:11:06 +03:00
.gitreview OpenDev Migration Patch 2019-04-19 19:51:38 +00:00
.stestr.conf Updates tox.ini's cover environment 2018-10-05 08:14:04 -07:00
.testr.conf Fixes requirements on Linux 2014-10-05 22:20:58 +03:00
.zuul.yaml Add Zuul coverage and Py36/37 gates 2020-01-14 12:15:19 +02:00
LICENSE Adds LICENSE file 2013-10-04 00:07:58 +03:00
README.rst Updates project repo to openstack 2015-10-19 01:17:26 +03:00
requirements.txt Add support for jinja as userdata template engine 2020-01-21 14:36:16 +02:00
setup.cfg Bump version to 1.1.1 2020-02-27 20:02:03 +02:00
setup.py Update pbr version requirements 2017-05-23 13:45:54 +03:00
test-requirements.txt Add support for jinja as userdata template engine 2020-01-21 14:36:16 +02:00
tox.ini zuul: use python3 for coverage gate 2020-01-13 17:03:12 +02:00