~ubuntu-branches/ubuntu/natty/cloud-init/natty-proposed

« back to all changes in this revision

Viewing changes to .pc/338-allow-setting-passwords-and-ssh-pwauth.patch/ChangeLog

  • Committer: Package Import Robot
  • Author(s): Scott Moser
  • Date: 2011-02-19 01:16:10 UTC
  • mfrom: (60.1.25 natty)
  • Revision ID: package-import@ubuntu.com-20110219011610-rcf4ll5uuzqh9bdn
* New upstream release.
* fix for puppet configuration options (LP: #709946) [Ryan Lane]
* fix pickling of DataSource, which broke seeding.
* turn resize_rootfs default to True
* avoid mounts in DataSourceOVF if 'read' on device fails
  'mount /dev/sr0' for an empty virtual cdrom device was taking 18 seconds
* add 'manual_cache_clean' option to select manual cleaning of
  the /var/lib/cloud/instance/ link, for a data source that might
  not be present on every boot
* make DataSourceEc2 retries and timeout configurable
* add 'bootcmd' like 'runcmd' to cloud-config syntax for running things early
* move from '#opt_include' in config file format to conf_d.
  now local config files should live in /etc/cloud/cloud.cfg.d/
* move /etc/cloud/distro.cfg to /etc/cloud/cloud.cfg.d/90_dpkg.cfg
* allow /etc/hosts to be written from hosts.tmpl. which allows
  getting local-hostname into /etc/hosts (LP: #720440)
* better handle startup if there is no eth0 (LP: #714807)
* update rather than append in puppet config [Marc Cluet]
* add cloud-config for mcollective [Marc Cluet]

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
0.6.1:
2
 
 - fix bug in fixing permission on /var/log/cloud-init.log (LP: #704509)
3
 
 - improve comment strings in rsyslog file tools/21-cloudinit.conf
4
 
 - add previous-instance-id and previous-datasource files to datadir
5
 
 - add 'datasource' file to instance dir
6
 
0.6.0:
7
 
 - change permissions of /var/log/cloud-init.log to accomodate
8
 
   syslog writing to it (LP: #704509)
9
 
 - rework of /var/lib/cloud layout
10
 
 - remove updates-check (LP: #653220)
11
 
 - support resizing / on first boot (enabled by default)
12
 
 - added support for running CloudConfig modules at cloud-init time
13
 
   rather than cloud-config time, and the new 'cloud_init_modules'
14
 
   entry in cloud.cfg to indicate which should run then.
15
 
   The driving force behind this was to have the rsyslog module
16
 
   able to run before rsyslog even runs so that a restart would
17
 
   not be needed (rsyslog on ubuntu runs on 'filesystem')
18
 
 - moved setting and updating of hostname to cloud_init_modules
19
 
   this allows the user to easily disable these from running.
20
 
   This also means:
21
 
   - the semaphore name for 'set_hostname' and 'update_hostname'
22
 
     changes to 'config_set_hostname' and 'config_update_hostname'
23
 
 - added cloud-config option 'hostname' for setting hostname
24
 
 - moved upstart/cloud-run-user-script.conf to upstart/cloud-final.conf
25
 
 - cloud-final.conf now runs runs cloud-config modules similar
26
 
   to cloud-config and cloud-init.
27
 
 - LP: #653271 
28
 
   - added writing of "boot-finished" to /var/lib/cloud/instance/boot-finished
29
 
     this is the last thing done, indicating cloud-init is finished booting
30
 
   - writes message to console with timestamp and uptime
31
 
 - write ssh keys to console as one of the last things done
32
 
   this is to ensure they don't get run off the 'get-console-ouptut' buffer
33
 
 - user_scripts run via cloud-final and thus semaphore renamed from
34
 
   user_scripts to config_user_scripts
35
 
 - add support for redirecting output of cloud-init, cloud-config, cloud-final
36
 
   via the config file, or user data config file
37
 
 - add support for posting data about the instance to a url (phone_home)
38
 
 - add minimal OVF transport (iso) support
39
 
 - make DataSources that are attempted dynamic and configurable from
40
 
   system config. changen "cloud_type: auto" as configuration for this
41
 
   to 'datasource_list: [ "Ec2" ]'.  Each of the items in that list
42
 
   must be modules that can be loaded by "DataSource<item>"
43
 
 - add 'timezone' option to cloud-config (LP: #645458)
44
 
 - Added an additional archive format, that can be used for multi-part
45
 
   input to cloud-init.  This may be more user friendly then mime-multipart
46
 
   See example in doc/examples/cloud-config-archive.txt (LP: #641504)
47
 
 - add support for reading Rightscale style user data (LP: #668400)
48
 
   and acting on it in cloud-config (cc_rightscale_userdata.py)
49
 
 - make the message on 'disable_root' more clear (LP: #672417)
50
 
 - do not require public key if private is given in ssh cloud-config 
51
 
   (LP: #648905)