lp:~darkmuggle-deactivatedaccount/cloud-init/lp-1236445-smartos-hostname

Created by Ben Howard and last modified
Get this branch:
bzr branch lp:~darkmuggle-deactivatedaccount/cloud-init/lp-1236445-smartos-hostname
Only Ben Howard can upload to this branch. If you are Ben Howard please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ben Howard
Project:
cloud-init
Status:
Merged

Recent revisions

885. By Ben Howard

Fixed SmartOS hostname whitespace bug (LP: #1236445).

884. By Scott Moser

DataSourceSmartOS: remove unnecessary availability_zone attribute

The use of availability-zone or availability_zone is provided by the base
classes's behavior.

883. By Ben Howard

fix failure to create disks on azure, create new 'dev.part' notation

This fixes azure partition creation, and introduces 'ephemeral0.1'
notation to indicate "partition 1 on whatever device is ephemeral0".

882. By Scott Moser

cc_growpart: respect /etc/growroot-disabled

cloud-initramfs-growroot is an initramfs module in cloud-initramfs-tools
that resizes the root partition before the root is pivoted over.

growroot was used in Ubuntu up to and including 12.10. The file
/etc/growroot-disabled on the root filesystem was the only way of
disabling the growing of the root partition.

In cloud-init 0.7.2 cloud-init began resizing the root partition
as growpart gained the ability to utilize 'ptupdate' in kernels > 3.8.
This was a big improvement as now the user could disable or enable
the growing of the root partition via user-data.

In order to let users disable growing of / very simplistically cloud-init
will now respect the presense of /etc/growroot-disabled unless config
specifically tells it to ignore that file.

881. By Scott Moser

examples/cloud-config-user-groups.txt doc fix, fix pep8

fix documentation of mkpasswd usage in
doc/examples/cloud-config-user-groups.txt

Also, Precise's version of pep8 insists on ordering of imports, but saucy's
has not. So we had some incorrect ordering. This fixes './tools/run-pep8'
on precise.

880. By Scott Moser

add default user to 'sudo' group.

Ubuntu images in 12.04 added the user to the 'admin' group.
The admin group was deprecated/replaced with the 'sudo' group in 12.10.

d-i adds its first-user to the 'sudo' group, so it makes sense to mimic
that behavior for the default user created by cloud-init. That was the
original reason behind the presense in the 'admin' group.

Also, here I sorted alphabetically the group list.

879. By Scott Moser

pep8 fix

878. By Scott Moser

Enable filesystem creation on Azure, many disk_setup cleanups

There are a lot of cleanups here around Azure, SmartOS and disk_setup.
disk_setup correctly identifies disk "aliases" (block device mappings
from ec2), anywhere where you would use a device name.

You can also specify these mappings to the Azure or SmartOS datasource
in their datasource config (device_aliases).

Also, stop Azure from calling blkid repeatedly in its tests, which
really pounded my laptop.

877. By Scott Moser

fix spelling in ChangeLog

876. By Scott Moser

update ChangeLog

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.

Subscribers

No subscribers.