lp:~chad.smith/cloud-init
- Get this repository:
-
git clone
https://git.launchpad.net/~chad.smith/cloud-init
Branches
Name | Last Modified | Last Commit |
---|---|---|
ssh-revert- |
2021-02-12 04:44:42 UTC |
tests: add integration test for validating Azure UUID case-insentive
Author:
Chad Smith
tests: add integration test for validating Azure UUID case-insentive |
cleanup/ |
2020-02-19 21:04:10 UTC |
url_helper: no need to copy redacted content
Author:
Chad Smith
url_helper: no need to copy redacted content |
feature/ |
2020-02-16 16:29:08 UTC |
instance-data: add merged cloud.cfg and system_info to top-level keys
Author:
Chad Smith
instance-data: add merged cloud.cfg and system_info to top-level keys Cloud-config userdata provided as jinja templates can now be distro Now users can specify LP: #1829441 |
docs/minor- |
2020-02-13 23:42:27 UTC |
docs: mount_default_files is a list of 6 items, not 7
Author:
Chad Smith
docs: mount_default_files is a list of 6 items, not 7 |
tools/travis- |
2019-12-18 17:19:23 UTC |
travis: validate CLA signers in a travis CI job
Author:
Chad Smith
travis: validate CLA signers in a travis CI job |
junk/travis- |
2019-12-18 04:04:52 UTC |
test ci env vars
Author:
Chad Smith
test ci env vars |
migrate- |
2019-11-07 22:24:49 UTC |
lp-to-git-users: adding blackboxsw
Author:
Chad Smith
lp-to-git-users: adding blackboxsw Mapped from chad.smith |
docs/intro | 2019-11-07 21:28:03 UTC |
docs: touchups in rtd intro and README.md
Author:
Chad Smith
docs: touchups in rtd intro and README.md - rtd/index.rst: update sentence to read: |
tools/migrate- |
2019-11-07 15:51:26 UTC |
tools: migrate script needs to write tools/.lp-to-git-user
Author:
Chad Smith
tools: migrate script needs to write tools/. |
tools/migrate- |
2019-11-06 22:11:54 UTC |
tools: add migrate-lp-user-to-github script to link LP to github
Author:
Chad Smith
tools: add migrate- To link a launchpad account name to your github account for licensing Cloud-init will track these usename maps in ./tools/ Run ./tools/ |
github/readme | 2019-11-06 19:58:47 UTC |
github: add basic project readme
Author:
Chad Smith
github: add basic project readme |
upstream/19.3 | 2019-11-05 20:22:10 UTC |
Release 19.3
Author:
Chad Smith
Release 19.3 Bump the version in cloudinit/ LP: #1851428 |
bug/azure- |
2019-11-03 18:25:55 UTC |
net: passthrough v2 route-metrics to syconfig and eni
Author:
Chad Smith
net: passthrough v2 route-metrics to syconfig and eni |
master | 2019-10-03 22:38:25 UTC |
wip: oddbloke sru attempt
Author:
Chad Smith
wip: oddbloke sru attempt |
schema/write_files | 2019-09-28 21:14:12 UTC |
schema: docs now support list of object types
Author:
Chad Smith
schema: docs now support list of object types |
bug/180134- |
2019-09-27 04:21:17 UTC |
util: json.dumps on python 2.7 will handle unicodedecodeerror on binary
Author:
Chad Smith
util: json.dumps on python 2.7 will handle unicodedecodeerror on binary Since python 2.7 doesn't handle UnicodeDecodeErrors with the default LP: #1801364 |
cleanup/zstack-docs | 2019-09-26 06:04:05 UTC |
docs: lints for line length on zstack docs
Author:
Chad Smith
docs: lints for line length on zstack docs |
cleanup/ |
2019-09-18 10:04:31 UTC |
tools: make clean now cleans the dev directory, not the system
Author:
Chad Smith
tools: make clean now cleans the dev directory, not the system |
ubuntu/xenial | 2019-09-17 14:18:28 UTC |
releasing cloud-init version 19.2-36-g059d049c-0ubuntu1~16.04.1
Author:
Chad Smith
releasing cloud-init version 19.2-36- |
ubuntu/bionic | 2019-09-17 14:17:27 UTC |
releasing cloud-init version 19.2-36-g059d049c-0ubuntu1~18.04.1
Author:
Chad Smith
releasing cloud-init version 19.2-36- |
ubuntu/disco | 2019-09-17 14:13:33 UTC |
releasing cloud-init version 19.2-36-g059d049c-0ubuntu1~19.04.1
Author:
Chad Smith
releasing cloud-init version 19.2-36- |
stable-18.4 | 2019-09-09 16:55:42 UTC |
Add stable branch README.md
Author:
Chad Smith
Add stable branch README.md |
feature/ |
2019-08-29 18:50:49 UTC |
wip: generate openstack v2 networking config
Author:
Chad Smith
wip: generate openstack v2 networking config |
bug/1841454- |
2019-08-27 21:55:00 UTC |
exoscale: fix sysconfig cloud_config_modules overrides
Author:
Chad Smith
exoscale: fix sysconfig cloud_config_ Make sure Exoscale supplements or overrides existing system config LP: #1841454 |
bug/1840080- |
2019-08-22 15:48:49 UTC |
ubuntu-drivers: call db_x_loadtemplatefile to accept NVIDIA EULA
Author:
Chad Smith
ubuntu-drivers: call db_x_loadtempla Emit a script allowing cloud-init to set linux/nvidia/ Cloud-init loads this debconf template and sets the value to true in the LP: #1840080 |
bug/1840080- |
2019-08-20 22:34:14 UTC |
ubuntu-drivers: call db_x_loadtemplatefile to accept NVIDIA EULA
Author:
Chad Smith
ubuntu-drivers: call db_x_loadtempla Emit a script allowing cloud-init to set linux/nvidia/ Cloud-init loads this debconf template and sets the value to true in the LP: #1840080 |
feature/ |
2019-08-06 22:22:22 UTC |
azure: add route-metric to net config on non-primary dhcp interfaces
Author:
Chad Smith
azure: add route-metric to net config on non-primary dhcp interfaces To retain default network routes on primary dhcp interface, set the |
feature/ |
2019-07-09 16:08:27 UTC |
ec2: render secondary IPs on primary nic when present in metadata
Author:
Chad Smith
ec2: render secondary IPs on primary nic when present in metadata Parse local-ipv4s and subnet- |
feature/ |
2019-06-24 15:12:38 UTC |
azure: availability_zone from IMDS fault domain
Author:
Chad Smith
azure: availability_zone from IMDS fault domain |
ubuntu/cosmic | 2019-05-13 02:16:42 UTC |
releasing cloud-init version 19.1-1-gbaa47854-0ubuntu1~18.10.1
Author:
Chad Smith
releasing cloud-init version 19.1-1- |
release/19.1 | 2019-05-09 22:18:32 UTC |
release 19.1
Author:
Chad Smith
release 19.1 Bump the version on cloudinit/ LP: #1828479 |
bug/drop- |
2019-02-04 17:40:39 UTC |
snap_config/snappy: Drop deprecated cloud-config modules
Author:
Chad Smith
snap_config/snappy: Drop deprecated cloud-config modules Both snap_config and snappy modules have been deprecated in 18.3. Cloud-config that used to provided snappy assertions and configuration Detailed docs here: LP: #1814296 |
fix/opennebula- |
2019-01-28 18:13:51 UTC |
opennebula: also exclude epochseconds from changed environment vars
Author:
Chad Smith
opennebula: also exclude epochseconds from changed environment vars |
fix/opennebula- |
2019-01-26 06:08:51 UTC |
opennebula: exclude EPOCHREALTIME as known bash env variable with a delta
Author:
Chad Smith
opennebula: exclude EPOCHREALTIME as known bash env variable with a delta |
fix/tox-on-disco | 2019-01-25 21:44:55 UTC |
drop skip_missing_interpreters as we can handle that in CI
Author:
Chad Smith
drop skip_missing_ |
bug/1795508- |
2019-01-25 15:44:38 UTC |
clean: cloud-init clean should not trace when run from within cloud_dir
Author:
Chad Smith
clean: cloud-init clean should not trace when run from within cloud_dir Avoid traceback when cloud-init clean is run from within LP: #1795508 |
feature/cc-uaclient | 2019-01-24 03:20:39 UTC |
ubuntu_advantage: update UA cloud-config module schema for ver.18
Author:
Chad Smith
ubuntu_advantage: update UA cloud-config module schema for ver.18 ubuntu- * Underscores better than hyphens: deprecate 'ubuntu-advantage' cloud-config key in favor of 'ubuntu_advantage' Ubuntu Advantage support can now be configured via #cloud-config with the ubuntu_advantage: |
tests/cii- |
2019-01-07 19:14:53 UTC |
tests: integration test failure summary to use traceback if empty error
Author:
Chad Smith
tests: integration test failure summary to use traceback if empty error When integration tests verification fails the failure object returned |
fix/cent-6-jinja2 | 2018-12-12 23:21:40 UTC |
on PY26, subytraction is not attempted
Author:
Chad Smith
on PY26, subytraction is not attempted |
ubuntu/devel | 2018-11-29 23:26:04 UTC |
releasing cloud-init version 18.4-31-gbf791715-0ubuntu1
Author:
Chad Smith
releasing cloud-init version 18.4-31- |
bug/1805201- |
2018-11-26 19:56:20 UTC |
logs: collect-logs ignore instance-data-sensitive.json on non-root user
Author:
Chad Smith
logs: collect-logs ignore instance- Since /run/cloud- If --include-userdata is provided on the command line, exit in error LP: #1805201 |
bug/1803598- |
2018-11-15 22:02:39 UTC |
make 3 DHCP calls to uniquely identify DHCP retry vs 404 retry
Author:
Chad Smith
make 3 DHCP calls to uniquely identify DHCP retry vs 404 retry |
bug/1800223- |
2018-11-12 23:53:25 UTC |
proper UrlError unittest setup
Author:
Chad Smith
proper UrlError unittest setup |
host/fixmounter |
2018-11-12 18:04:22 UTC |
pycodestyle comment fixes
Author:
Chad Smith
pycodestyle comment fixes |
cleanup/ |
2018-11-08 03:44:33 UTC |
pycodestyle
Author:
Chad Smith
pycodestyle |
feature/ |
2018-11-07 17:31:40 UTC |
comment update for azure udev script
Author:
Chad Smith
comment update for azure udev script |
cleanup/ |
2018-10-30 18:53:04 UTC |
single quotes around instance-data filename
Author:
Chad Smith
single quotes around instance-data filename |
bug/1798189- |
2018-10-29 19:18:45 UTC |
pyflakes unused import
Author:
Chad Smith
pyflakes unused import |
bug/1800223 | 2018-10-26 03:49:57 UTC |
instance-data: fallback to instance-data.json if sensitive is absent.
Author:
Chad Smith
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 This avoids error messages from tools about an absebt LP: #1798189 |
cleanup/ |
2018-10-19 20:54:13 UTC |
azure: remove /etc/netplan/90-hotplug-azure.yaml when net from IMDS
Author:
Chad Smith
azure: remove /etc/netplan/ |
feature/ |
2018-10-17 18:21:54 UTC |
remove comment
Author:
Chad Smith
remove comment |
xenial/ |
2018-10-17 02:58:51 UTC |
fix mock_fallback.assert_called_once_with instead of called_once()
Author:
Chad Smith
fix mock_fallback. |
tests/cii- |
2018-10-10 20:37:25 UTC |
tests: meta_data key changed to meta-data in ec2 instance-data.json
Author:
Chad Smith
tests: meta_data key changed to meta-data in ec2 instance-data.json |
bug/1797199- |
2018-10-10 18:54:05 UTC |
tests: fix kvm integration test to assert flexible config-disk path
Author:
Chad Smith
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/ |
2018-10-09 21:55:02 UTC |
style and lints
Author:
Chad Smith
style and lints |
cleanup/ |
2018-10-09 18:36:47 UTC |
update docs, wrap timer around ec2 crawl_metadata/get_data
Author:
Chad Smith
update docs, wrap timer around ec2 crawl_metadata/ |
tests/fix_ |
2018-10-07 04:03:54 UTC |
wip
Author:
Chad Smith
wip |
cleanup/ |
2018-09-27 20:32:58 UTC |
cii-tests: use unittest2.SkipTest as dependencies have changed
Author:
Chad Smith
cii-tests: use unittest2.SkipTest as dependencies have changed |
fix/lxd- |
2018-09-26 20:48:16 UTC |
update unit tests to account for the lxc waitready call
Author:
Chad Smith
update unit tests to account for the lxc waitready call |
cleanup/ |
2018-09-26 20:23:26 UTC |
docs: surface experimental doc in instance-data.json
Author:
Chad Smith
docs: surface experimental doc in instance-data.json |
cleanup/ |
2018-09-26 18:07:50 UTC |
tests: fix ec2 integration tests to process meta_data instead of meta-data
Author:
Chad Smith
tests: fix ec2 integration tests to process meta_data instead of meta-data |
feature/ |
2018-09-25 21:25:21 UTC |
add cloud_name key to instance data
Author:
Chad Smith
add cloud_name key to instance data |
cleanup/ |
2018-09-21 08:03:28 UTC |
pylint: ignore warning assignment-from-no-return for _write_network
Author:
Chad Smith
pylint: ignore warning assignment- |
feature/ |
2018-09-12 03:56:13 UTC |
add query and test_query wip
Author:
Chad Smith
add query and test_query wip |
feature/ |
2018-09-07 22:48:21 UTC |
docs
Author:
Chad Smith
docs |
cleanup/ |
2018-09-04 21:51:10 UTC |
tests: print failed testname instead of docstring upon failure
Author:
Chad Smith
tests: print failed testname instead of docstring upon failure |
cleanup/py26-skipif | 2018-08-31 03:06:01 UTC |
flakes
Author:
Chad Smith
flakes |
jinja-for- |
2018-08-28 20:20:06 UTC |
jinja2: mandatory decorator magic for 2.7 is el-stinko.
Author:
Chad Smith
jinja2: mandatory decorator magic for 2.7 is el-stinko. jinja in python2.7 has a decorator implements_ Also fix pycodestyle/flakes. |
feature/ |
2018-08-24 20:17:20 UTC |
1. resolve comments. 2. update some unit test.
Author:
Andy
1. resolve comments. 2. update some unit test. |
cleanup/ |
2018-08-21 20:49:31 UTC |
azure: render avaiability zone in instance-data.json
Author:
Chad Smith
azure: render avaiability zone in instance-data.json |
feature/ |
2018-08-14 20:18:33 UTC |
avoid repetition with checking net.is_up or using EphemeralDHCPv4 context man...
Author:
Chad Smith
avoid repetition with checking net.is_up or using EphemeralDHCPv4 context manager |
feature/ |
2018-08-12 18:32:25 UTC |
wip
Author:
Chad Smith
wip |
feature/ |
2018-08-08 21:28:59 UTC |
wip
Author:
Chad Smith
wip |
feature/ |
2018-08-07 20:38:37 UTC |
make Azure's parse_network_config function public and call it from net-conver...
Author:
Chad Smith
make Azure's parse_network_ |
bug/1784685- |
2018-07-31 17:57:49 UTC |
oracle: fix detect_openstack to report True on OracleCloud.com DMI data
Author:
Chad Smith
oracle: fix detect_openstack to report True on OracleCloud.com DMI data The OpenStack datasource in 18.3 changed to detect data in the Oracle's DMI product_name reports 'SAtandard PC (i440FX + PIIX, 1996)' detect_openstack function now adds 'OracleCloud.com' as a supported value LP: #1784685 |
bug/1781229- |
2018-07-11 21:36:44 UTC |
pycodestyle fixes
Author:
Chad Smith
pycodestyle fixes |
copr-os-release | 2018-07-11 18:37:13 UTC |
wip
Author:
Chad Smith
wip |
docs/dont- |
2018-07-09 19:41:43 UTC |
docs: note in rtd about avoiding /tmp when writing files
Author:
Chad Smith
docs: note in rtd about avoiding /tmp when writing files |
bug/1780481- |
2018-07-09 19:09:53 UTC |
proper indentation of debian /etc/os-release content. mock is_FreeBSD to avoi...
Author:
Chad Smith
proper indentation of debian /etc/os-release content. mock is_FreeBSD to avoid having to whitebox mock load_file calls |
feature/ |
2018-07-01 15:18:45 UTC |
flakes: rename local events variable to avoid name collision
Author:
Chad Smith
flakes: rename local events variable to avoid name collision |
feature/ |
2018-06-26 03:55:32 UTC |
revert remove azure unit tests
Author:
Chad Smith
revert remove azure unit tests |
release/18.3 | 2018-06-20 00:19:26 UTC |
release 18.3
Author:
Chad Smith
release 18.3 Bump the version in cloudinit/ LP: #1777743 |
more-doc-sudo-false | 2018-06-19 22:10:34 UTC |
docs: represent sudo:false in docs for user_groups config module
Author:
Chad Smith
docs: represent sudo:false in docs for user_groups config module |
bug/1776701- |
2018-06-16 01:32:27 UTC |
proper mock of get_proc_env in unit tests
Author:
Chad Smith
proper mock of get_proc_env in unit tests |
feature/ |
2018-06-14 02:54:56 UTC |
get_data accepts a clear_cache parameter
Author:
Chad Smith
get_data accepts a clear_cache parameter |
fix/1768600- |
2018-06-13 15:21:28 UTC |
pycodestyle spacing fix
Author:
Chad Smith
pycodestyle spacing fix |
bug/1769754- |
2018-06-12 22:11:29 UTC |
tests: fix salt_minion integration test on bionic and later
Author:
Chad Smith
tests: fix salt_minion integration test on bionic and later In ubuntu, the salt-minion package version 2017.7.4+dfsg1-1 or later |
tests/integrati |
2018-06-12 19:00:26 UTC |
pycodestyle fix unused variable
Author:
Chad Smith
pycodestyle fix unused variable |
tests/disable- |
2018-06-12 17:18:26 UTC |
really check that we are lxd-only when skipping chrony. thx josh
Author:
Chad Smith
really check that we are lxd-only when skipping chrony. thx josh |
tests/preserve- |
2018-06-12 15:41:35 UTC |
pycodestyle space fix
Author:
Chad Smith
pycodestyle space fix |
bug/17746666- |
2018-06-12 02:58:31 UTC |
add mtu config docs to common netplan rtd
Author:
Chad Smith
add mtu config docs to common netplan rtd |
cleanup/ |
2018-06-07 19:42:43 UTC |
ci: ordered tox dependencies for pylxd install
Author:
Chad Smith
ci: ordered tox dependencies for pylxd install The pylxd project has a setup.py which defines install dependencies. |
cleanup/ |
2018-05-25 02:23:36 UTC |
use sourcecode:: json where applicable
Author:
Chad Smith
use sourcecode:: json where applicable |
feature/os-local | 2018-05-23 21:11:36 UTC |
lint: return the fallback_interface value returned by DataSource super
Author:
Chad Smith
lint: return the fallback_interface value returned by DataSource super |
cleanup/ |
2018-05-21 20:09:24 UTC |
rename unit test per lint error
Author:
Chad Smith
rename unit test per lint error |
ubuntu/artful | 2018-05-18 18:44:54 UTC |
drop cherry picks.
Author:
Scott Moser
drop cherry picks. Next upload will be from a snapshot of trunk which will have the drop the following cherry picks: |
bug/cloud- |
2018-05-08 21:46:38 UTC |
address smoser's review comments
Author:
Chad Smith
address smoser's review comments - re.search MULTILINE instead of re.match DOTALL |
cleanup/ |
2018-05-03 19:53:01 UTC |
add pinned pyflakes env and include it in tox default envlist
Author:
Chad Smith
add pinned pyflakes env and include it in tox default envlist |
wip/gce | 2018-04-24 00:06:51 UTC |
wip fallback_nic to retry on !persistent device naming
Author:
Chad Smith
wip fallback_nic to retry on !persistent device naming |
net-tools- |
2018-04-18 20:34:00 UTC |
more appropriate mocks per review: smoser
Author:
Chad Smith
more appropriate mocks per review: smoser |
1 → 100 of 176 results | First • Previous • Next • Last |