lp:~chad.smith/cloud-init

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

Branches

Name Last Modified Last Commit
bug/1805201-non-root-collect-logs 2018-11-26 19:56:20 UTC 2018-11-26
logs: collect-logs ignore instance-data-sensitive.json on non-root user

Author: Chad Smith
Author Date: 2018-11-26 19:56:20 UTC

logs: collect-logs ignore instance-data-sensitive.json on non-root user

Since /run/cloud-init/instance-data-sensitive.json is root read-only,
ignore this file if non-root user runs collect-logs.

If --include-userdata is provided on the command line, exit in error
if non-root user attempts this operation.

LP: #1805201

ubuntu/devel 2018-11-15 23:11:47 UTC 2018-11-15
releasing cloud-init version 18.4-24-g8f812a15-0ubuntu1

Author: Chad Smith
Author Date: 2018-11-15 23:11:47 UTC

releasing cloud-init version 18.4-24-g8f812a15-0ubuntu1

bug/1803598-dont-retry-on-timeout-in-imds-poll 2018-11-15 21:28:41 UTC 2018-11-15
add unit tests for _poll_imds fail on timeout

Author: Chad Smith
Author Date: 2018-11-15 21:28:41 UTC

add unit tests for _poll_imds fail on timeout

bug/1800223-retry-imds-on-timeout 2018-11-12 23:53:25 UTC 2018-11-12
proper UrlError unittest setup

Author: Chad Smith
Author Date: 2018-11-12 23:53:25 UTC

proper UrlError unittest setup

host/fixmounterrormatch 2018-11-12 18:04:22 UTC 2018-11-12
pycodestyle comment fixes

Author: Chad Smith
Author Date: 2018-11-12 18:04:22 UTC

pycodestyle comment fixes

cleanup/fix-ec2-test-metadata-leak 2018-11-08 03:44:33 UTC 2018-11-08
pycodestyle

Author: Chad Smith
Author Date: 2018-11-08 03:44:33 UTC

pycodestyle

feature/1797480-azure-support-gen2-instances 2018-11-07 17:31:40 UTC 2018-11-07
comment update for azure udev script

Author: Chad Smith
Author Date: 2018-11-07 17:31:40 UTC

comment update for azure udev script

cleanup/report-unreadable-instance-data 2018-10-30 18:53:04 UTC 2018-10-30
single quotes around instance-data filename

Author: Chad Smith
Author Date: 2018-10-30 18:53:04 UTC

single quotes around instance-data filename

bug/1798189-instance-data-fallback 2018-10-29 19:18:45 UTC 2018-10-29
pyflakes unused import

Author: Chad Smith
Author Date: 2018-10-29 19:18:45 UTC

pyflakes unused import

bug/1800223 2018-10-26 03:49:57 UTC 2018-10-26
instance-data: fallback to instance-data.json if sensitive is absent.

Author: Chad Smith
Author Date: 2018-10-26 03:49:57 UTC

instance-data: fallback to instance-data.json if sensitive is absent.

On cloud-init upgrade path from 18.3 to 18.4 cloud-init changed how
instance-data is written. Cloud-init changes instance-data.json from root
read-only to redacted world-readable content, and provided a separate
unredacted instance-data-sensitive.json which is read-only root.
Since instance-data is only rewritten from cache on
reboot, the query and render tools needed fallback to use the 'old'
instance-data.json if the new sensitive file isn't yet present.

This avoids error messages from tools about an absebt
/run/instance-data-sensitive.json file.

LP: #1798189

cleanup/remove-azure-hotplug-yaml 2018-10-19 20:54:13 UTC 2018-10-19
azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS

Author: Chad Smith
Author Date: 2018-10-19 20:54:13 UTC

azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS

ubuntu/xenial 2018-10-17 19:28:13 UTC 2018-10-17
add azure-apply-network-config-false.patch to patches/series

Author: Chad Smith
Author Date: 2018-10-17 19:06:14 UTC

add azure-apply-network-config-false.patch to patches/series

feature/azure-disable-imds-networking 2018-10-17 18:21:54 UTC 2018-10-17
remove comment

Author: Chad Smith
Author Date: 2018-10-17 18:21:54 UTC

remove comment

ubuntu/bionic 2018-10-17 03:53:32 UTC 2018-10-17
update changelog

Author: Chad Smith
Author Date: 2018-10-17 03:53:32 UTC

update changelog

xenial/dont-render-network-from-imds 2018-10-17 02:58:51 UTC 2018-10-17
fix mock_fallback.assert_called_once_with instead of called_once()

Author: Chad Smith
Author Date: 2018-10-17 02:58:51 UTC

fix mock_fallback.assert_called_once_with instead of called_once()

tests/cii-ec2-metadata-change 2018-10-10 20:37:25 UTC 2018-10-10
tests: meta_data key changed to meta-data in ec2 instance-data.json

Author: Chad Smith
Author Date: 2018-10-10 20:37:25 UTC

tests: meta_data key changed to meta-data in ec2 instance-data.json

tests/cii-summary-fallback-to-traceback 2018-10-10 19:00:49 UTC 2018-10-10
tests: integration test failure summary to use traceback if empty error

Author: Chad Smith
Author Date: 2018-10-10 19:00:49 UTC

tests: integration test failure summary to use traceback if empty error

When integration tests verification fails the failure object returned
contains has 'error' and 'traceback' keys each which can contain empty
strings. If the simplified 'error' message is empty, fallback and use
the more verbose full 'traceback' text in the failure summary.

bug/1797199-integration-test-fix-nocloud-subplatform 2018-10-10 18:54:05 UTC 2018-10-10
tests: fix kvm integration test to assert flexible config-disk path

Author: Chad Smith
Author Date: 2018-10-10 18:52:07 UTC

tests: fix kvm integration test to assert flexible config-disk path

Make integration test for flexible using regexp in case disk changes.

LP: #1797199

feature/command-cloud-id 2018-10-09 21:55:02 UTC 2018-10-09
style and lints

Author: Chad Smith
Author Date: 2018-10-09 21:55:02 UTC

style and lints

cleanup/metadata-cloud-platform 2018-10-09 18:36:47 UTC 2018-10-09
update docs, wrap timer around ec2 crawl_metadata/get_data

Author: Chad Smith
Author Date: 2018-10-09 18:36:47 UTC

update docs, wrap timer around ec2 crawl_metadata/get_data

tests/fix_apt_configure_primary 2018-10-07 04:03:54 UTC 2018-10-07
wip

Author: Chad Smith
Author Date: 2018-10-07 04:03:54 UTC

wip

cleanup/integration-chrony-unittest2-skiptest 2018-09-27 20:32:58 UTC 2018-09-27
cii-tests: use unittest2.SkipTest as dependencies have changed

Author: Chad Smith
Author Date: 2018-09-27 20:32:58 UTC

cii-tests: use unittest2.SkipTest as dependencies have changed

fix/lxd-may-come-in-snap 2018-09-26 20:48:16 UTC 2018-09-26
update unit tests to account for the lxc waitready call

Author: Chad Smith
Author Date: 2018-09-26 20:48:16 UTC

update unit tests to account for the lxc waitready call

cleanup/surface-experimental-doc-instance-data.json 2018-09-26 20:23:26 UTC 2018-09-26
docs: surface experimental doc in instance-data.json

Author: Chad Smith
Author Date: 2018-09-26 20:05:44 UTC

docs: surface experimental doc in instance-data.json

cleanup/integration-ec2-instance-data 2018-09-26 18:07:50 UTC 2018-09-26
tests: fix ec2 integration tests to process meta_data instead of meta-data

Author: Chad Smith
Author Date: 2018-09-26 18:07:50 UTC

tests: fix ec2 integration tests to process meta_data instead of meta-data

feature/cli-cloudinit-query 2018-09-25 21:25:21 UTC 2018-09-25
add cloud_name key to instance data

Author: Chad Smith
Author Date: 2018-09-25 21:04:58 UTC

add cloud_name key to instance data

cleanup/pylint-write-network 2018-09-21 08:03:28 UTC 2018-09-21
pylint: ignore warning assignment-from-no-return for _write_network

Author: Chad Smith
Author Date: 2018-09-21 06:38:24 UTC

pylint: ignore warning assignment-from-no-return for _write_network

feature/cli-cloudinit-query2 2018-09-12 03:56:13 UTC 2018-09-12
add query and test_query wip

Author: Chad Smith
Author Date: 2018-09-12 03:56:13 UTC

add query and test_query wip

jinja-for-cloud-config 2018-09-11 16:37:01 UTC 2018-09-11
since jinja is a hard dependency, we do not need to use skipUnlessJinja decor...

Author: Chad Smith
Author Date: 2018-09-11 16:20:43 UTC

since jinja is a hard dependency, we do not need to use skipUnlessJinja decorators

feature/ssh-redirect-user 2018-09-07 22:48:21 UTC 2018-09-07
docs

Author: Chad Smith
Author Date: 2018-09-07 22:48:21 UTC

docs

feature/ssh_redirect_user 2018-09-06 20:16:02 UTC 2018-09-06
docs: rtd entries for ssh_redirect_user

Author: Chad Smith
Author Date: 2018-09-06 20:16:02 UTC

docs: rtd entries for ssh_redirect_user

cleanup/test-failures-print-testname 2018-09-04 21:51:10 UTC 2018-09-04
tests: print failed testname instead of docstring upon failure

Author: Chad Smith
Author Date: 2018-09-04 21:51:10 UTC

tests: print failed testname instead of docstring upon failure

cleanup/py26-skipif 2018-08-31 03:06:01 UTC 2018-08-31
flakes

Author: Chad Smith
Author Date: 2018-08-31 03:06:01 UTC

flakes

feature/kvp-reporting 2018-08-24 20:17:20 UTC 2018-08-24
1. resolve comments. 2. update some unit test.

Author: Andy
Author Date: 2018-08-24 08:23:42 UTC

1. resolve comments. 2. update some unit test.

cleanup/render-az-instance-data-for-azure 2018-08-21 20:49:31 UTC 2018-08-21
azure: render avaiability zone in instance-data.json

Author: Chad Smith
Author Date: 2018-08-21 20:49:31 UTC

azure: render avaiability zone in instance-data.json

feature/azure-network-per-boot 2018-08-14 20:18:33 UTC 2018-08-14
avoid repetition with checking net.is_up or using EphemeralDHCPv4 context man...

Author: Chad Smith
Author Date: 2018-08-14 20:18:33 UTC

avoid repetition with checking net.is_up or using EphemeralDHCPv4 context manager

feature/ssh_disable_users 2018-08-08 04:18:49 UTC 2018-08-08
ssh_disable_users should be a set, decompose handle into a couple smaller, mo...

Author: Chad Smith
Author Date: 2018-08-08 04:18:49 UTC

ssh_disable_users should be a set, decompose handle into a couple smaller, more testable functions

feature/azure-network-on-boot 2018-08-07 20:38:37 UTC 2018-08-07
make Azure's parse_network_config function public and call it from net-conver...

Author: Chad Smith
Author Date: 2018-08-07 20:38:37 UTC

make Azure's parse_network_config function public and call it from net-convert cli

ubuntu/artful 2018-07-31 19:52:49 UTC 2018-07-31
releasing cloud-init version 18.3-9-g2e62cb8a-0ubuntu1~17.10.2

Author: Chad Smith
Author Date: 2018-07-31 19:52:49 UTC

releasing cloud-init version 18.3-9-g2e62cb8a-0ubuntu1~17.10.2

bug/1784685-oracle-detect-openstack-local 2018-07-31 17:57:49 UTC 2018-07-31
oracle: fix detect_openstack to report True on OracleCloud.com DMI data

Author: Chad Smith
Author Date: 2018-07-31 17:57:49 UTC

oracle: fix detect_openstack to report True on OracleCloud.com DMI data

The OpenStack datasource in 18.3 changed to detect data in the
init-local stage instead of init-network and attempted to redetect
OpenStackLocal datasource on Oracle across reboots. The function
detect_openstack was added to quickly detect whether a platform is
OpenStack based on dmi product_name or chassis_asset_tag and it was
a bit too strict for Oracle in checking for 'OpenStack Nova'/'Compute'
DMI product_name.

Oracle's DMI product_name reports 'SAtandard PC (i440FX + PIIX, 1996)'
and DMI chassis_asset_tag is 'OracleCloud.com'.

detect_openstack function now adds 'OracleCloud.com' as a supported value
'OracleCloud.com' to valid chassis-asset-tags for the OpenStack
datasource.

LP: #1784685

bug/1781229-centos6-copr-get-linux-distro 2018-07-11 21:36:44 UTC 2018-07-11
pycodestyle fixes

Author: Chad Smith
Author Date: 2018-07-11 21:36:44 UTC

pycodestyle fixes

master 2018-07-11 18:37:13 UTC 2018-07-11
wip

Author: Chad Smith
Author Date: 2018-07-11 18:37:13 UTC

wip

copr-os-release 2018-07-11 16:11:39 UTC 2018-07-11
wip: copr dump /etc/os-release on failure

Author: Chad Smith
Author Date: 2018-07-11 16:10:21 UTC

wip: copr dump /etc/os-release on failure

docs/dont-use-tmp-during-boot 2018-07-09 19:41:43 UTC 2018-07-09
docs: note in rtd about avoiding /tmp when writing files

Author: Chad Smith
Author Date: 2018-07-09 19:41:43 UTC

docs: note in rtd about avoiding /tmp when writing files

bug/1780481-fix-get-linux-distro 2018-07-09 19:09:53 UTC 2018-07-09
proper indentation of debian /etc/os-release content. mock is_FreeBSD to avoi...

Author: Chad Smith
Author Date: 2018-07-09 19:09:53 UTC

proper indentation of debian /etc/os-release content. mock is_FreeBSD to avoid having to whitebox mock load_file calls

feature/maintain-network-on-boot 2018-07-01 15:18:45 UTC 2018-07-01
flakes: rename local events variable to avoid name collision

Author: Chad Smith
Author Date: 2018-07-01 15:18:45 UTC

flakes: rename local events variable to avoid name collision

release/18.3 2018-06-20 00:19:26 UTC 2018-06-20
release 18.3

Author: Chad Smith
Author Date: 2018-06-20 00:19:26 UTC

release 18.3

Bump the version in cloudinit/version.py to be 18.3 and update ChangeLog.

LP: #1777743

more-doc-sudo-false 2018-06-19 22:10:34 UTC 2018-06-19
docs: represent sudo:false in docs for user_groups config module

Author: Chad Smith
Author Date: 2018-06-19 22:10:34 UTC

docs: represent sudo:false in docs for user_groups config module

bug/1776701-openstack-local-no-probe-on-ec2 2018-06-16 01:32:27 UTC 2018-06-16
proper mock of get_proc_env in unit tests

Author: Chad Smith
Author Date: 2018-06-16 01:32:27 UTC

proper mock of get_proc_env in unit tests

feature/azure-dhcp-coldplug 2018-06-14 16:21:55 UTC 2018-06-14
revert local test changes

Author: Chad Smith
Author Date: 2018-06-14 16:21:55 UTC

revert local test changes

feature/azure-dhcp-coldplug-nplus1 2018-06-14 02:54:56 UTC 2018-06-14
get_data accepts a clear_cache parameter

Author: Chad Smith
Author Date: 2018-06-14 02:54:56 UTC

get_data accepts a clear_cache parameter

fix/1768600-utf8-in-user-data 2018-06-13 15:21:28 UTC 2018-06-13
pycodestyle spacing fix

Author: Chad Smith
Author Date: 2018-06-13 15:21:28 UTC

pycodestyle spacing fix

bug/1769754-salt-minion-bionic 2018-06-12 22:11:29 UTC 2018-06-12
tests: fix salt_minion integration test on bionic and later

Author: Chad Smith
Author Date: 2018-06-12 21:57:30 UTC

tests: fix salt_minion integration test on bionic and later

In ubuntu, the salt-minion package version 2017.7.4+dfsg1-1 or later
automatically moves any seed keys from /etc/salt/pki/minion/ to
/var/lib/salt/pki/minion/. Fix integration tests to collect
either files in either /etc/salt/pki/minion/ or
/var/lib/salt/pki/minion/.

tests/integration-simplified-failure-output 2018-06-12 19:00:26 UTC 2018-06-12
pycodestyle fix unused variable

Author: Chad Smith
Author Date: 2018-06-12 19:00:26 UTC

pycodestyle fix unused variable

tests/disable-chrony-on-lxd-artful 2018-06-12 17:18:26 UTC 2018-06-12
really check that we are lxd-only when skipping chrony. thx josh

Author: Chad Smith
Author Date: 2018-06-12 17:18:26 UTC

really check that we are lxd-only when skipping chrony. thx josh

tests/preserve-ci-instances 2018-06-12 15:41:35 UTC 2018-06-12
pycodestyle space fix

Author: Chad Smith
Author Date: 2018-06-12 15:41:35 UTC

pycodestyle space fix

bug/17746666-netplan-mtu-on-bonds 2018-06-12 02:58:31 UTC 2018-06-12
add mtu config docs to common netplan rtd

Author: Chad Smith
Author Date: 2018-06-12 02:58:31 UTC

add mtu config docs to common netplan rtd

cleanup/tox-ordered-ci-deps 2018-06-07 19:42:43 UTC 2018-06-07
ci: ordered tox dependencies for pylxd install

Author: Chad Smith
Author Date: 2018-06-07 19:10:27 UTC

ci: ordered tox dependencies for pylxd install

The pylxd project has a setup.py which defines install dependencies.
Those sub-dependendencies include pbr and requests which in turn have
package version conflicts. Since tox doesn't order dependencies installed,
serially install pinned urllib3 at 1.22 which supports both pbr deps and
requests deps of pylxd.

cleanup/docs-datasource-config 2018-05-25 02:23:36 UTC 2018-05-25
use sourcecode:: json where applicable

Author: Chad Smith
Author Date: 2018-05-25 02:23:36 UTC

use sourcecode:: json where applicable

feature/os-local 2018-05-23 21:11:36 UTC 2018-05-23
lint: return the fallback_interface value returned by DataSource super

Author: Chad Smith
Author Date: 2018-05-23 20:25:26 UTC

lint: return the fallback_interface value returned by DataSource super

cleanup/schema-annotate-invalid-yaml 2018-05-21 20:09:24 UTC 2018-05-21
rename unit test per lint error

Author: Chad Smith
Author Date: 2018-05-21 20:09:24 UTC

rename unit test per lint error

bug/cloud-tests-pkg-install 2018-05-08 21:46:38 UTC 2018-05-08
address smoser's review comments

Author: Chad Smith
Author Date: 2018-05-08 21:46:38 UTC

address smoser's review comments

  - re.search MULTILINE instead of re.match DOTALL
  - use installed_version.startswith(version) to match optional
    installed package version

cleanup/sync-pycodestyle 2018-05-03 19:53:01 UTC 2018-05-03
add pinned pyflakes env and include it in tox default envlist

Author: Chad Smith
Author Date: 2018-05-03 19:53:01 UTC

add pinned pyflakes env and include it in tox default envlist

wip/gce 2018-04-24 00:06:51 UTC 2018-04-24
wip fallback_nic to retry on !persistent device naming

Author: Chad Smith
Author Date: 2018-04-23 21:47:13 UTC

wip fallback_nic to retry on !persistent device naming

net-tools-deprecation-plus-review-comments 2018-04-18 20:34:00 UTC 2018-04-18
more appropriate mocks per review: smoser

Author: Chad Smith
Author Date: 2018-04-18 20:34:00 UTC

more appropriate mocks per review: smoser

fix-make-tarball 2018-04-11 22:01:56 UTC 2018-04-11
tools: Fix make-tarball cli tool usage for development

Author: Chad Smith
Author Date: 2018-04-11 22:01:56 UTC

tools: Fix make-tarball cli tool usage for development

This tool is used to assist during the creation of ubuntu packages for
release testing. Address the following on the command-line:
 * --help option now print usage
 * Add --orig-tarball which creates named output file
   cloud-init_<release-version>.orig.tar.gz
 * drop unused --verbose option

fix/cloud-tests-ec2 2018-04-07 19:14:22 UTC 2018-04-07
tests: fix ec2 integration metadata validation

Author: Chad Smith
Author Date: 2018-04-07 18:50:22 UTC

tests: fix ec2 integration metadata validation

fix/pylxd-3.0 2018-04-03 22:39:03 UTC 2018-04-03
tests: fix integration tests to support lxd 3.0 release

Author: Chad Smith
Author Date: 2018-04-03 22:39:03 UTC

tests: fix integration tests to support lxd 3.0 release

Integration tests previously had a logic path that was unexercised on
jenkins because we were on an older version of lxc. With an upgrade to lxd
version 3.0 we need to bump pylxd dependency pin and fix a typo in
integration tests which checked the lxd version.

release-18.2 2018-03-27 18:49:38 UTC 2018-03-27
release 18.2

Author: Chad Smith
Author Date: 2018-03-27 18:49:38 UTC

release 18.2

Bump the version in cloudinit/version.py to be 18.2 and update ChangeLog.

LP: #1759318

puppet-flakes 2018-03-26 22:24:51 UTC 2018-03-26
add comment about moving to RawConfigParser.read_file when we drop py 2.7 sup...

Author: Chad Smith
Author Date: 2018-03-26 22:24:51 UTC

add comment about moving to RawConfigParser.read_file when we drop py 2.7 support

fix/add-ibmcloud-to-settings 2018-03-24 01:47:37 UTC 2018-03-24
Enable IBMCloud datasource in settings.py.

Author: Scott Moser
Author Date: 2018-03-24 01:19:58 UTC

Enable IBMCloud datasource in settings.py.

This just got missed in the IBMCloud datasource addition.
Add it to the builtin list of datasources.

datasource-ibmcloud 2018-03-23 22:51:33 UTC 2018-03-23
use /proc/xen rather than /sys/hypervisor to determine is xen

Author: Scott Moser
Author Date: 2018-03-22 18:02:24 UTC

use /proc/xen rather than /sys/hypervisor to determine is xen

feature/ubuntu-advantage-module 2018-03-22 20:59:14 UTC 2018-03-22
add test_subp.py module

Author: Chad Smith
Author Date: 2018-03-22 20:59:14 UTC

add test_subp.py module

fix/bug-1757176-get-host-name-metadata-only 2018-03-20 20:38:54 UTC 2018-03-20
typo: actually use the right inspect function. lints

Author: Chad Smith
Author Date: 2018-03-20 20:38:54 UTC

typo: actually use the right inspect function. lints

feature/snap-module 2018-03-16 19:13:54 UTC 2018-03-16
sort keys in assertions to avoid intermittent failures on dict key ordering

Author: Chad Smith
Author Date: 2018-03-16 19:13:54 UTC

sort keys in assertions to avoid intermittent failures on dict key ordering

bug/util-subp-accepts-string-cmd 2018-03-15 17:36:09 UTC 2018-03-15
use smoser's suggestion to handle string types first when processing byte_args

Author: Chad Smith
Author Date: 2018-03-15 17:36:09 UTC

use smoser's suggestion to handle string types first when processing byte_args

set-hostname-before-network 2018-03-14 21:14:17 UTC 2018-03-14
flakes

Author: Chad Smith
Author Date: 2018-03-14 19:55:59 UTC

flakes

doc-fix-chef-example 2018-02-26 20:09:26 UTC 2018-02-26
doc fix for chef example installing from packages

Author: Chad Smith
Author Date: 2018-02-26 20:09:26 UTC

doc fix for chef example installing from packages

fix-instance-identity-upgrade-path 2018-02-09 21:58:25 UTC 2018-02-09
correct indent

Author: Chad Smith
Author Date: 2018-02-09 21:58:25 UTC

correct indent

bug/status-fix-done-status 2018-02-07 21:33:25 UTC 2018-02-07
cli: fix cloud-init status to report running when before result.json

Author: Chad Smith
Author Date: 2018-02-07 21:33:25 UTC

cli: fix cloud-init status to report running when before result.json

Fix various corner cases for cloud-init status subcommand. Report
'runnning' under the following conditions:
 - No /run/cloud-init/result.json file exists
 - Any stage in status.json is unfinished
 - status.json reports a non-null stage it is in progress on

docs-cli-subcommands 2018-01-29 17:51:19 UTC 2018-01-29
fix docs dropping local code path from --help output

Author: Chad Smith
Author Date: 2018-01-29 17:51:19 UTC

fix docs dropping local code path from --help output

uninitialized-variables 2018-01-26 18:32:52 UTC 2018-01-26
Address scott's review comments:

Author: Chad Smith
Author Date: 2018-01-26 18:32:52 UTC

Address scott's review comments:

- Use set declaration to coalesce get_ipv4|ipv6 devices in freebsd
- whitespace docstring unit test fix
- drop trailing ] from log message
- non-zero value for execmd in cc_power_state_change

cii-git-hash-pylxd-pip-dependency 2018-01-10 23:39:39 UTC 2018-01-10
cii: Use git hash pip dependency format for pylxd.

Author: Chad Smith
Author Date: 2018-01-10 23:39:39 UTC

cii: Use git hash pip dependency format for pylxd.

We want this git hash from master as it pylxd pip packages are not
as frequently published by this project. Master for pylxd is under
active development, so we do want to 'pin' which hash we pull.

clean-unlink-symlinks 2018-01-03 17:51:48 UTC 2018-01-03
cli: cloud-init clean handles symlinks

Author: Chad Smith
Author Date: 2018-01-03 17:51:48 UTC

cli: cloud-init clean handles symlinks

Fix cloud-init clean subcommand to unlink symlinks instead of calling
del_dir.

azure-no-ifupdown 2017-12-20 22:25:30 UTC 2017-12-20
properly mock util.which for non-ifupdown test platforms

Author: Chad Smith
Author Date: 2017-12-20 22:25:30 UTC

properly mock util.which for non-ifupdown test platforms

devtool-check-mps 2017-12-15 23:50:21 UTC 2017-12-15
drop cloudinit's SimpleTable dependency

Author: Chad Smith
Author Date: 2017-12-15 23:50:21 UTC

drop cloudinit's SimpleTable dependency

tip-lint-fixes 2017-12-15 19:45:47 UTC 2017-12-15
be explicit for formatted args since we are using .format

Author: Chad Smith
Author Date: 2017-12-15 19:45:47 UTC

be explicit for formatted args since we are using .format

fix-modules-cmdline-help 2017-12-14 23:24:19 UTC 2017-12-14
address review comments, use populate_dir where possible

Author: Chad Smith
Author Date: 2017-12-14 23:24:19 UTC

address review comments, use populate_dir where possible

publish_target 2017-12-14 17:33:52 UTC 2017-12-14
release 17.2

Author: Scott Moser
Author Date: 2017-12-14 17:33:52 UTC

release 17.2

Bump the version in cloudinit/version.py to be 17.2 and update ChangeLog.

fix-ds-identify-vmware-ovf 2017-12-07 00:26:52 UTC 2017-12-07
initial unit tests around ovf datasource detection. Include smoser's ds-ident...

Author: chad smith
Author Date: 2017-12-07 00:26:52 UTC

initial unit tests around ovf datasource detection. Include smoser's ds-identify patch

clean-status-commands 2017-12-05 22:57:26 UTC 2017-12-05
use error function per review comments

Author: Chad Smith
Author Date: 2017-12-05 22:57:26 UTC

use error function per review comments

unify-datasource-get-data 2017-12-05 16:22:30 UTC 2017-12-05
flakes

Author: Chad Smith
Author Date: 2017-12-05 16:22:30 UTC

flakes

ubuntu/zesty 2017-12-01 17:02:33 UTC 2017-12-01
releasing package cloud-init version 17.1-46-g7acc9e68-0ubuntu1~17.04.1

Author: Chad Smith
Author Date: 2017-12-01 17:02:33 UTC

releasing package cloud-init version 17.1-46-g7acc9e68-0ubuntu1~17.04.1

fix-dhclient-absent-pidfile 2017-11-30 22:10:16 UTC 2017-11-30
debug instead of info message

Author: Chad Smith
Author Date: 2017-11-30 22:10:16 UTC

debug instead of info message

parameterize-cloud-config 2017-11-25 05:51:33 UTC 2017-11-25
refactor handler classes to include mandatory prefixes attribute. Refactor Ji...

Author: Chad Smith
Author Date: 2017-11-25 05:51:33 UTC

refactor handler classes to include mandatory prefixes attribute. Refactor JinjaParthandler to accept sub_handlers list on init.

fix-ec2-fallback-nic 2017-11-18 02:30:11 UTC 2017-11-18
add upgrade test with missing network key on ec2

Author: Chad Smith
Author Date: 2017-11-18 02:30:11 UTC

add upgrade test with missing network key on ec2

fix-include-url-error-message-centos 2017-11-17 03:14:39 UTC 2017-11-17
add comment explaining that we append the url in error on older versions on r...

Author: Chad Smith
Author Date: 2017-11-17 03:14:39 UTC

add comment explaining that we append the url in error on older versions on requests

ec2-dhcp-local-ipv4 2017-10-31 15:30:42 UTC 2017-10-31
address review comments. Call maybe_perform_dhcp_discovery with the fallback_...

Author: Chad Smith
Author Date: 2017-10-31 15:30:42 UTC

address review comments. Call maybe_perform_dhcp_discovery with the fallback_nic, drop accidentaly whitespace

fix-device-path-from-cmdline-regression 2017-10-23 20:21:11 UTC 2017-10-23
add comment about using FilesystemMocking instead of os.stat mocks

Author: Chad Smith
Author Date: 2017-10-23 15:43:07 UTC

add comment about using FilesystemMocking instead of os.stat mocks

ntp-schema 2017-10-20 04:59:58 UTC 2017-10-20
ntp cloud-config provided can be as short as 'ntp:'

Author: Chad Smith
Author Date: 2017-10-20 04:59:58 UTC

ntp cloud-config provided can be as short as 'ntp:'

1100 of 141 results
This repository contains Public information 
Everyone can see this information.

Subscribers