lp:~raharper/cloud-init

Owned by Ryan Harper
Get this repository:
git clone https://git.launchpad.net/~raharper/cloud-init
Only Ryan Harper can upload to this repository. If you are Ryan Harper please log in for upload directions.

Branches

Name Last Modified Last Commit
eni-drop-rendering-systemd-link-files 2017-05-25 20:37:15 UTC
cloudinit.net: remove generation of systemd .link files when rendering eni ne...

Author: Ryan Harper
Author Date: 2017-05-25 20:37:15 UTC

cloudinit.net: remove generation of systemd .link files when rendering eni network configuration

bug-lp-1645644-ntp 2017-05-12 14:40:06 UTC
Merge branch 'bug-lp-1645644-ntp' of git.launchpad.net:~raharper/cloud-init i...

Author: Ryan Harper
Author Date: 2017-05-12 14:40:06 UTC

Merge branch 'bug-lp-1645644-ntp' of git.launchpad.net:~raharper/cloud-init into bug-lp-1645644-ntp

network-config-doc 2017-05-03 20:10:26 UTC
Merge in additional feedback.

Author: Ryan Harper
Author Date: 2017-05-03 20:10:26 UTC

Merge in additional feedback.

fix-net-convert 2017-04-24 21:44:47 UTC
tools/net-convert: fix argument order for render_network_state

Author: Ryan Harper
Author Date: 2017-04-24 21:40:35 UTC

tools/net-convert: fix argument order for render_network_state

We're calling Renderer.render_network_state() with incorrect args.

% PYTHONPATH=`pwd` ./tools/net-convert.py --network-data simple-v2.yaml \
                                          --kind yaml \
                                          --output-kind netplan \
                                          --directory ./target

Traceback (most recent call last):
  File "./tools/net-convert.py", line 82, in <module>
    main()
  File "./tools/net-convert.py", line 78, in main
    r.render_network_state(ns, target=args.directory)
TypeError: render_network_state() got multiple values for argument 'target'

The method signature requires passing <target dir>, <network_state>.
This patch fixes the call order.

Fixes: LP:#1685944

fix-snap-user-doc 2017-03-28 22:12:31 UTC
Add missing doc link to snap-config module

Author: Ryan Harper
Author Date: 2017-03-28 22:12:31 UTC

Add missing doc link to snap-config module

net-v2-dont-print-udevadm-commands 2017-03-28 18:44:37 UTC
netplan: remove debugging prints, add debug logging

Author: Ryan Harper
Author Date: 2017-03-28 18:44:37 UTC

netplan: remove debugging prints, add debug logging

rebased-netconfig-v2-passthrough 2017-03-20 19:34:38 UTC
netplan: drop textwrap indent module, and reformat some comments/docstrings

Author: Ryan Harper
Author Date: 2017-03-20 19:34:38 UTC

netplan: drop textwrap indent module, and reformat some comments/docstrings

netconfig-v2-passthrough 2017-03-19 19:24:09 UTC
test_net: Remove duplicate unittests left from merge

Author: Ryan Harper
Author Date: 2017-03-19 19:24:09 UTC

test_net: Remove duplicate unittests left from merge

cloud-init-wait-on-networkd 2017-02-21 21:44:50 UTC
Cloud-init.service should run after networkd

Author: Ryan Harper
Author Date: 2017-02-21 21:44:50 UTC

Cloud-init.service should run after networkd

Cloud-init.service should run after networkd has brought networking
online. If cloud-init.service does not run after networkd then
cloud-init may fail to fetch network metadata or other resources on
systems using networkd. A system may have one or more networking
service installed and possibly enabled and cloud-init should run after
these services.

LP: #1636912 #1649931

net-dont-use-alias 2017-01-25 21:45:40 UTC
Fix eni rendering of multiple IPs per interface

Author: Ryan Harper
Author Date: 2017-01-25 21:45:40 UTC

Fix eni rendering of multiple IPs per interface

The iface:alias syntax for eni rendering is brittle with ipv6.
Replace it with using multiple iface stanzas with the same iface
name which is supported. Side-effect is that one can no longer
do 'ifup $iface:$alias' but requires instead use of ip address
{add|delete} instead.

LP: #1657940

ds-identify 2017-01-04 21:33:38 UTC
Add Z99 profile test for ubuntu-core build

Author: Ryan Harper
Author Date: 2017-01-04 21:33:38 UTC

Add Z99 profile test for ubuntu-core build

Signed-off-by: Ryan Harper <ryan.harper@canonical.com>

fix_cc_user_groups_normalize 2016-10-26 00:05:22 UTC
cc_users_groups: fix remaing call to ds.normalize_user_groups

Author: Ryan Harper
Author Date: 2016-10-26 00:05:22 UTC

cc_users_groups: fix remaing call to ds.normalize_user_groups

Previous commit f0747c4b4cf073273e11d383f0354257be7276ed relocated
normalize_users_groups to ug_util module, but missed modifying
the cc_users_groups config module. Apply the location change to fix.

snapuser-create 2016-10-20 14:47:06 UTC
Revert "Merge branch 'fix-lp1619423' into snapuser-create"

Author: Ryan Harper
Author Date: 2016-10-20 14:47:06 UTC

Revert "Merge branch 'fix-lp1619423' into snapuser-create"

This reverts commit 1b964281b506a7c5ba156730fd22d69091be957f, reversing
changes made to 3db49a7a586cab7df957ca0fca979b01431e49b3.

fix-lp1619423 2016-10-18 22:00:59 UTC
apt is not required; ifupdown is replaced with iproute2

Author: Ryan Harper
Author Date: 2016-10-18 22:00:59 UTC

apt is not required; ifupdown is replaced with iproute2

systemd_export_tz 2016-10-05 14:14:51 UTC
Export TZ environment variable to systemd units

Author: Ryan Harper
Author Date: 2016-10-05 14:14:51 UTC

Export TZ environment variable to systemd units

When TZ is unset in the execution environment for cloud-init, glibc
behavior of strftime will check if /etc/localtime is available via
a stat syscall. During a normal cloud-init boot, we execute roughly
400+ stat calls to /etc/localtime. Exporting TZ into the environment
prevents these stats syscalls.

fix-unittest-assert-called 2016-10-04 14:56:10 UTC
unittests: fix use of mock 2.0 'assert_called' when running make check

Author: Ryan Harper
Author Date: 2016-10-04 14:56:10 UTC

unittests: fix use of mock 2.0 'assert_called' when running make check

Some of the new DigitalOcean unittests were written to use 'assert_called',
which is only available in mock versions 2.0. Because of this, the failure
would only occur in releases less than yakkety and not in 'tox'.

nocloud-boottime-improvements 2016-09-29 21:23:40 UTC
config: don't run disk/filesystem configs if we're in a container

Author: Ryan Harper
Author Date: 2016-09-26 20:08:44 UTC

config: don't run disk/filesystem configs if we're in a container

add-ntp 2016-08-09 16:54:55 UTC
Merge branch 'add-ntp' of git+ssh://git.launchpad.net/~raharper/cloud-init in...

Author: Ryan Harper
Author Date: 2016-08-09 16:54:55 UTC

Merge branch 'add-ntp' of git+ssh://git.launchpad.net/~raharper/cloud-init into add-ntp

fix-make-check 2016-07-26 14:16:54 UTC
Adjust mcollective handler test formatting for make check

Author: Ryan Harper
Author Date: 2016-07-26 14:16:54 UTC

Adjust mcollective handler test formatting for make check

Signed-off-by: Ryan Harper <ryan.harper@canonical.com>

101119 of 119 results
This repository contains Public information 
Everyone can see this information.

Subscribers