lp:~gholms/cloud-init/fedora-distro

Created by Garrett Holmstrom and last modified
Get this branch:
bzr branch lp:~gholms/cloud-init/fedora-distro
Only Garrett Holmstrom can upload to this branch. If you are Garrett Holmstrom please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Garrett Holmstrom
Project:
cloud-init
Status:
Merged

Recent revisions

650. By Garrett Holmstrom

Fill in basic info for the Fedora distro

649. By Scott Moser

only write landscape config if user-data provided

648. By Andy Grimm

fix hostname based on IP generation.

647. By Scott Moser

remove 'start networking' from cloud-init-nonet

do not 'start networking' in cloud-init-nonet, but add
cloud-init-container job that runs only if in container and emits
net-device-added (LP: #1031065)

646. By Scott Moser

do not convert type None to string in cfgmnt.

645. By Thomas Herve

add 'RUN=1' to /etc/default/landscape-client

This modifies /etc/default/landscape-client to have 'RUN=1' if and only
if the cloud-config (user-data or local) was non-empty.

644. By Joshua Harlow

improvements for launch index, one fix for cloud-archive

1. Docs for launch-index + examples
2. Tests for launch-index + data files
3. Fixing a bug with cloud-archive yaml types allowed (likes a tuple not a list
   for some reason) (LP: #1044594)
4. Setting the 'part' content-type if what we actually use is different.

643. By Ben Howard

remove 'admin' group for ubuntu user, fix change password

The admin group is deprecated in 12.04, so this removes the ubuntu
user from that group (by default).

The second change here is to fix the 'set_password' for the 'password'
cloud-config. if 'password' is set in cloud_config, then
 * if 'users' is given, it applies to user[0]
 * if 'users' is not given, then it applies to the distro default user

642. By Joshua Harlow

support launch index specific user-data

EC2 and openstack provide 'launch_index' in their metadata. This allows
the user to specify cloud-config or multipart mime data that includes the
'Launch-Index' header.

If launch index is available in the metadata service, then:
 * any part that contains a launch index other than the current launch-index
   of this instance will be ignored.
 * any part that does not contain a launch index will be considered as
   for this instance.

If there is no such header, or launch_index is not available in the metadata
service, then no such filtering will be done.

641. By Scott Moser

usergroup related fixes

- Converted user list to user dict to allow exclusion of the default user
  on Ubuntu systems via cloud-config (LP: #1041384).

- Fixed bug with user creation on Ubuntu where the default user groups are
  not set properly (LP: #1044044).

- Fixed documentation for user creation (LP: #1044508).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~cloud-init-dev/cloud-init/trunk
This branch contains Public information 
Everyone can see this information.