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
feature/cli-cloudinit-query 2018-09-22 12:31:14 UTC 2018-09-22
update docs

Author: Chad Smith
Author Date: 2018-09-22 12:31:14 UTC

update docs

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

ubuntu/devel 2018-09-01 18:09:03 UTC 2018-09-01
releasing cloud-init version 18.3-35-g3f6d0972-0ubuntu1

Author: Chad Smith
Author Date: 2018-09-01 18:09:03 UTC

releasing cloud-init version 18.3-35-g3f6d0972-0ubuntu1

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/xenial 2018-07-31 19:57:58 UTC 2018-07-31
releasing cloud-init version 18.3-9-g2e62cb8a-0ubuntu1~16.04.2

Author: Chad Smith
Author Date: 2018-07-31 19:57:58 UTC

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

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

ubuntu/bionic 2018-07-31 18:59:53 UTC 2018-07-31
releasing cloud-init version 18.3-9-g2e62cb8a-0ubuntu1~18.04.2

Author: Chad Smith
Author Date: 2018-07-31 18:59:53 UTC

releasing cloud-init version 18.3-9-g2e62cb8a-0ubuntu1~18.04.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:'

simpletable-getstring-fix 2017-10-10 16:32:02 UTC 2017-10-10
flakes

Author: Chad Smith
Author Date: 2017-10-10 16:32:02 UTC

flakes

network-stp-handle-0 2017-10-05 20:20:27 UTC 2017-10-05
handle bridge_stp not None and update unit tests to pass 0 instead of 'off' f...

Author: Chad Smith
Author Date: 2017-10-05 20:20:27 UTC

handle bridge_stp not None and update unit tests to pass 0 instead of 'off' for testing.

integration-test-yaml-move 2017-09-29 12:54:48 UTC 2017-09-29
debian/copyright: dep5 updates, reorganize, add Apache 2.0 license.

Author: Joshua Powers
Author Date: 2017-09-29 12:53:05 UTC

debian/copyright: dep5 updates, reorganize, add Apache 2.0 license.

The copyright was updated to be lintian clean and reorganized to list the
licenses at the bottom after declaring the metadata and file information.

Add the MIT license to the file.

LP: #1718681

fix-schema-shpinx-docs 2017-09-21 05:41:22 UTC 2017-09-21
docs: fix sphinx module schema documentation

Author: Chad Smith
Author Date: 2017-09-21 05:41:22 UTC

docs: fix sphinx module schema documentation

Create a copy of each modules schema attribute when generating sphinx docs
to avoid altering the actual module dict in memory. This avoids illegible
rendering of module examples and distros where each character of a list
was represented on a separate line by itself.

Fixes ntp, resizefs, runcmd and bootcmd docs.

add-cloudinit-pkg-to-all-targets 2017-09-20 20:35:49 UTC 2017-09-20
tests: Add cloudinit package to all test targets

Author: Chad Smith
Author Date: 2017-09-20 20:35:49 UTC

tests: Add cloudinit package to all test targets

The package cloudinit was sparsely added to only the makefile's unittest
target and tox's py3 target. This branch adds cloudinit package to
'make unittest3' and all tox environments. It tweaks one cloudinit unit
test to use mocked_object.call_count instead of
mocked_object.assert_called_once which is not defined in some python
unittest versions.

dhclient-from-var-tmp 2017-09-18 22:42:29 UTC 2017-09-18
unittests need to handle global _TMPDIR

Author: Chad Smith
Author Date: 2017-09-18 22:42:29 UTC

unittests need to handle global _TMPDIR

chad.smith/dhclient-from-var-tmp 2017-09-18 21:30:20 UTC 2017-09-18
another needs_exe for blob_from_tempfile after rebase

Author: Chad Smith
Author Date: 2017-09-18 21:30:20 UTC

another needs_exe for blob_from_tempfile after rebase

collect-logs 2017-09-15 19:25:21 UTC 2017-09-15
address review comments on license, dpkg-query structuring, docstrings. And d...

Author: Chad Smith
Author Date: 2017-09-15 19:25:21 UTC

address review comments on license, dpkg-query structuring, docstrings. And dropped the optional newline append to cmd output

tests-fix-root-os-access-leak 2017-09-15 18:35:49 UTC 2017-09-15
log a message on overlayroot devpath and return False. Add unit test

Author: Chad Smith
Author Date: 2017-09-15 18:35:49 UTC

log a message on overlayroot devpath and return False. Add unit test

chef_omnibus_version 2017-09-14 04:02:32 UTC 2017-09-14
lint param name is now omnibus_version

Author: Chad Smith
Author Date: 2017-09-14 04:02:32 UTC

lint param name is now omnibus_version

config-modules-allow-distros-all 2017-09-14 02:51:55 UTC 2017-09-14
need to check that the module actually defines distros before deciding to skip

Author: Chad Smith
Author Date: 2017-09-14 02:51:55 UTC

need to check that the module actually defines distros before deciding to skip

feature/schema-resizefs-bootcmd 2017-09-08 19:55:23 UTC 2017-09-08
pull in smoser's patch for non-yaml.dumps in documentation creation. Update u...

Author: Chad Smith
Author Date: 2017-09-08 19:55:23 UTC

pull in smoser's patch for non-yaml.dumps in documentation creation. Update unit tests, fix cc_runcmd, cc_bootcmd, cc_resizefs and cc_ntp modules to set __doc__ = get_schema_doc() for python's builtin help

tests/slow-openstack-datasource-tests 2017-09-06 05:02:19 UTC 2017-09-06
fix unmocked openstack metadata url openstack/latest/network_data.json

Author: Chad Smith
Author Date: 2017-09-06 05:02:19 UTC

fix unmocked openstack metadata url openstack/latest/network_data.json

feature/move-base-testcase 2017-09-01 15:28:15 UTC 2017-09-01
rebase https://code.launchpad.net/~larsks/cloud-init/+git/cloud-init/+merge/3...

Author: Chad Smith
Author Date: 2017-09-01 15:28:15 UTC

rebase https://code.launchpad.net/~larsks/cloud-init/+git/cloud-init/+merge/329661 against tip and fix outstanding unit tests

bug/ec2-tests-unmocked-metadata 2017-08-31 20:00:37 UTC 2017-08-31
flakes

Author: Chad Smith
Author Date: 2017-08-31 20:00:37 UTC

flakes

unittest-oauthlib-import 2017-08-30 03:24:57 UTC 2017-08-30
flakes

Author: Chad Smith
Author Date: 2017-08-30 03:24:57 UTC

flakes

json-datasource-metadata 2017-08-26 03:47:55 UTC 2017-08-26
flakes

Author: Chad Smith
Author Date: 2017-08-26 03:47:55 UTC

flakes

aws-ipv6-dhcp-support 2017-08-24 21:39:30 UTC 2017-08-24
use public-ipv4s and ipv6s instead of vpc-ipv(4|6)-cidr-blocks

Author: Chad Smith
Author Date: 2017-08-24 21:39:30 UTC

use public-ipv4s and ipv6s instead of vpc-ipv(4|6)-cidr-blocks

datasource-crawl-metadata 2017-08-24 03:52:31 UTC 2017-08-24
add crawl_metadata to the base DataSource class and alter DataSourceEc2 to us...

Author: Chad Smith
Author Date: 2017-08-24 03:52:31 UTC

add crawl_metadata to the base DataSource class and alter DataSourceEc2 to use the constuct

fix-cloudinit-subcommands 2017-08-24 00:54:01 UTC 2017-08-24
cloud-init cli: Fix command line parsing of coniditionally loaded subcommands

Author: Chad Smith
Author Date: 2017-08-24 00:54:01 UTC

cloud-init cli: Fix command line parsing of coniditionally loaded subcommands

In an effort to save file load cost during system boot, certain
subcommands, analyze and devel, do not get loaded unless the subcommand is
specified on the commandline. Because setup.py entrypoint for cloud-init
script doesn't specify sysv_args parameter when calling the CLI's main()
we need main to read sys.argv into sysv_args so our subparser loading
continues to work.

LP: #1712676

schema-subcommand 2017-08-22 23:18:42 UTC 2017-08-22
now really fix the py26 str(ctxt_mgr.exception)

Author: Chad Smith
Author Date: 2017-08-22 23:18:42 UTC

now really fix the py26 str(ctxt_mgr.exception)

cc-landscape-py3-config-fix 2017-08-22 21:37:57 UTC 2017-08-22
flakes8

Author: Chad Smith
Author Date: 2017-08-22 21:37:57 UTC

flakes8

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

Subscribers