Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-20 | Move back to the old dashs mixed with underscores for now until ↵ | Joshua Harlow | |
checking/migrating and then using canonicalized name is done. | |||
2012-06-18 | 1. Removed the welcome message for now :-) | Joshua Harlow | |
2012-06-18 | Add comments as to what the special reference sections mean in log_cfgs | Joshua Harlow | |
2012-06-16 | Consistently use dashes instead of underscores for the transform names | Joshua Harlow | |
2012-06-16 | 1. Fix the welcome_msg name to welcome_message (oops) | Joshua Harlow | |
2. Adjust that name in the cloud.cfg 3. Add in the ability to specify a dictionary that is the transform instead of a list which makes the config look nicer when users have custom transforms with arguments and such. | |||
2012-06-16 | Match the transform named final_msg by adding a _msg to the transform name. | Joshua Harlow | |
2012-06-15 | Continued adding more comments about what each section/option does. | Joshua Harlow | |
Continued adding more system info sections as needed for various components. Enabled the welcome transform. | |||
2012-06-09 | Start adding a system section. | Joshua Harlow | |
2012-03-16 | rename DataSourceMaaS to DataSourceMAAS, generally use MAAS everywhere | Scott Moser | |
instead of MaaS or Maas, use MAAS consistently. The only non 'MAAS' left are all lower case. | |||
2012-03-12 | import CloudStack data source [Cosmin Luta] | Scott Moser | |
2012-03-09 | Renamed data source to CloudStack | Cosmin Luță | |
2012-03-09 | add option apt_pipelining to cloud-config to address s3 mirrors (LP: #948461) | Scott Moser | |
Thanks to Ben Howard. | |||
2012-03-08 | add MaaS datasource to default searched | Scott Moser | |
2012-03-07 | Added ability of cloud-init to manage apt http pipelining | Ben Howard | |
- cloud-config option of "apt-pipelining" - Address LP: 948461 | |||
2012-03-04 | Merge from main branch | Cosmin Luță | |
2012-02-16 | DataSourceConfigDrive: support getting data from openstack config drive | Scott Moser | |
LP: #857378 | |||
2012-02-16 | incorrect name for salt minion cloud_config | Scott Moser | |
2012-02-16 | initial version of DataSourceConfigDrive | Scott Moser | |
2012-02-15 | Support salt minions via cloud-config [Jeff Bauer] (LP: #927795) | Scott Moser | |
2012-01-25 | Added support for CloudStack meta-data | Cosmin Luță | |
2012-01-17 | Add ca-certs into the main config to run just before rsyslog. | Mike Milner | |
2011-12-20 | support configuration of landscape-client via cloud-config (LP: #857366) | Scott Moser | |
This adds the ability to configure landscape client code from cloud-config. The fields available are those that were populated to /etc/landscape/client.conf when I ran landscape-config on precise ('11.07.1.1-0ubuntu2') | |||
2011-07-21 | add chef module to cloud.cfg so it runs as cloud-config | Scott Moser | |
2011-06-14 | run cc_ssh as a cloud-init module so it is guaranteed to run before | Scott Moser | |
ssh starts (LP: #781101) LP: #781101 | |||
2011-03-04 | add mcollective to cloud.cfg | Scott Moser | |
2011-03-03 | add 'timezone' cloud-config module to cloud.cfg | Scott Moser | |
2011-02-17 | update /etc/hosts hosts.tmpl to if 'manage_etc_hosts' is set in cloud-config | Scott Moser | |
LP: #720440 | |||
2011-02-17 | change from yaml+'#include' to yaml + config.d format for cloud.cfg | Scott Moser | |
2011-02-07 | add 'bootcmd' like 'runcmd' to cloud-config syntax for running things early | Scott Moser | |
2011-01-28 | add setting of passwords. | Scott Moser | |
2011-01-26 | improve language in cloud.cfg comment | Scott Moser | |
2011-01-26 | rework of DataSource loading. | Scott Moser | |
The DataSources that are loaded are now controlled entirely via configuration file of 'datasource_list', like: datasource_list: [ "NoCloud", "OVF", "Ec2" ] Each item in that list is a "DataSourceCollection". for each item in the list, cloudinit will attempt to load: cloudinit.DataSource<item> and, failing that, DataSource<item> The module is required to have a method named 'get_datasource_list' in it that takes a single list of "dependencies" and returns a list of python classes inside the collection that can run needing only those dependencies. The dependencies are defines in DataSource.py. Currently: DEP_FILESYSTEM = "FILESYSTEM" DEP_NETWORK = "NETWORK" When 'get_datasource_list' is called for the DataSourceOVF module with [DEP_FILESYSTEM], then DataSourceOVF returns a single item list with a reference to the 'DataSourceOVF' class. When 'get_datasource_list' is called for the DataSourceOVF module with [DEP_FILESYSTEM, DEP_NETWORK], it will return a single item list with a reference to 'DataSourceOVFNet'. cloudinit will then instanciate the class and call its 'get_data' method. if the get_data method returns 'True', then it selects this class as the selected Datasource. | |||
2011-01-25 | add support for reading rightscale style userdata | Scott Moser | |
LP: #668400 | |||
2011-01-24 | move cloud-run-user-script.conf to cloud-final, use cloud-cfg for invoking | Scott Moser | |
This moves what was done as cloud-run-user-script.conf to 'cloud-final' and makes that re-use the cloud-init-cfg code, but simply with a different set of default configs. Also, adds keys_to_console and final_message cloud-config modules LP: #653271 | |||
2011-01-21 | add function to cloud-init to run cloud-config style modules | Scott Moser | |
add 'hostname' cloud-config option for setting hostname make rsyslog and resizefs run at cloud-init time | |||
2011-01-20 | add 'resize_rootfs' cloud-config option. | Scott Moser | |
2011-01-20 | remove updates check, as its no longer really necessary (LP: #653220) | Scott Moser | |
LP: #653220 | |||
2011-01-19 | add handling of rsyslog in cloud-config | Scott Moser | |
This adds the following cloud-config keys: - 'rsyslog_dir' default: /etc/rsyslog.d - 'rsyslog_filename' default: 20-cloud-config.conf - 'rsyslog' (list) default: empty | |||
2011-01-19 | make timestamps get recorded to /var/log/cloud-init.log when no syslog | Scott Moser | |
2011-01-18 | move setting of default locale out of cloud-init, into cloud-config | Scott Moser | |
Now, instead of setting a default value in cloud-init based only on the DataSource, this supports using 'locale' in the cloud-config. | |||
2011-01-18 | remove 'biultin' config, separate cloud.cfg | Scott Moser | |
This set of changes makes '/etc/cloud/cloud.cfg' support "#include" and "#opt_include". The idea is to then provide a base configuration and allow distro or local changes that would override that. |