Created by Scott Moser on 2016-03-01 and last modified on 2016-03-01
Get this branch:
bzr branch lp:~smoser/cloud-init/trunk.lp1543025
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Scott Moser

Recent revisions

1167. By Scott Moser on 2016-03-01

timezone: use a symlink when updating /etc/localtime

Unless /etc/localtime is an existing file and not a symlink,
then we will symlink instead of copying the tz_file to /etc/localtime.

The copy was due to an old bug in Ubuntu, symlink should be preferred.

1166. By Scott Moser on 2016-03-01

Add Image Customization Parser for VMware vSphere Hypervisor Support.

This is the first changeset submitted as a part of project to
add cloud-init support for VMware vSphere Hypervisor. This changeset
contains _only_ the changes for a simple python parser for a
Image Customization Specification file pushed by VMware vSphere
hypervisor into the guest VMs. In a later changeset, will be submitting
another patch to actually detect the underlying VMware vSphere hypervisor
and do the necessary customization.

1165. By Scott Moser on 2016-03-01

lxd: general fix after testing

A few changes:
 a.) change to using '--name=value' rather than '--name' 'value'
 b.) make sure only strings are passed to command
     (useful for storage_create_loop: which is likely an integer)
 c.) document simple working example
 d.) support installing zfs if not present and storage_backedn has it.

1164. By Scott Moser on 2016-03-01

tox.ini: only specify py3 not specific py34

This makes tox work on xenial where python3 is python3.5
and on older (trusty) where python3 is python3.4.

1163. By Scott Moser on 2016-02-25

lxd: add support for setting up lxd using 'lxd init'

If lxd key is present in cfg, then run 'lxd init' with values from the
'init' entry in lxd configuration as flags.

1162. By Scott Moser on 2016-02-16

Handle escaped quotes in WALinuxAgentShim.find_endpoint

1161. By Dan Watkins on 2016-02-15

Correct lock_passwd in docs

1160. By Scott Moser on 2016-02-04

systemd: support using systemd-detect-virt to detect container

running-in-container is a wrapper around systemd-detect-virt -c,
and was removed from ubuntu. This adjusts to run if only running-in-container
is available.

1159. By Scott Moser on 2016-02-04

SmartOS: Add support for Joyent LX-Brand Zones

LX-brand zones on Joyent's SmartOS use a different metadata source
(socket file) than the KVM-based SmartOS virtualization (serial port).
This patch adds support for recognizing the different flavors of
virtualization on SmartOS and setting up a metadata source file object.
After the file object is created, the rest of the code for the datasource

1158. By Scott Moser on 2016-02-04

tox: use test-requirements.txt and requirements.txt

This just allows stops us from repeating ourselves in tox.ini
from what is in test-requirements and requirements.txt.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.