lp:~raharper/cloud-init
- Get this repository:
-
git clone
https://git.not.enabled/~raharper/cloud-init
Branches
Name | Last Modified | Last Commit |
---|---|---|
fix/growpart- |
2020-02-20 17:08:10 UTC |
cc_growpart: log growpart stdout to console and cloud-init.log (skip stderr d...
Author:
Ryan Harper
cc_growpart: log growpart stdout to console and cloud-init.log (skip stderr duplication) |
ubuntu/ |
2020-01-28 17:09:54 UTC |
update changelog.
Author:
Ryan Harper
update changelog. |
ubuntu/ |
2020-01-28 16:43:10 UTC |
update changelog.
Author:
Ryan Harper
update changelog. |
migrate- |
2019-11-07 22:06:48 UTC |
lp-to-git-users: adding raharper
Author:
Ryan Harper
lp-to-git-users: adding raharper Mapped from raharper |
doc/update- |
2019-11-07 21:19:41 UTC |
Tell users to fork from GitHub account first, fix clone url
Author:
Ryan Harper
Tell users to fork from GitHub account first, fix clone url |
fix/drop- |
2019-11-06 21:35:02 UTC |
Drop github pull-request template to prepare for migration to github as primary
Author:
Ryan Harper
Drop github pull-request template to prepare for migration to github as primary |
fix/netplan- |
2019-10-24 15:14:21 UTC |
Drop print debug lines
Author:
Ryan Harper
Drop print debug lines |
fix/cloud- |
2019-10-11 15:32:23 UTC |
Add the sleep before next retry.
Author:
Ryan Harper
Add the sleep before next retry. |
ubuntu/ |
2019-10-09 21:32:58 UTC |
releasing cloud-init version 19.2-36-g059d049c-0ubuntu3
Author:
Ryan Harper
releasing cloud-init version 19.2-36- |
fix/ovf- |
2019-09-26 21:29:49 UTC |
ovf: do not generate random instance-id for IMC customization path
Author:
Ryan Harper
ovf: do not generate random instance-id for IMC customization path Cloud-init will not operate properly if the instance-id value changes |
fix/sysconfig- |
2019-09-26 18:53:04 UTC |
Clarify content variable names
Author:
Ryan Harper
Clarify content variable names |
fix/sysconfig- |
2019-09-26 18:44:39 UTC |
Use only variant names in KNOWN_DISTROS
Author:
Ryan Harper
Use only variant names in KNOWN_DISTROS |
fix/pylint- |
2019-09-25 06:05:03 UTC |
pylintrc: add 'enter_context' to generated-members list
Author:
Ryan Harper
pylintrc: add 'enter_context' to generated-members list On Bionic (python 3.6.8) we now see no-member errors on untouched code. |
feature/ |
2019-09-19 07:50:38 UTC |
Don't generate DSA keys by default anymore
Author:
Ryan Harper
Don't generate DSA keys by default anymore |
feature/ |
2019-09-18 14:22:34 UTC |
Handle write_file_log_append failures
Author:
Ryan Harper
Handle write_file_ |
fix/net- |
2019-09-17 09:19:21 UTC |
Better name is has_master since the interface has the 'master' sysfs attr file
Author:
Ryan Harper
Better name is has_master since the interface has the 'master' sysfs attr file |
features/ |
2019-09-13 20:59:44 UTC |
Switch to json format for records, add unittests
Author:
Ryan Harper
Switch to json format for records, add unittests |
fix/centos- |
2019-09-11 16:18:07 UTC |
cloud-init.service: on centos/fedora/redhat wait on NetworkManager.service
Author:
Ryan Harper
cloud-init.service: on centos/ In Centos/RHEL 8, NetworkManager is installed as the networking service. LP: #1843334 |
feature/ |
2019-09-09 20:00:43 UTC |
Drop extra line added after rebase
Author:
Ryan Harper
Drop extra line added after rebase |
fix/debian- |
2019-08-30 21:50:50 UTC |
Break up replace expressions with -e
Author:
Ryan Harper
Break up replace expressions with -e |
feature/ |
2019-08-30 03:29:20 UTC |
Fix pycodestyle
Author:
Ryan Harper
Fix pycodestyle |
fix/oracle- |
2019-08-28 00:06:05 UTC |
drop subnet and router from v1 config
Author:
Ryan Harper
drop subnet and router from v1 config |
feature/ |
2019-08-24 04:35:10 UTC |
Debug iterative _materialize
Author:
Ryan Harper
Debug iterative _materialize |
feature/bootspeed | 2019-08-19 22:41:20 UTC |
Allow for networking service to race cloud-init, try to wait a short time and...
Author:
Ryan Harper
Allow for networking service to race cloud-init, try to wait a short time and if we fail, try ephemeral and restart networking if it was active before ephemeral |
feature/ |
2019-07-25 22:15:55 UTC |
Enable generated mount checking by default, fix config entry
Author:
Ryan Harper
Enable generated mount checking by default, fix config entry |
feature/ |
2019-07-23 18:14:23 UTC |
Workaround pylint issue with py2/py3 Queue import issues.
Author:
Ryan Harper
Workaround pylint issue with py2/py3 Queue import issues. |
fix/sync-xkvm | 2019-07-18 16:49:32 UTC |
Fix extra newline
Author:
Ryan Harper
Fix extra newline |
fix/net- |
2019-07-17 19:29:05 UTC |
Fix leaked calls to net.device_driver, net.device_devid, add testing
Author:
Ryan Harper
Fix leaked calls to net.device_driver, net.device_devid, add testing |
release/19.2 | 2019-07-17 16:30:07 UTC |
Release 19.2
Author:
Ryan Harper
Release 19.2 Bump the version in cloudinit/ LP: #1836921 |
fix/debian- |
2019-07-16 19:53:28 UTC |
Fix pycodestyle
Author:
Ryan Harper
Fix pycodestyle |
fix/ephemeral- |
2019-07-16 18:45:47 UTC |
parse_static_routes: on parsing error return parsed static routes like dhclient
Author:
Ryan Harper
parse_static_ |
fix/fedora-build | 2019-06-19 18:56:22 UTC |
setup.py is awkward on arg parsing for --distro
Author:
Ryan Harper
setup.py is awkward on arg parsing for --distro |
fix/cloud- |
2019-06-17 15:12:56 UTC |
Redhat-based systems use libexec for path to ds-identify
Author:
Ryan Harper
Redhat-based systems use libexec for path to ds-identify |
fix/add- |
2019-05-09 17:51:14 UTC |
Update comment to reference original bug, note release, improve code per Chad.
Author:
Ryan Harper
Update comment to reference original bug, note release, improve code per Chad. |
fix/ubuntu- |
2019-04-22 21:36:53 UTC |
Drop parens, unneeded.
Author:
Ryan Harper
Drop parens, unneeded. |
fix/cloud- |
2019-03-31 16:05:52 UTC |
cloud_tests: fix apt_pipelining test-cases
Author:
Ryan Harper
cloud_tests: fix apt_pipelining test-cases The apt_pipelining test-cases were broken but until cloud-init First, the tests used the 'apt' namespace, which is not for configuring Second, the 'os' variant needs to check that cloud-init does not This branch fixes the config and collection to validate both scenarios. |
fix/ds_ |
2019-03-13 21:57:13 UTC |
DataSource: use class property to allow subclasses to override update_events
Author:
Ryan Harper
DataSource: use class property to allow subclasses to override update_events Subclasses of DataSource, like DataSourceAzure would update the .update_events Convert the class attribute into a property and allow subclasses to LP: #1819913 |
fix/cloud- |
2019-03-08 21:35:41 UTC |
cloud-init-per: POSIX sh does not support string subst, use sed
Author:
Ryan Harper
cloud-init-per: POSIX sh does not support string subst, use sed cloud-init-per is run via /bin/sh which requires POSIX shell LP: #1819222 |
fix/tip- |
2019-03-04 15:52:31 UTC |
tip-pylint: Fix assignment-from-return-none errors
Author:
Ryan Harper
tip-pylint: Fix assignment- pylint now complains about assignment of None from a |
fix/netplan- |
2019-02-07 20:36:24 UTC |
Use yaml.serializer anchor template to create regex for search
Author:
Ryan Harper
Use yaml.serializer anchor template to create regex for search |
fix/netinfo- |
2019-02-06 19:12:04 UTC |
netinfo: add freebsd ifconfig output unittest
Author:
Ryan Harper
netinfo: add freebsd ifconfig output unittest |
fix/merge-how-docs | 2019-01-22 18:52:08 UTC |
doc: add docs on built-in mergers and their options.
Author:
Ryan Harper
doc: add docs on built-in mergers and their options. |
ubuntu/ |
2018-12-14 20:46:25 UTC |
releasing cloud-init version 18.5-1-g5b065316-0ubuntu1
Author:
Ryan Harper
releasing cloud-init version 18.5-1- |
feature/ |
2018-12-13 19:24:34 UTC |
Fix Changelog LP: LP:
Author:
Ryan Harper
Fix Changelog LP: LP: |
master | 2018-12-11 23:05:39 UTC |
tests: add Disco release
Author:
Joshua Powers
tests: add Disco release |
fix/netplan- |
2018-12-05 20:45:14 UTC |
net/sysconfig: fix routes with metric handling, add ipv6 scenarios, fix unittest
Author:
Ryan Harper
net/sysconfig: fix routes with metric handling, add ipv6 scenarios, fix unittest |
fix/ovf- |
2018-12-03 15:37:29 UTC |
Replace tabs
Author:
Ryan Harper
Replace tabs |
feature/ |
2018-10-12 19:58:03 UTC |
docs: add documentation for events and hotplug support
Author:
Ryan Harper
docs: add documentation for events and hotplug support |
ubuntu/ |
2018-09-14 21:13:39 UTC |
releasing cloud-init version 18.3-46-gbb60f61b-0ubuntu1
Author:
Ryan Harper
releasing cloud-init version 18.3-46- |
ubuntu/ |
2018-09-14 19:06:50 UTC |
releasing cloud-init version 18.3-44-g84bf2482-0ubuntu1
Author:
Ryan Harper
releasing cloud-init version 18.3-44- |
ubuntu/ |
2018-09-10 22:12:30 UTC |
releasing cloud-init version 18.3-39-g757247f9-0ubuntu1
Author:
Ryan Harper
releasing cloud-init version 18.3-39- |
ubuntu- |
2018-09-05 21:04:55 UTC |
releasing cloud-init version 18.3-38-gd47d404e-0ubuntu1
Author:
Ryan Harper
releasing cloud-init version 18.3-38- |
feature/ |
2018-09-04 20:16:30 UTC |
Additional cleanup of distro network rendering unittests
Author:
Scott Moser
Additional cleanup of distro network rendering unittests a.) update the freebsd class to use the reRooted() b.) drop unneeded patch of glob.glob() c.) drop of a mock of 'subp'. |
fix/threaded- |
2018-08-31 21:17:40 UTC |
Add a reporting.flush_events() call to allow main process to synchronize with...
Author:
Ryan Harper
Add a reporting. |
fix/azure- |
2018-04-28 18:13:54 UTC |
Add reporting events and log_time around early source of blocking time
Author:
Ryan Harper
Add reporting events and log_time around early source of blocking time In looking at some boot time for Xenial, Artful and Bionic, we noticed |
ubuntu/ |
2018-04-27 16:31:05 UTC |
releasing cloud-init version 18.2-27-g6ef92c98-0ubuntu1~18.04.1
Author:
Ryan Harper
releasing cloud-init version 18.2-27- |
ubuntu/ |
2018-04-26 21:34:06 UTC |
releasing cloud-init version 18.2-27-g6ef92c98-0ubuntu1
Author:
Ryan Harper
releasing cloud-init version 18.2-27- |
fix/lp- |
2018-04-26 19:15:39 UTC |
unittest: add unittest for util.udevadm_settle
Author:
Ryan Harper
unittest: add unittest for util.udevadm_settle |
fix/lp- |
2018-04-24 23:18:44 UTC |
cloud-init-local: use systemd-udev-settle.service to ensure stable nic names
Author:
Ryan Harper
cloud-init-local: use systemd- The cloud-init- In some situations we've found that the renaming of interfaces from kernel names Subsequently, cloud-init-local would write out network configuration for a LP: #1766287 |
fix/cloudtests- |
2018-04-24 14:40:22 UTC |
cloud_tests: help pylint
Author:
Ryan Harper
cloud_tests: help pylint pylint missed finding a typo in the lxd platform because it could not |
feature/ |
2018-04-17 14:16:44 UTC |
Add base_params, remove positional params, combine dhclient,features case
Author:
Ryan Harper
Add base_params, remove positional params, combine dhclient,features case |
feature/ |
2018-04-12 18:26:11 UTC |
Use /bin/sh where possible in cloud_tests for ntp
Author:
Ryan Harper
Use /bin/sh where possible in cloud_tests for ntp |
ubuntu/ |
2018-04-03 21:12:55 UTC |
releasing cloud-init version 18.2-3-gb27f713a-0ubuntu1~17.10.1
Author:
Ryan Harper
releasing cloud-init version 18.2-3- |
ubuntu/ |
2018-04-03 21:10:43 UTC |
releasing cloud-init version 18.2-3-gb27f713a-0ubuntu1~16.04.1
Author:
Ryan Harper
releasing cloud-init version 18.2-3- |
ubuntu/ |
2018-04-03 21:10:43 UTC |
releasing cloud-init version 18.2-3-gb27f713a-0ubuntu1~16.04.1
Author:
Ryan Harper
releasing cloud-init version 18.2-3- |
ubuntu/ |
2018-04-03 20:43:59 UTC |
releasing cloud-init version 18.2-3-gb27f713a-0ubuntu1
Author:
Ryan Harper
releasing cloud-init version 18.2-3- |
fix/cc_ |
2018-04-02 18:31:28 UTC |
cc_resizefs, util: handle no /dev/zfs
Author:
Ryan Harper
cc_resizefs, util: handle no /dev/zfs The zfs/zpool commands will hang for 10 seconds if /dev/zfs is not |
sysconfig- |
2018-03-27 14:53:07 UTC |
Make tox happy
Author:
Ryan Harper
Make tox happy |
fix/lp- |
2018-03-22 15:23:24 UTC |
Handle global dns entries in netplan
Author:
Ryan Harper
Handle global dns entries in netplan In network config v1 format, there are dns values which are not bound LP: #1750884 |
add-netplan- |
2018-02-27 20:18:25 UTC |
netplan: render bridge port-priority values
Author:
Ryan Harper
netplan: render bridge port-priority values Update netplan renderer to write out bridge port-priority values LP: #1735821 |
fix/netplan- |
2018-02-26 23:12:32 UTC |
netplan: disable IPV6 RA mode unless configuring ipv6
Author:
Ryan Harper
netplan: disable IPV6 RA mode unless configuring ipv6 On distros using netplan and systemd-networkd the default configuration |
fix/cloud- |
2018-01-31 00:59:34 UTC |
net: accept network-config in netplan format for renaming interfaces
Author:
Ryan Harper
net: accept network-config in netplan format for renaming interfaces net.apply_ This patch adds support for parsing netplan format and extracts the needed LP: #1709715 |
cloud-test- |
2017-12-08 03:06:40 UTC |
Add pylint v1.7.1 support to tox
Author:
Ryan Harper
Add pylint v1.7.1 support to tox - Assign class property accessors a result and use them |
ubuntu- |
2017-10-24 15:40:21 UTC |
releasing package cloud-init version 17.1-25-g17a15f9e-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 17.1-25- |
azure-network- |
2017-10-10 12:28:05 UTC |
Azure: don't generate network configuration for SRIOV devices
Author:
Ryan Harper
Azure: don't generate network configuration for SRIOV devices Azure kernel now configures the SRIOV devices itself so cloud-init |
ubuntu- |
2017-10-05 21:16:00 UTC |
releasing package cloud-init version 17.1-17-g45d361cb-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 17.1-17- |
ubuntu- |
2017-10-05 18:46:48 UTC |
releasing package cloud-init version 17.1-16-g6eb4dc24-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 17.1-16- |
ubuntu- |
2017-10-05 18:18:53 UTC |
releasing package cloud-init version 17.1-15-g57e2e01-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 17.1-15- |
add-netplan- |
2017-10-05 16:10:10 UTC |
network: bridge_stp value not always correct
Author:
Ryan Harper
network: bridge_stp value not always correct Update network_state to store the bridge_stp value as a boolean. Update unittest values for sysconfig and netplan. Both contained Update network_state comment (fd -> forward-delay, add stp as boolean) on LP: #1721157 |
ubuntu- |
2017-10-03 16:00:09 UTC |
releasing package cloud-init version 17.1-13-g7fd0425-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 17.1-13- |
ubuntu- |
2017-10-03 15:42:25 UTC |
releasing package cloud-init version 17.1-13-g7fd0425-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 17.1-13- |
ubuntu- |
2017-10-03 15:22:32 UTC |
releasing package cloud-init version 17.1-13-g7fd0425-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 17.1-13- |
ds-ovf- |
2017-09-21 18:45:37 UTC |
DataSourceOVF: use util.find_devs_with(TYPE=iso9660)
Author:
Ryan Harper
DataSourceOVF: use util.find_ DataSourceOVF attempts to find iso files via walking os.listdir('/dev/') Instead, utilize cloudinit. Unittest changes include: |
default-lang-c-utf8 | 2017-08-30 21:33:33 UTC |
distro: allow distro to specify a default locale
Author:
Ryan Harper
distro: allow distro to specify a default locale Currently the cloud-init default locale (en_US.UTF-8) is set by - Distro object now has a get_locale method which will return a preconfigure |
logging-gmtime | 2017-08-23 15:40:55 UTC |
Always use UTC for timevalues in logging
Author:
Ryan Harper
Always use UTC for timevalues in logging |
ubuntu- |
2017-08-21 20:09:49 UTC |
releasing package cloud-init version 0.7.9-243-ge74d775-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 0.7.9-243- |
ubuntu/devel-artful | 2017-08-21 20:09:49 UTC |
releasing package cloud-init version 0.7.9-243-ge74d775-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 0.7.9-243- |
ubuntu- |
2017-08-21 18:17:36 UTC |
releasing package cloud-init version 0.7.9-242-gdc2bd79-0ubuntu1
Author:
Ryan Harper
releasing package cloud-init version 0.7.9-242- |
bug-lp- |
2017-08-15 15:54:52 UTC |
network: add v2 passthrough and fix parsing v2 config with bonds/bridge params
Author:
Ryan Harper
network: add v2 passthrough and fix parsing v2 config with bonds/bridge params If the network-config sent to cloud-init is in version: 2 format then Additionally ensure we retain bond/bridge v2 configuration in network - Drop the NotImplemented wifi exception, log a warning that it works for LP: #1709180 |
update-features-doc | 2017-08-15 15:42:02 UTC |
doc: update capabilities with features available, link doc reference, cli exa...
Author:
Ryan Harper
doc: update capabilities with features available, link doc reference, cli example |
ntp-configure- |
2017-08-04 14:27:27 UTC |
cc_ntp: fallback on timesyncd configuration if ntp is not installable
Author:
Ryan Harper
cc_ntp: fallback on timesyncd configuration if ntp is not installable Some systems like Ubuntu-Core do not provide an ntp package for LP: #1686485 |
sysconfig- |
2017-07-31 19:04:00 UTC |
sysconfig: Dont repeat header when rendering resolv.conf
Author:
Ryan Harper
sysconfig: Dont repeat header when rendering resolv.conf The sysconfig renderer duplicates the cloud-init header string Update one of the sysconfig unittests with multiple render calls LP: #1701420 |
curtin-centos | 2017-07-20 20:45:45 UTC |
sysconfig: use MACADDR on bonds/bridges to configure mac_address
Author:
Ryan Harper
sysconfig: use MACADDR on bonds/bridges to configure mac_address Previously, sysconfig rendered HWADDR for all interface types, but - Sort bond slave list to ensure consistent ordering in sysconfig LP: #1701417 |
eni-fix- |
2017-06-28 21:55:49 UTC |
Update network unittest to validate ipv6 gateway route
Author:
Ryan Harper
Update network unittest to validate ipv6 gateway route |
azure_run_local | 2017-06-26 19:46:42 UTC |
Fix spelling errors in comment block.
Author:
Ryan Harper
Fix spelling errors in comment block. |
template- |
2017-06-15 21:34:25 UTC |
Templatize systemd service files
Author:
Ryan Harper
Templatize systemd service files Distro specfic changes are needed in the unit file to ensure that |
redhat- |
2017-06-09 18:04:29 UTC |
Merge branch 'redhat-fix-spec-systemd' of git.launchpad.net:~raharper/cloud-i...
Author:
Ryan Harper
Merge branch 'redhat- |
pregen-locale | 2017-06-09 15:46:32 UTC |
Check before attempting to regenerate locales
Author:
Ryan Harper
Check before attempting to regenerate locales Avoid unnecessary IO incurred when generating locales by |
redhat- |
2017-06-09 15:23:54 UTC |
Allow restorecon to be non-fatal
Author:
Ryan Harper
Allow restorecon to be non-fatal On some systems with python-libselinux a bug[1] related to recursive |
eni-bridge- |
2017-05-26 19:29:24 UTC |
Fix eni rendering for bridge parameters which require repeated key for values
Author:
Ryan Harper
Fix eni rendering for bridge parameters which require repeated key for values There are a few bridge parameters which require repeating the key with each |
1 → 100 of 119 results | First • Previous • Next • Last |