Change log for cloud-init package in Ubuntu
1 → 75 of 685 results | First • Previous • Next • Last |
cloud-init (23.2-0ubuntu1) mantic; urgency=medium * d/control: Remove pep8 dependency. It is no longer used. * Upstream snapshot based on 23.2. List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/23.2/ChangeLog - Bugs fixed in this snapshot: (LP: #2011783, #2008888, #1854594, #2016350) (LP: #1881925, #2013967, #2011291) -- Alberto Contreras <email address hidden> Wed, 24 May 2023 19:06:03 +0200
Available diffs
cloud-init (23.1.2-0ubuntu0~20.04.2) focal-security; urgency=medium * d/patches/netplan99-cannot-use-default.patch: - Retain routes' definitions compatible with netplan 0.99 (Fixes: #4133) (LP: #2020375) -- James Falcon <email address hidden> Fri, 19 May 2023 12:57:02 -0500
cloud-init (23.1.2-0ubuntu0~18.04.1) bionic; urgency=medium * SECURITY UPDATE: Make user/vendor data sensitive and remove log permissions Because user data and vendor data may contain sensitive information, this commit ensures that any user data or vendor data written to instance-data.json gets redacted and is only available to root user. Also, modify the permissions of cloud-init.log to be 640, so that sensitive data leaked to the log isn't world readable. Additionally, remove the logging of user data and vendor data to cloud-init.log from the Vultr datasource. This is based on upstream snapshot of 23.1.2 [(LP: #2013967)] - d/cloud-init.postinst: postinst fixes for LP: #2013967 Redact sensitive keys from world-readable instance-data.json on upgrade. Set perms 640 for /var/log/cloud-init.log on pkg upgrade. Redact sensitive Vultr messages from /var/log/cloud-init.log - (CVE-2023-1786) -- James Falcon <email address hidden> Fri, 21 Apr 2023 14:44:30 -0500
cloud-init (23.1.2-0ubuntu0~20.04.1) focal; urgency=medium * SECURITY UPDATE: Make user/vendor data sensitive and remove log permissions Because user data and vendor data may contain sensitive information, this commit ensures that any user data or vendor data written to instance-data.json gets redacted and is only available to root user. Also, modify the permissions of cloud-init.log to be 640, so that sensitive data leaked to the log isn't world readable. Additionally, remove the logging of user data and vendor data to cloud-init.log from the Vultr datasource. This is based on upstream snapshot of 23.1.2 [(LP: #2013967)] - d/cloud-init.postinst: postinst fixes for LP: #2013967 Redact sensitive keys from world-readable instance-data.json on upgrade. Set perms 640 for /var/log/cloud-init.log on pkg upgrade. Redact sensitive Vultr messages from /var/log/cloud-init.log - (CVE-2023-1786) -- James Falcon <email address hidden> Fri, 21 Apr 2023 14:28:19 -0500
cloud-init (23.1.2-0ubuntu0~22.04.1) jammy; urgency=medium * SECURITY UPDATE: Make user/vendor data sensitive and remove log permissions Because user data and vendor data may contain sensitive information, this commit ensures that any user data or vendor data written to instance-data.json gets redacted and is only available to root user. Also, modify the permissions of cloud-init.log to be 640, so that sensitive data leaked to the log isn't world readable. Additionally, remove the logging of user data and vendor data to cloud-init.log from the Vultr datasource. This is based on upstream snapshot of 23.1.2 [(LP: #2013967)] - d/cloud-init.postinst: postinst fixes for LP: #2013967 Redact sensitive keys from world-readable instance-data.json on upgrade. Set perms 640 for /var/log/cloud-init.log on pkg upgrade. Redact sensitive Vultr messages from /var/log/cloud-init.log - (CVE-2023-1786) -- James Falcon <email address hidden> Thu, 20 Apr 2023 20:37:40 -0500
cloud-init (23.1.2-0ubuntu0~22.10.1) kinetic; urgency=medium * SECURITY UPDATE: Make user/vendor data sensitive and remove log permissions Because user data and vendor data may contain sensitive information, this commit ensures that any user data or vendor data written to instance-data.json gets redacted and is only available to root user. Also, modify the permissions of cloud-init.log to be 640, so that sensitive data leaked to the log isn't world readable. Additionally, remove the logging of user data and vendor data to cloud-init.log from the Vultr datasource. This is based on upstream snapshot of 23.1.2 [(LP: #2013967)] - d/cloud-init.postinst: postinst fixes for LP: #2013967 Redact sensitive keys from world-readable instance-data.json on upgrade. Set perms 640 for /var/log/cloud-init.log on pkg upgrade. Redact sensitive Vultr messages from /var/log/cloud-init.log - (CVE-2023-1786) -- James Falcon <email address hidden> Fri, 21 Apr 2023 14:21:43 -0500
Available diffs
Superseded in mantic-release |
Deleted in mantic-proposed (Reason: Moved to mantic) |
Published in lunar-updates |
Published in lunar-security |
cloud-init (23.1.2-0ubuntu0~23.04.1) lunar; urgency=medium * d/changelog: updating 23.1.1-0ubuntu2 changelog entry deleting mention of a snapshot that was not performed * SECURITY UPDATE: Make user/vendor data sensitive and remove log permissions Because user data and vendor data may contain sensitive information, this commit ensures that any user data or vendor data written to instance-data.json gets redacted and is only available to root user. Also, modify the permissions of cloud-init.log to be 640, so that sensitive data leaked to the log isn't world readable. Additionally, remove the logging of user data and vendor data to cloud-init.log from the Vultr datasource. This is based on upstream release of 23.1.2 [(LP: #2013967)] - d/cloud-init.postinst: postinst fixes for LP: #2013967 Redact sensitive keys from world-readable instance-data.json on upgrade. Set perms 640 for /var/log/cloud-init.log on pkg upgrade. Redact sensitive Vultr messages from /var/log/cloud-init.log - (CVE-2023-1786) -- James Falcon <email address hidden> Mon, 24 Apr 2023 15:45:43 -0500
Available diffs
Superseded in mantic-release |
Published in lunar-release |
Deleted in lunar-proposed (Reason: Moved to lunar) |
cloud-init (23.1.1-0ubuntu2) lunar; urgency=medium * d/apport-general-hook.py: Add general apport hook to append cloud type, image and instance size information to bug reports (LP: #1724623) * d/cloud-init.postinst: MAAS prefer yaml.safe_load over yaml.load (LP: #2009746) * d/cloud-init.preinst: Oracle to remove vestigial /etc/cloud.cloud.cfg.d/ 99-disable-network-config.cfg because system config is now honored before datasource config (LP: #1956788) * Upstream snapshot based on upstream/main at 85b2fbc2. - Bugs fixed in this snapshot: (LP: #1956788) -- Chad Smith <email address hidden> Tue, 21 Mar 2023 14:43:55 -0600
Available diffs
cloud-init (23.1.1-0ubuntu0~18.04.1) bionic; urgency=medium * d/patches/netplan99-cannot-use-default.patch: - Retain routes' definitions compatible with netplan 0.99 * d/patches/retain-netplan-world-readable.patch: - Retain original world-readable perms of /etc/netplan/50-cloud-init.yaml. Lunar made the config root read-only. * refresh patches: + debian/patches/expire-on-hashed-users.patch * Upstream snapshot based on 23.1.1. (LP: #2008230). List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/23.1.1/ChangeLog -- Alberto Contreras <email address hidden> Fri, 03 Mar 2023 10:03:11 +0100
Available diffs
cloud-init (23.1.1-0ubuntu0~20.04.1) focal; urgency=medium * d/patches/retain-netplan-world-readable.patch: - Retain original world-readable perms of /etc/netplan/50-cloud-init.yaml. Lunar made the config root read-only. * refresh patches: + debian/patches/expire-on-hashed-users.patch * Upstream snapshot based on 23.1.1. (LP: #2008230). List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/23.1.1/ChangeLog -- Alberto Contreras <email address hidden> Fri, 03 Mar 2023 09:48:54 +0100
Available diffs
cloud-init (23.1.1-0ubuntu0~22.04.1) jammy; urgency=medium * d/patches/retain-netplan-world-readable.patch: - Retain original world-readable perms of /etc/netplan/50-cloud-init.yaml. Lunar made the config root read-only. * refresh patches: + debian/patches/expire-on-hashed-users.patch * Upstream snapshot based on 23.1.1. (LP: #2008230). List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/23.1.1/ChangeLog -- Alberto Contreras <email address hidden> Fri, 03 Mar 2023 10:06:20 +0100
Available diffs
cloud-init (23.1.1-0ubuntu0~22.10.1) kinetic; urgency=medium * d/patches/retain-netplan-world-readable.patch: - Retain original world-readable perms of /etc/netplan/50-cloud-init.yaml. Lunar made the config root read-only. * Upstream snapshot based on 23.1.1. (LP: #2008230). List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/23.1.1/ChangeLog -- James Falcon <email address hidden> Thu, 02 Mar 2023 12:02:34 -0600
Available diffs
cloud-init (23.1.1-0ubuntu1) lunar; urgency=medium * Upstream snapshot based on main at 4896402b. -- James Falcon <email address hidden> Thu, 02 Mar 2023 16:46:05 -0600
Available diffs
- diff from 23.1-0ubuntu2 to 23.1.1-0ubuntu1 (11.6 KiB)
cloud-init (23.1-0ubuntu2) lunar; urgency=medium * Upstream snapshot based on main at d1ffbea5. - Bugs fixed in this snapshot: (LP: #2008727) -- James Falcon <email address hidden> Thu, 02 Mar 2023 14:05:48 -0600
Available diffs
- diff from 23.1-0ubuntu1 to 23.1-0ubuntu2 (348 bytes)
cloud-init (23.1-0ubuntu1) lunar; urgency=medium * Upstream snapshot based on 23.1. List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/23.1/ChangeLog - Bugs fixed in this snapshot: (LP: #1990513, #1999164, #1931174) (LP: #1815990) -- Alberto Contreras <email address hidden> Wed, 22 Feb 2023 18:15:10 +0100
Available diffs
- diff from 22.4.2-0ubuntu3 to 23.1-0ubuntu1 (330.4 KiB)
cloud-init (22.4.2-0ubuntu3) lunar; urgency=medium * Upstream snapshot based on upstream/main at bdc7b040. - Bugs fixed in this snapshot: (LP: #2001737, #1998526, #2000596) (LP: #1851438) * Upstream snapshot based on upstream/main at 3b8b4692. - Bugs fixed in this snapshot: (LP: #1998998, #1997922, #2002969) (LP: #2003562, #1999680) -- James Falcon <email address hidden> Fri, 03 Feb 2023 15:36:12 -0600
Available diffs
- diff from 22.4.2-0ubuntu2 to 22.4.2-0ubuntu3 (427 bytes)
cloud-init (22.4.2-0ubuntu2) lunar; urgency=medium * Upstream snapshot based on upstream/main at 040090a3. - Bugs fixed in this snapshot: (LP: #1994980, #1998655, #1999042) (LP: #1997559) -- Chad Smith <email address hidden> Thu, 15 Dec 2022 16:11:37 -0700
Available diffs
- diff from 22.4.2-0ubuntu1 to 22.4.2-0ubuntu2 (382 bytes)
cloud-init (22.4.2-0ubuntu0~20.04.2) focal; urgency=medium * d/compat & d/control: revert bump debhelper-comat to v10. Avoid service restarts across package upgrade (LP: #1999159) - d/compat: replaced with compat level 9 - d/control: Build-Depends: revert to debhelper >= 9 -- Chad Smith <email address hidden> Thu, 08 Dec 2022 09:45:11 -0700
Available diffs
cloud-init (22.4.2-0ubuntu0~22.10.1) kinetic; urgency=medium * Upstream snapshot based on 22.4.2 upstream release. (LP: #1996645) - List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/22.4.2/ChangeLog - Includes (LP: #1997559, #1844191) not present in 22.4.0.
Available diffs
cloud-init (22.4.2-0ubuntu0~22.04.1) jammy; urgency=medium * Upstream snapshot based on 22.4.2 upstream release. (LP: #1996645) - List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/22.4.2/ChangeLog - Includes (LP: #1997559, #1844191) not present in 22.4.0.
Available diffs
cloud-init (22.4.2-0ubuntu0~20.04.1) focal; urgency=medium * Upstream snapshot based on 22.4.2 upstream release. (LP: #1996645) - List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/22.4.2/ChangeLog - Includes (LP: #1997559, #1844191) not present in 22.4.0.
Available diffs
cloud-init (22.4.2-0ubuntu0~18.04.1) bionic; urgency=medium * Upstream snapshot based on 22.4.2 upstream release. (LP: #1996645) - List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/22.4.2/ChangeLog - Includes (LP: #1997559, #1844191) not present in 22.4.0.
Available diffs
cloud-init (22.4.2-0ubuntu1) lunar; urgency=medium * Upstream snapshot based on upstream commit 893df0d6. - Bugs fixed in this snapshot: (LP: #1997559) -- Alberto Contreras <email address hidden> Thu, 24 Nov 2022 08:39:08 +0100
Available diffs
Superseded in lunar-proposed |
cloud-init (22.4.1-0ubuntu1) lunar; urgency=medium * Upstream snapshot based on upstream commit c038808e. -- James Falcon <email address hidden> Mon, 21 Nov 2022 15:02:34 -0600
Available diffs
cloud-init (22.4-0ubuntu4) lunar; urgency=medium * Upstream snapshot based on upstream commit 74ed1387. - Bugs fixed in this snapshot: (LP: #1844191, #1906849, #1992512) -- James Falcon <email address hidden> Fri, 18 Nov 2022 16:41:49 -0600
Available diffs
- diff from 22.4-0ubuntu3 to 22.4-0ubuntu4 (382 bytes)
Superseded in bionic-proposed |
cloud-init (22.4-0ubuntu0~18.04.1) bionic; urgency=medium * d/control: drop python3-httpretty from Build-Depends * d/cloud-init.templates: Add NWCS to datasource list * refresh patches: + debian/patches/expire-on-hashed-users.patch * Upstream snapshot based on 22.4 upstream release. (LP: #1996645) List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/22.4/ChangeLog -- James Falcon <email address hidden> Tue, 15 Nov 2022 16:21:48 -0600
Available diffs
Superseded in kinetic-proposed |
cloud-init (22.4-0ubuntu0~22.10.1) kinetic; urgency=medium * d/control: drop python3-httpretty from Build-Depends * d/cloud-init.templates: Add NWCS to datasource list * Upstream snapshot based on 22.4 upstream release. (LP: #1996645) List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/22.4/ChangeLog -- James Falcon <email address hidden> Tue, 15 Nov 2022 15:30:01 -0600
Available diffs
Superseded in jammy-proposed |
cloud-init (22.4-0ubuntu0~22.04.1) jammy; urgency=medium * d/control: drop python3-httpretty from Build-Depends * d/cloud-init.templates: Add NWCS to datasource list * refresh patches: + debian/patches/expire-on-hashed-users.patch * Upstream snapshot based on 22.4 upstream release. (LP: #1996645) List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/22.4/ChangeLog -- James Falcon <email address hidden> Tue, 15 Nov 2022 16:13:00 -0600
Available diffs
Superseded in focal-proposed |
cloud-init (22.4-0ubuntu0~20.04.1) focal; urgency=medium * d/control: drop python3-httpretty from Build-Depends * d/cloud-init.templates: Add NWCS to datasource list * refresh patches: + debian/patches/expire-on-hashed-users.patch * Upstream snapshot based on 22.4 upstream release. (LP: #1996645) List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/22.4/ChangeLog -- James Falcon <email address hidden> Tue, 15 Nov 2022 16:17:27 -0600
Available diffs
cloud-init (22.4-0ubuntu3) lunar; urgency=medium * d/changelog: Sync released d/changelog entries - 22.3.4-0ubuntu1 and 22.3.3-0ubuntu1~22.10.1 * Changelog: Sync release entries in Changlog: - 22.3.1, 22.3.2, 22.3.3 and 22.3.4 -- Chad Smith <email address hidden> Tue, 15 Nov 2022 19:08:24 -0700
Available diffs
- diff from 22.4-0ubuntu1 to 22.4-0ubuntu3 (920 bytes)
- diff from 22.4-0ubuntu2 to 22.4-0ubuntu3 (721 bytes)
Superseded in lunar-proposed |
cloud-init (22.4-0ubuntu2) lunar; urgency=medium * d/changelog: account for closed bugs released in 22.4-0ubuntu1 -- Chad Smith <email address hidden> Tue, 15 Nov 2022 16:34:07 -0700
Available diffs
- diff from 22.4-0ubuntu1 to 22.4-0ubuntu2 (555 bytes)
cloud-init (22.4-0ubuntu1) lunar; urgency=medium * d/control: drop python3-httpretty from Build-Depends * d/cloud-init.templates: Add NWCS to datasource list * Upstream snapshot based on 22.4 upstream release. List of changes from upstream can be found at https://raw.githubusercontent.com/canonical/cloud-init/22.4/ChangeLog -- James Falcon <email address hidden> Tue, 15 Nov 2022 14:23:44 -0600
Available diffs
- diff from 22.3.4-0ubuntu1 to 22.4-0ubuntu1 (200.4 KiB)
Superseded in lunar-release |
Published in kinetic-release |
Deleted in kinetic-proposed (Reason: Moved to kinetic) |
Superseded in jammy-proposed |
cloud-init (22.3.3-0ubuntu1~22.04.1) jammy; urgency=medium * New upstream bugfix release. (LP: #1987318) + Release 22.3.3 + Fix Oracle DS not setting subnet when using IMDS (#1735) + azure: define new attribute for pre-22.3 pickles (#1725) + sources/azure: ensure instance id is always correct (#1727) [Chris Patterson]
Available diffs
Superseded in focal-proposed |
cloud-init (22.3.3-0ubuntu1~20.04.1) focal; urgency=medium * New upstream bugfix release. (LP: #1987318) + Release 22.3.3 + Fix Oracle DS not setting subnet when using IMDS (#1735) + azure: define new attribute for pre-22.3 pickles (#1725) + sources/azure: ensure instance id is always correct (#1727) [Chris Patterson]
Available diffs
Superseded in bionic-proposed |
cloud-init (22.3.3-0ubuntu1~18.04.1) bionic; urgency=medium * New upstream bugfix release. (LP: #1987318) + Release 22.3.3 + Fix Oracle DS not setting subnet when using IMDS (#1735) + azure: define new attribute for pre-22.3 pickles (#1725) + sources/azure: ensure instance id is always correct (#1727) [Chris Patterson]
Available diffs
cloud-init (22.3.3-0ubuntu1~22.10.1) kinetic; urgency=medium * New upstream bug fix release. + Release 22.3.3 (LP: #1986703) + Fix Oracle DS not setting subnet when using IMDS (#1735) (LP: #1989686) + azure: define new attribute for pre-22.3 pickles (#1725) + sources/azure: ensure instance id is always correct (#1727) [Chris Patterson] -- Brett Holman <email address hidden> Mon, 19 Sep 2022 13:13:06 -0600
Available diffs
Superseded in bionic-proposed |
cloud-init (22.3-13-g70ce6442-0ubuntu1~18.04.1) bionic; urgency=medium * d/control: add python3-debconf to Depends and Build-Depends * d/cloud-init.postinst: + Lintian: Fix command-with-path-in-maintainer-script for grub-install * d/p/renderer-do-not-prefer-netplan refresh to activators change * d/p/expire-on-hashed-users.patch: Add patch to ensure password expire doesn't apply to hashed users * d/source/lintian-overrides: lintian fixes: + silence binary-nmu-debian-revision-in-source bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014584 * refresh patches: + debian/patches/ec2-dont-apply-full-imds-network-config.patch + debian/patches/openstack-no-network-config.patch + debian/patches/renderer-do-not-prefer-netplan.patch * drop the following cherry-picks now included: + cpick-a2e62738-Fix-cc_phone_home-requiring-tries-1500 * New upstream snapshot. (LP: #1987318) + Fix v2 interface matching when no MAC + test: reduce number of network dependencies in flaky test (#1702) + docs: publish cc_ubuntu_autoinstall docs to rtd (#1696) + net: Fix EphemeraIPNetwork (#1697) + test: make ansible test work across older versions (#1691) + Networkd multi-address support/fix (#1685) [Teodor Garzdin] + make: drop broken targets (#1688) + net: Passthough v2 netconfigs in netplan systems (#1650) + NM ipv6 connection does not work on Azure and Openstack (#1616) [Emanuele Giuseppe Esposito] + Fix check_format_tip (#1679) + DataSourceVMware: fix var use before init (#1674) [Andrew Kutz] + rpm/copr: ensure RPM represents new clean.d dir artifacts (#1680) + test: avoid centos leaked check of /etc/yum.repos.d/epel-testing.repo (#1676) + Release 22.3 (#1662) + sources: obj.pkl cache should be written anyime get_data is run (#1669) + schema: drop release number from version file (#1664) + pycloudlib: bump to quiet azure HTTP info logs (#1668) + test: fix wireguard integration tests (#1666) + Github is deprecating the 18.04 runner starting 12.1 (#1665) + integration tests: Ensure one setup for all tests (#1661) + tests: ansible test fixes (#1660) + Prevent concurrency issue in test_webhook_hander.py (#1658) + Workaround net_setup_link race with udev (#1655) + test: drop erroneous lxd assertion, verify command succeeded (#1657) + Fix Chrony usage on Centos Stream (#1648) [Sven Haardiek] + sources/azure: handle network unreachable errors for saveable PPS (#1642) [Chris Patterson] + Return cc_set_hostname to PER_INSTANCE frequency (#1651) + test: Collect integration test time by default (#1638) + test: Drop forced package install hack in lxd integration test (#1649) + schema: Resolve user-data if --system given (#1644) [Alberto Contreras] + test: use fake filesystem to avoid file removal (#1647) [Alberto Contreras] + tox: Fix tip-flake8 and tip-mypy (#1635) [Alberto Contreras] + config: Add wireguard config module (#1570) [Fabian Lichtenegger-Lukas] + tests: can run without azure-cli, tests expect inactive ansible (#1643) + typing: Type UrlResponse.contents (#1633) [Alberto Contreras] + testing: fix references to `DEPRECATED.` (#1641) [Alberto Contreras] + ssh_util: Handle sshd_config.d folder [Alberto Contreras] + schema: Enable deprecations in cc_update_etc_hosts (#1631) [Alberto Contreras] + Add Ansible Config Module (#1579) + util: Support Idle process state in get_proc_ppid() (#1637) + schema: Enable deprecations in cc_growpart (#1628) [Alberto Contreras] + schema: Enable deprecations in cc_users_groups (#1627) [Alberto Contreras] + util: Fix error path and parsing in get_proc_ppid() + main: avoid downloading full contents cmdline urls (#1606) [Alberto Contreras] + schema: Enable deprecations in cc_scripts_vendor (#1629) [Alberto Contreras] + schema: Enable deprecations in cc_set_passwords (#1630) [Alberto Contreras] + sources/azure: add experimental support for preprovisioned os disks (#1622) [Chris Patterson] + Remove configobj a_to_u calls (#1632) [Stefano Rivera] + cc_debug: Drop this module (#1614) [Alberto Contreras] + schema: add aggregate descriptions in anyOf/oneOf (#1636) + testing: migrate test_sshutil to pytest (#1617) [Alberto Contreras] + testing: Fix test_ca_certs integration test (#1626) [Alberto Contreras] + testing: add support for pycloudlib's pro images (#1604) [Alberto Contreras] + testing: migrate test_cc_set_passwords to pytest (#1615) [Alberto Contreras] + network: add system_info network activator cloud.cfg overrides (#1619) + docs: Align git remotes with uss-tableflip setup (#1624) [Alberto Contreras] + testing: cover active config module checks (#1609) [Alberto Contreras] + lxd: lvm avoid thinpool when kernel module absent + lxd: enable MTU configuration in cloud-init + doc: pin doc8 to last passing version + cc_set_passwords fixes (#1590) + Modernise importer.py and type ModuleDetails (#1605) [Alberto Contreras] + config: Def activate_by_schema_keys for t-z (#1613) [Alberto Contreras] + config: define activate_by_schema_keys for p-r mods (#1611) [Alberto Contreras] + clean: add param to remove /etc/machine-id for golden image creation + config: define `activate_by_schema_keys` for a-f mods (#1608) [Alberto Contreras] + config: define activate_by_schema_keys for s mods (#1612) [Alberto Contreras] + sources/azure: reorganize tests for network config (#1586) [Chris Patterson] + config: Define activate_by_schema_keys for g-n mods (#1610) [Alberto Contreras] + meta-schema: add infra to skip inapplicable modules [Alberto Contreras] + sources/azure: don't set cfg["password"] for default user pw (#1592) [Chris Patterson] + schema: activate grub-dpkg deprecations (#1600) [Alberto Contreras] + docs: clarify user password purposes (#1593) + cc_lxd: Add btrfs and lvm lxd storage options (SC-1026) (#1585) + archlinux: Fix distro naming[1] (#1601) [Kristian Klausen] + cc_ubuntu_autoinstall: support live-installer autoinstall config + clean: allow third party cleanup scripts in /etc/cloud/clean.d (#1581) + sources/azure: refactor chassis asset tag handling (#1574) [Chris Patterson] + Add "netcho" as contributor (#1591) [Kaloyan Kotlarski] + testing: drop impish support (#1596) [Alberto Contreras] + black: fix missed formatting issue which landed in main (#1594) + bsd: Don't assume that root user is in root group (#1587) + docs: Fix comment typo regarding use of packages (#1582) [Peter Mescalchin] + Update govc command in VMWare walkthrough (#1576) [manioo8] + Update .github-cla-signers (#1588) [Daniel Mullins] + Rename the openmandriva user to omv (#1575) [Bernhard Rosenkraenzer] + sources/azure: increase read-timeout to 60 seconds for wireserver (#1571) [Chris Patterson] + Resource leak cleanup (#1556) + testing: remove appereances of FakeCloud (#1584) [Alberto Contreras] + Fix expire passwords for hashed passwords (#1577) [Sadegh Hayeri] + mounts: fix suggested_swapsize for > 64GB hosts (#1569) [Steven Stallion] + Update chpasswd schema to deprecate password parsing (#1517) + tox: Remove entries from default envlist (#1578) + tests: add test for parsing static dns for existing devices (#1557) [Jonas Konrad] + testing: port cc_ubuntu_advantage test to pytest (#1559) [Alberto Contreras] + Schema deprecation handling (#1549) [Alberto Contreras] + Enable pytest to run in parallel (#1568) + sources/azure: refactor ovf-env.xml parsing (#1550) [Chris Patterson] + schema: Force stricter validation (#1547) + ubuntu advantage config: http_proxy, https_proxy (#1512) [Fabian Lichtenegger-Lukas] + net: fix interface matching support (#1552) + Fuzz testing jsonchema (#1499) [Alberto Contreras] + testing: Wait for changed boot-id in test_status.py (#1548) + CI: Fix GH pinned-format jobs (#1558) [Alberto Contreras] + Typo fix (#1560) [Jaime Hablutzel] + tests: mock dns lookup that causes long timeouts (#1555) + tox: add unpinned env for do_format and check_format (#1554) + cc_ssh_import_id: Substitute deprecated warn (#1553) [Alberto Contreras] + Remove schema errors from log (#1551) + Update WebHookHandler to run as background thread (SC-456) (#1491) + testing: Don't run custom cloud dir test on Bionic (#1542) + bash completion: update schema command (#1543) + CI: add non-blocking run against the linters tip versions (#1531) [Paride Legovini] + Change groups within the users schema to support lists and strings (#1545) [RedKrieg] + make it clear which username should go in the contributing doc (#1546) + Pin setuptools for Travis (SC-1136) (#1540) + Fix LXD datasource crawl when BOOT enabled (#1537) + testing: Fix wrong path in dual stack test (#1538) + cloud-config: honor cloud_dir setting (#1523) [Alberto Contreras] + Add python3-debconf to pkg-deps.json Build-Depends (#1535) [Alberto Contreras] + redhat spec: udev/rules.d lives under /usr/lib on rhel-based systems (#1536) + tests/azure: add test coverage for DisableSshPasswordAuthentication (#1534) [Chris Patterson] + summary: Add david-caro to the cla signers (#1527) [David Caro] + Add support for OpenMandriva (https://openmandriva.org/) (#1520) [Bernhard Rosenkraenzer] + tests/azure: refactor ovf creation (#1533) [Chris Patterson] + Improve DataSourceOVF error reporting when script disabled (#1525) [rong] + tox: integration-tests-jenkins: softfail if only some test failed (#1528) [Paride Legovini] + CI: drop linters from Travis CI (moved to GH Actions) (#1530) [Paride Legovini] + sources/azure: remove unused encoding support for customdata (#1526) [Chris Patterson] + sources/azure: remove unused metadata captured when parsing ovf (#1524) [Chris Patterson] + sources/azure: remove dscfg parsing from ovf-env.xml (#1522) [Chris Patterson] + Remove extra space from ec2 dual stack crawl message (#1521) + tests/azure: use namespaces in generated ovf-env.xml documents (#1519) [Chris Patterson] + setup.py: adjust udev/rules default path (#1513) [Emanuele Giuseppe Esposito] + Add python3-deconf dependency (#1506) [Alberto Contreras] + Change match macadress param for network v2 config (#1518) [Henrique Caricatti Capozzi] + sources/azure: remove unused userdata property from ovf (#1516) [Chris Patterson] + sources/azure: minor refactoring to network config generation (#1497) [Chris Patterson] + net: Implement link-local ephemeral ipv6 + Rename function to avoid confusion (#1501) + Fix cc_phone_home requiring 'tries' (#1500) + datasources: replace networking functions with stdlib and cloudinit.net code + Remove xenial references (#1472) [Alberto Contreras] + Oracle ds changes (#1474) [Alberto Contreras] + improve runcmd docs (#1498) + add 3.11-dev to Travis CI (#1493) + Only run github actions on pull request (#1496) + Fix integration test client creation (#1494) [Alberto Contreras] + tox: add link checker environment, fix links (#1480) + cc_ubuntu_advantage: Fix doc (#1487) [Alberto Contreras] + cc_yum_add_repo: Fix repo id canonicalization (#1489) [Alberto Contreras] + Add linitio as contributor in the project (#1488) [Kevin Allioli] + net-convert: use yaml.dump for debugging python NetworkState obj (#1484) + test_schema: no relative $ref URLs, replace $ref with local path (#1486) + cc_set_hostname: do not write "localhost" when no hostname is given (#1453) [Emanuele Giuseppe Esposito] + Update .github-cla-signers (#1478) [rong] + schema: write_files defaults, versions $ref full URL and add vscode (#1479) + docs: fix external links, add one more to the list (#1477) + doc: Document how to change module frequency (#1481) + tests: bump pycloudlib (#1482) + tests: bump pycloudlib pinned commit for kinetic Azure (#1476) + testing: fix test_status.py (#1475) + integration tests: If KEEP_INSTANCE = True, log IP (#1473) + Drop mypy excluded files (#1454) [Alberto Contreras] + Docs additions (#1470) + Add "formatting tests" to Github Actions + Remove unused arguments in function signature (#1471) + Changelog: correct errant classification of LP issues as GH (#1464) + Use Network-Manager and Netplan as default renderers for RHEL and Fedora (#1465) [Emanuele Giuseppe Esposito] -- Brett Holman <email address hidden> Tue, 30 Aug 2022 14:58:55 -0600
Available diffs
Superseded in focal-proposed |
cloud-init (22.3-13-g70ce6442-0ubuntu1~20.04.1) focal; urgency=medium * d/control: - add python3-debconf to Depends and Build-Depends - Build-Depends: bump debhelper-compat to v10 * d/control: lintian fixes: + upgrade debhelper-compat to 10 and move it to d/control + d/compat: removed in favor of d/control * d/cloud-init.postinst: + Lintian: Disable uses-dpkg-database-directly on legit use of it in distros/debian.py * d/cloud-init.postinst: lintian fixes: + Fix command-with-path-in-maintainer-script for grub-install * d/p/expire-on-hashed-users.patch: Add patch to ensure password expire doesn't apply to hashed users * d/source/lintian-overrides: lintian fixes: + silence binary-nmu-debian-revision-in-source bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014584 * drop the following cherry-picks now included: + cpick-a2e62738-Fix-cc_phone_home-requiring-tries-1500 * New upstream snapshot. (LP: #1987318) + Fix v2 interface matching when no MAC + test: reduce number of network dependencies in flaky test (#1702) + docs: publish cc_ubuntu_autoinstall docs to rtd (#1696) + net: Fix EphemeraIPNetwork (#1697) + test: make ansible test work across older versions (#1691) + Networkd multi-address support/fix (#1685) [Teodor Garzdin] + make: drop broken targets (#1688) + net: Passthough v2 netconfigs in netplan systems (#1650) + NM ipv6 connection does not work on Azure and Openstack (#1616) [Emanuele Giuseppe Esposito] + Fix check_format_tip (#1679) + DataSourceVMware: fix var use before init (#1674) [Andrew Kutz] + rpm/copr: ensure RPM represents new clean.d dir artifacts (#1680) + test: avoid centos leaked check of /etc/yum.repos.d/epel-testing.repo (#1676) + Release 22.3 (#1662) + sources: obj.pkl cache should be written anyime get_data is run (#1669) + schema: drop release number from version file (#1664) + pycloudlib: bump to quiet azure HTTP info logs (#1668) + test: fix wireguard integration tests (#1666) + Github is deprecating the 18.04 runner starting 12.1 (#1665) + integration tests: Ensure one setup for all tests (#1661) + tests: ansible test fixes (#1660) + Prevent concurrency issue in test_webhook_hander.py (#1658) + Workaround net_setup_link race with udev (#1655) + test: drop erroneous lxd assertion, verify command succeeded (#1657) + Fix Chrony usage on Centos Stream (#1648) [Sven Haardiek] + sources/azure: handle network unreachable errors for saveable PPS (#1642) [Chris Patterson] + Return cc_set_hostname to PER_INSTANCE frequency (#1651) + test: Collect integration test time by default (#1638) + test: Drop forced package install hack in lxd integration test (#1649) + schema: Resolve user-data if --system given (#1644) [Alberto Contreras] + test: use fake filesystem to avoid file removal (#1647) [Alberto Contreras] + tox: Fix tip-flake8 and tip-mypy (#1635) [Alberto Contreras] + config: Add wireguard config module (#1570) [Fabian Lichtenegger-Lukas] + tests: can run without azure-cli, tests expect inactive ansible (#1643) + typing: Type UrlResponse.contents (#1633) [Alberto Contreras] + testing: fix references to `DEPRECATED.` (#1641) [Alberto Contreras] + ssh_util: Handle sshd_config.d folder [Alberto Contreras] + schema: Enable deprecations in cc_update_etc_hosts (#1631) [Alberto Contreras] + Add Ansible Config Module (#1579) + util: Support Idle process state in get_proc_ppid() (#1637) + schema: Enable deprecations in cc_growpart (#1628) [Alberto Contreras] + schema: Enable deprecations in cc_users_groups (#1627) [Alberto Contreras] + util: Fix error path and parsing in get_proc_ppid() + main: avoid downloading full contents cmdline urls (#1606) + schema: Enable deprecations in cc_scripts_vendor (#1629) [Alberto Contreras] + schema: Enable deprecations in cc_set_passwords (#1630) [Alberto Contreras] + sources/azure: add experimental support for preprovisioned os disks (#1622) [Chris Patterson] + Remove configobj a_to_u calls (#1632) [Stefano Rivera] + cc_debug: Drop this module (#1614) [Alberto Contreras] + schema: add aggregate descriptions in anyOf/oneOf (#1636) + testing: migrate test_sshutil to pytest (#1617) [Alberto Contreras] + testing: Fix test_ca_certs integration test (#1626) [Alberto Contreras] + testing: add support for pycloudlib's pro images (#1604) [Alberto Contreras] + testing: migrate test_cc_set_passwords to pytest (#1615) [Alberto Contreras] + network: add system_info network activator cloud.cfg overrides (#1619) + docs: Align git remotes with uss-tableflip setup (#1624) [Alberto Contreras] + testing: cover active config module checks (#1609) [Alberto Contreras] + lxd: lvm avoid thinpool when kernel module absent + lxd: enable MTU configuration in cloud-init + doc: pin doc8 to last passing version + cc_set_passwords fixes (#1590) + Modernise importer.py and type ModuleDetails (#1605) [Alberto Contreras] + config: Def activate_by_schema_keys for t-z (#1613) [Alberto Contreras] + config: define activate_by_schema_keys for p-r mods (#1611) [Alberto Contreras] + clean: add param to remove /etc/machine-id for golden image creation + config: define `activate_by_schema_keys` for a-f mods (#1608) [Alberto Contreras] + config: define activate_by_schema_keys for s mods (#1612) [Alberto Contreras] + sources/azure: reorganize tests for network config (#1586) [Chris Patterson] + config: Define activate_by_schema_keys for g-n mods (#1610) [Alberto Contreras] + meta-schema: add infra to skip inapplicable modules [Alberto Contreras] + sources/azure: don't set cfg["password"] for default user pw (#1592) [Chris Patterson] + schema: activate grub-dpkg deprecations (#1600) [Alberto Contreras] + docs: clarify user password purposes (#1593) + cc_lxd: Add btrfs and lvm lxd storage options (SC-1026) (#1585) + archlinux: Fix distro naming[1] (#1601) [Kristian Klausen] + cc_ubuntu_autoinstall: support live-installer autoinstall config + clean: allow third party cleanup scripts in /etc/cloud/clean.d (#1581) + sources/azure: refactor chassis asset tag handling (#1574) [Chris Patterson] + Add "netcho" as contributor (#1591) [Kaloyan Kotlarski] + testing: drop impish support (#1596) [Alberto Contreras] + black: fix missed formatting issue which landed in main (#1594) + bsd: Don't assume that root user is in root group (#1587) + docs: Fix comment typo regarding use of packages (#1582) [Peter Mescalchin] + Update govc command in VMWare walkthrough (#1576) [manioo8] + Update .github-cla-signers (#1588) [Daniel Mullins] + Rename the openmandriva user to omv (#1575) [Bernhard Rosenkraenzer] + sources/azure: increase read-timeout to 60 seconds for wireserver (#1571) [Chris Patterson] + Resource leak cleanup (#1556) + testing: remove appereances of FakeCloud (#1584) [Alberto Contreras] + Fix expire passwords for hashed passwords (#1577) [Sadegh Hayeri] + mounts: fix suggested_swapsize for > 64GB hosts (#1569) [Steven Stallion] + Update chpasswd schema to deprecate password parsing (#1517) + tox: Remove entries from default envlist (#1578) + tests: add test for parsing static dns for existing devices (#1557) [Jonas Konrad] + testing: port cc_ubuntu_advantage test to pytest (#1559) [Alberto Contreras] + Schema deprecation handling (#1549) [Alberto Contreras] + Enable pytest to run in parallel (#1568) + sources/azure: refactor ovf-env.xml parsing (#1550) [Chris Patterson] + schema: Force stricter validation (#1547) + ubuntu advantage config: http_proxy, https_proxy (#1512) [Fabian Lichtenegger-Lukas] + travis: Upgrade dist to focal [Alberto Contreras] + net: fix interface matching support (#1552) + Fuzz testing jsonchema (#1499) [Alberto Contreras] + testing: Wait for changed boot-id in test_status.py (#1548) + CI: Fix GH pinned-format jobs (#1558) [Alberto Contreras] + Typo fix (#1560) [Jaime Hablutzel] + tests: mock dns lookup that causes long timeouts (#1555) + tox: add unpinned env for do_format and check_format (#1554) + cc_ssh_import_id: Substitute deprecated warn (#1553) [Alberto Contreras] + Remove schema errors from log (#1551) + Update WebHookHandler to run as background thread (SC-456) (#1491) + testing: Don't run custom cloud dir test on Bionic (#1542) + bash completion: update schema command (#1543) + CI: add non-blocking run against the linters tip versions (#1531) [Paride Legovini] + Change groups within the users schema to support lists and strings (#1545) [RedKrieg] + make it clear which username should go in the contributing doc (#1546) + Pin setuptools for Travis (SC-1136) (#1540) + Fix LXD datasource crawl when BOOT enabled (#1537) + testing: Fix wrong path in dual stack test (#1538) + cloud-config: honor cloud_dir setting (#1523) [Alberto Contreras] + Add python3-debconf to pkg-deps.json Build-Depends (#1535) [Alberto Contreras] + redhat spec: udev/rules.d lives under /usr/lib on rhel-based systems (#1536) + tests/azure: add test coverage for DisableSshPasswordAuthentication (#1534) [Chris Patterson] + summary: Add david-caro to the cla signers (#1527) [David Caro] + Add support for OpenMandriva (https://openmandriva.org/) (#1520) [Bernhard Rosenkraenzer] + tests/azure: refactor ovf creation (#1533) [Chris Patterson] + Improve DataSourceOVF error reporting when script disabled (#1525) [rong] + tox: integration-tests-jenkins: softfail if only some test failed (#1528) [Paride Legovini] + CI: drop linters from Travis CI (moved to GH Actions) (#1530) [Paride Legovini] + sources/azure: remove unused encoding support for customdata (#1526) [Chris Patterson] + sources/azure: remove unused metadata captured when parsing ovf (#1524) [Chris Patterson] + sources/azure: remove dscfg parsing from ovf-env.xml (#1522) [Chris Patterson] + Remove extra space from ec2 dual stack crawl message (#1521) + tests/azure: use namespaces in generated ovf-env.xml documents (#1519) [Chris Patterson] + setup.py: adjust udev/rules default path (#1513) [Emanuele Giuseppe Esposito] + Add python3-deconf dependency (#1506) [Alberto Contreras] + Change match macadress param for network v2 config (#1518) [Henrique Caricatti Capozzi] + sources/azure: remove unused userdata property from ovf (#1516) [Chris Patterson] + sources/azure: minor refactoring to network config generation (#1497) [Chris Patterson] + net: Implement link-local ephemeral ipv6 + Rename function to avoid confusion (#1501) + Fix cc_phone_home requiring 'tries' (#1500) + datasources: replace networking functions with stdlib and cloudinit.net code + Remove xenial references (#1472) [Alberto Contreras] + Oracle ds changes (#1474) + improve runcmd docs (#1498) + add 3.11-dev to Travis CI (#1493) + Only run github actions on pull request (#1496) + Fix integration test client creation (#1494) [Alberto Contreras] + tox: add link checker environment, fix links (#1480) + cc_ubuntu_advantage: Fix doc (#1487) [Alberto Contreras] + cc_yum_add_repo: Fix repo id canonicalization (#1489) [Alberto Contreras] + Add linitio as contributor in the project (#1488) [Kevin Allioli] + net-convert: use yaml.dump for debugging python NetworkState obj (#1484) + test_schema: no relative $ref URLs, replace $ref with local path (#1486) + cc_set_hostname: do not write "localhost" when no hostname is given (#1453) [Emanuele Giuseppe Esposito] + Update .github-cla-signers (#1478) [rong] + schema: write_files defaults, versions $ref full URL and add vscode (#1479) + docs: fix external links, add one more to the list (#1477) + doc: Document how to change module frequency (#1481) + tests: bump pycloudlib (#1482) + tests: bump pycloudlib pinned commit for kinetic Azure (#1476) + testing: fix test_status.py (#1475) + integration tests: If KEEP_INSTANCE = True, log IP (#1473) + Drop mypy excluded files (#1454) [Alberto Contreras] + Docs additions (#1470) + Add "formatting tests" to Github Actions + Remove unused arguments in function signature (#1471) + Changelog: correct errant classification of LP issues as GH (#1464) + Use Network-Manager and Netplan as default renderers for RHEL and Fedora (#1465) [Emanuele Giuseppe Esposito] -- Brett Holman <email address hidden> Tue, 30 Aug 2022 15:14:08 -0600
Available diffs
Superseded in jammy-proposed |
cloud-init (22.3-13-g70ce6442-0ubuntu1~22.04.1) jammy; urgency=medium * d/control: add python3-debconf to Depends and Build-Depends * d/cloud-init.lintian-overrides: lintian fixes: + Fix systemd-service-file-refers-to-unusual-wantedby-target format. * d/cloud-init.postinst + Lintian: Fix command-with-path-in-maintainer-script for grub-install. * d/source/lintian-overrides: lintian fixes: + silence binary-nmu-debian-revision-in-source bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014584 * d/p/expire-on-hashed-users.patch: Add patch to ensure password expire doesn't apply to hashed users * drop the following cherry-picks now included: + cpick-a2e62738-Fix-cc_phone_home-requiring-tries-1500 * New upstream snapshot. (LP: #1987318) + Fix v2 interface matching when no MAC + test: reduce number of network dependencies in flaky test (#1702) + docs: publish cc_ubuntu_autoinstall docs to rtd (#1696) + net: Fix EphemeraIPNetwork (#1697) + test: make ansible test work across older versions (#1691) + Networkd multi-address support/fix (#1685) [Teodor Garzdin] + make: drop broken targets (#1688) + net: Passthough v2 netconfigs in netplan systems (#1650) + NM ipv6 connection does not work on Azure and Openstack (#1616) [Emanuele Giuseppe Esposito] + Fix check_format_tip (#1679) + DataSourceVMware: fix var use before init (#1674) [Andrew Kutz] + rpm/copr: ensure RPM represents new clean.d dir artifacts (#1680) + test: avoid centos leaked check of /etc/yum.repos.d/epel-testing.repo (#1676) + Release 22.3 (#1662) + sources: obj.pkl cache should be written anyime get_data is run (#1669) + schema: drop release number from version file (#1664) + pycloudlib: bump to quiet azure HTTP info logs (#1668) + test: fix wireguard integration tests (#1666) + Github is deprecating the 18.04 runner starting 12.1 (#1665) + integration tests: Ensure one setup for all tests (#1661) + tests: ansible test fixes (#1660) + Prevent concurrency issue in test_webhook_hander.py (#1658) + Workaround net_setup_link race with udev (#1655) + test: drop erroneous lxd assertion, verify command succeeded (#1657) + Fix Chrony usage on Centos Stream (#1648) [Sven Haardiek] + sources/azure: handle network unreachable errors for saveable PPS (#1642) [Chris Patterson] + Return cc_set_hostname to PER_INSTANCE frequency (#1651) + test: Collect integration test time by default (#1638) + test: Drop forced package install hack in lxd integration test (#1649) + schema: Resolve user-data if --system given (#1644) [Alberto Contreras] + test: use fake filesystem to avoid file removal (#1647) [Alberto Contreras] + tox: Fix tip-flake8 and tip-mypy (#1635) [Alberto Contreras] + config: Add wireguard config module (#1570) [Fabian Lichtenegger-Lukas] + tests: can run without azure-cli, tests expect inactive ansible (#1643) + typing: Type UrlResponse.contents (#1633) [Alberto Contreras] + testing: fix references to `DEPRECATED.` (#1641) [Alberto Contreras] + ssh_util: Handle sshd_config.d folder [Alberto Contreras] + schema: Enable deprecations in cc_update_etc_hosts (#1631) [Alberto Contreras] + Add Ansible Config Module (#1579) + util: Support Idle process state in get_proc_ppid() (#1637) + schema: Enable deprecations in cc_growpart (#1628) [Alberto Contreras] + schema: Enable deprecations in cc_users_groups (#1627) [Alberto Contreras] + util: Fix error path and parsing in get_proc_ppid() + main: avoid downloading full contents cmdline urls (#1606) + schema: Enable deprecations in cc_scripts_vendor (#1629) [Alberto Contreras] + schema: Enable deprecations in cc_set_passwords (#1630) [Alberto Contreras] + sources/azure: add experimental support for preprovisioned os disks (#1622) [Chris Patterson] + Remove configobj a_to_u calls (#1632) [Stefano Rivera] + cc_debug: Drop this module (#1614) [Alberto Contreras] + schema: add aggregate descriptions in anyOf/oneOf (#1636) + testing: migrate test_sshutil to pytest (#1617) [Alberto Contreras] + testing: Fix test_ca_certs integration test (#1626) [Alberto Contreras] + testing: add support for pycloudlib's pro images (#1604) [Alberto Contreras] + testing: migrate test_cc_set_passwords to pytest (#1615) [Alberto Contreras] + network: add system_info network activator cloud.cfg overrides (#1619) + docs: Align git remotes with uss-tableflip setup (#1624) [Alberto Contreras] + testing: cover active config module checks (#1609) [Alberto Contreras] + lxd: lvm avoid thinpool when kernel module absent + lxd: enable MTU configuration in cloud-init + doc: pin doc8 to last passing version + cc_set_passwords fixes (#1590) + Modernise importer.py and type ModuleDetails (#1605) [Alberto Contreras] + config: Def activate_by_schema_keys for t-z (#1613) [Alberto Contreras] + config: define activate_by_schema_keys for p-r mods (#1611) [Alberto Contreras] + clean: add param to remove /etc/machine-id for golden image creation + config: define `activate_by_schema_keys` for a-f mods (#1608) [Alberto Contreras] + config: define activate_by_schema_keys for s mods (#1612) [Alberto Contreras] + sources/azure: reorganize tests for network config (#1586) [Chris Patterson] + config: Define activate_by_schema_keys for g-n mods (#1610) [Alberto Contreras] + meta-schema: add infra to skip inapplicable modules [Alberto Contreras] + sources/azure: don't set cfg["password"] for default user pw (#1592) [Chris Patterson] + schema: activate grub-dpkg deprecations (#1600) [Alberto Contreras] + docs: clarify user password purposes (#1593) + cc_lxd: Add btrfs and lvm lxd storage options (SC-1026) (#1585) + archlinux: Fix distro naming[1] (#1601) [Kristian Klausen] + cc_ubuntu_autoinstall: support live-installer autoinstall config + clean: allow third party cleanup scripts in /etc/cloud/clean.d (#1581) + sources/azure: refactor chassis asset tag handling (#1574) [Chris Patterson] + Add "netcho" as contributor (#1591) [Kaloyan Kotlarski] + testing: drop impish support (#1596) [Alberto Contreras] + black: fix missed formatting issue which landed in main (#1594) + bsd: Don't assume that root user is in root group (#1587) + docs: Fix comment typo regarding use of packages (#1582) [Peter Mescalchin] + Update govc command in VMWare walkthrough (#1576) [manioo8] + Update .github-cla-signers (#1588) [Daniel Mullins] + Rename the openmandriva user to omv (#1575) [Bernhard Rosenkraenzer] + sources/azure: increase read-timeout to 60 seconds for wireserver (#1571) [Chris Patterson] + Resource leak cleanup (#1556) + testing: remove appereances of FakeCloud (#1584) [Alberto Contreras] + Fix expire passwords for hashed passwords (#1577) [Sadegh Hayeri] + mounts: fix suggested_swapsize for > 64GB hosts (#1569) [Steven Stallion] + Update chpasswd schema to deprecate password parsing (#1517) + tox: Remove entries from default envlist (#1578) + tests: add test for parsing static dns for existing devices (#1557) [Jonas Konrad] + testing: port cc_ubuntu_advantage test to pytest (#1559) [Alberto Contreras] + Schema deprecation handling (#1549) [Alberto Contreras] + Enable pytest to run in parallel (#1568) + sources/azure: refactor ovf-env.xml parsing (#1550) [Chris Patterson] + schema: Force stricter validation (#1547) + ubuntu advantage config: http_proxy, https_proxy (#1512) [Fabian Lichtenegger-Lukas] + travis: Upgrade dist to focal [Alberto Contreras] + net: fix interface matching support (#1552) + Fuzz testing jsonchema (#1499) [Alberto Contreras] + testing: Wait for changed boot-id in test_status.py (#1548) + CI: Fix GH pinned-format jobs (#1558) [Alberto Contreras] + Typo fix (#1560) [Jaime Hablutzel] + tests: mock dns lookup that causes long timeouts (#1555) + tox: add unpinned env for do_format and check_format (#1554) + cc_ssh_import_id: Substitute deprecated warn (#1553) [Alberto Contreras] + Remove schema errors from log (#1551) + Update WebHookHandler to run as background thread (SC-456) (#1491) + testing: Don't run custom cloud dir test on Bionic (#1542) + bash completion: update schema command (#1543) + CI: add non-blocking run against the linters tip versions (#1531) [Paride Legovini] + Change groups within the users schema to support lists and strings (#1545) [RedKrieg] + make it clear which username should go in the contributing doc (#1546) + Pin setuptools for Travis (SC-1136) (#1540) + Fix LXD datasource crawl when BOOT enabled (#1537) + testing: Fix wrong path in dual stack test (#1538) + cloud-config: honor cloud_dir setting (#1523) [Alberto Contreras] + Add python3-debconf to pkg-deps.json Build-Depends (#1535) [Alberto Contreras] + redhat spec: udev/rules.d lives under /usr/lib on rhel-based systems (#1536) + tests/azure: add test coverage for DisableSshPasswordAuthentication (#1534) [Chris Patterson] + summary: Add david-caro to the cla signers (#1527) [David Caro] + Add support for OpenMandriva (https://openmandriva.org/) (#1520) [Bernhard Rosenkraenzer] + tests/azure: refactor ovf creation (#1533) [Chris Patterson] + Improve DataSourceOVF error reporting when script disabled (#1525) [rong] + tox: integration-tests-jenkins: softfail if only some test failed (#1528) [Paride Legovini] + CI: drop linters from Travis CI (moved to GH Actions) (#1530) [Paride Legovini] + sources/azure: remove unused encoding support for customdata (#1526) [Chris Patterson] + sources/azure: remove unused metadata captured when parsing ovf (#1524) [Chris Patterson] + sources/azure: remove dscfg parsing from ovf-env.xml (#1522) [Chris Patterson] + Remove extra space from ec2 dual stack crawl message (#1521) + tests/azure: use namespaces in generated ovf-env.xml documents (#1519) [Chris Patterson] + setup.py: adjust udev/rules default path (#1513) [Emanuele Giuseppe Esposito] + Add python3-deconf dependency (#1506) [Alberto Contreras] + Change match macadress param for network v2 config (#1518) [Henrique Caricatti Capozzi] + sources/azure: remove unused userdata property from ovf (#1516) [Chris Patterson] + sources/azure: minor refactoring to network config generation (#1497) [Chris Patterson] + net: Implement link-local ephemeral ipv6 + Rename function to avoid confusion (#1501) + Fix cc_phone_home requiring 'tries' (#1500) + datasources: replace networking functions with stdlib and cloudinit.net code + Remove xenial references (#1472) [Alberto Contreras] + Oracle ds changes (#1474) + improve runcmd docs (#1498) + add 3.11-dev to Travis CI (#1493) + Only run github actions on pull request (#1496) + Fix integration test client creation (#1494) [Alberto Contreras] + tox: add link checker environment, fix links (#1480) + cc_ubuntu_advantage: Fix doc (#1487) [Alberto Contreras] + cc_yum_add_repo: Fix repo id canonicalization (#1489) [Alberto Contreras] + Add linitio as contributor in the project (#1488) [Kevin Allioli] + net-convert: use yaml.dump for debugging python NetworkState obj (#1484) + test_schema: no relative $ref URLs, replace $ref with local path (#1486) + cc_set_hostname: do not write "localhost" when no hostname is given (#1453) [Emanuele Giuseppe Esposito] + Update .github-cla-signers (#1478) [rong] + schema: write_files defaults, versions $ref full URL and add vscode (#1479) + docs: fix external links, add one more to the list (#1477) + doc: Document how to change module frequency (#1481) + tests: bump pycloudlib (#1482) + tests: bump pycloudlib pinned commit for kinetic Azure (#1476) + testing: fix test_status.py (#1475) + integration tests: If KEEP_INSTANCE = True, log IP (#1473) + Drop mypy excluded files (#1454) [Alberto Contreras] + Docs additions (#1470) + Add "formatting tests" to Github Actions + Remove unused arguments in function signature (#1471) + Changelog: correct errant classification of LP issues as GH (#1464) + Use Network-Manager and Netplan as default renderers for RHEL and Fedora (#1465) [Emanuele Giuseppe Esposito] -- Brett Holman <email address hidden> Tue, 30 Aug 2022 15:16:38 -0600
Available diffs
cloud-init (22.3-13-g70ce6442-0ubuntu1~22.10.1) kinetic; urgency=medium * New upstream snapshot. + Fix v2 interface matching when no MAC (LP: #1986551) + test: reduce number of network dependencies in flaky test (#1702) + docs: publish cc_ubuntu_autoinstall docs to rtd (#1696) + net: Fix EphemeraIPNetwork (#1697) + test: make ansible test work across older versions (#1691) + Networkd multi-address support/fix (#1685) [Teodor Garzdin] + make: drop broken targets (#1688) + net: Passthough v2 netconfigs in netplan systems (#1650) (LP: #1978543) + NM ipv6 connection does not work on Azure and Openstack (#1616) [Emanuele Giuseppe Esposito] + Fix check_format_tip (#1679) -- Chad Smith <email address hidden> Tue, 30 Aug 2022 13:29:28 -0600
Available diffs
cloud-init (22.3-3-g9f0efc47-0ubuntu1~22.10.1) kinetic; urgency=medium * New upstream snapshot. + DataSourceVMware: fix var use before init (#1674) (LP: #1987005) [Andrew Kutz] + rpm/copr: ensure RPM represents new clean.d dir artifacts (#1680) + test: avoid centos leaked check of /etc/yum.repos.d/epel-testing.repo (#1676) + typo correction in Changelog -- Chad Smith <email address hidden> Tue, 23 Aug 2022 14:30:10 -0600
Available diffs
cloud-init (22.3-0ubuntu1~22.10.1) kinetic; urgency=medium * New upstream release. + Release 22.3 (#1662) (LP: #1986703) + sources: obj.pkl cache should be written anyime get_data is run (#1669) + schema: drop release number from version file (#1664) + pycloudlib: bump to quiet azure HTTP info logs (#1668) + test: fix wireguard integration tests (#1666) + Github is deprecating the 18.04 runner starting 12.1 (#1665) + integration tests: Ensure one setup for all tests (#1661) + tests: ansible test fixes (#1660) + Prevent concurrency issue in test_webhook_hander.py (#1658) + Workaround net_setup_link race with udev (#1655) (LP: #1983516) + test: drop erroneous lxd assertion, verify command succeeded (#1657) + Fix Chrony usage on Centos Stream (#1648) (LP: #1885952) [Sven Haardiek] + sources/azure: handle network unreachable errors for savable PPS (#1642) [Chris Patterson] + Return cc_set_hostname to PER_INSTANCE frequency (#1651) (LP: #1983811) + test: Collect integration test time by default (#1638) + test: Drop forced package install hack in lxd integration test (#1649) + schema: Resolve user-data if --system given (#1644) (LP: #1983306) -- Brett Holman <email address hidden> Fri, 19 Aug 2022 10:49:08 -0600
Available diffs
cloud-init (22.2-139-gb64ba456-0ubuntu1~22.10.1) kinetic; urgency=medium * New upstream snapshot. + test: use fake filesystem to avoid file removal (#1647) + tox: Fix tip-flake8 and tip-mypy (#1635) + config: Add wireguard config module (#1570) [Fabian Lichtenegger-Lukas] + tests: can run without azure-cli, tests expect inactive ansible (#1643) + typing: Type UrlResponse.contents (#1633) + testing: fix references to `DEPRECATED.` (#1641) + ssh_util: Handle sshd_config.d folder (LP: #1968873) + schema: Enable deprecations in cc_update_etc_hosts (#1631) + Add Ansible Config Module (#1579) + util: Support Idle process state in get_proc_ppid() (#1637) + schema: Enable deprecations in cc_growpart (#1628) + schema: Enable deprecations in cc_users_groups (#1627) + util: Fix error path and parsing in get_proc_ppid() + main: avoid downloading full contents cmdline urls (#1606) (LP: #1937319) + schema: Enable deprecations in cc_scripts_vendor (#1629) + schema: Enable deprecations in cc_set_passwords (#1630) + sources/azure: add experimental support for preprovisioned os disks (#1622) [Chris Patterson] + Remove configobj a_to_u calls (#1632) [Stefano Rivera] + cc_debug: Drop this module (#1614) + schema: add aggregate descriptions in anyOf/oneOf (#1636) + testing: migrate test_sshutil to pytest (#1617) + testing: Fix test_ca_certs integration test (#1626) + testing: add support for pycloudlib's pro images (#1604) + testing: migrate test_cc_set_passwords to pytest (#1615) -- Alberto Contreras <email address hidden> Wed, 10 Aug 2022 22:23:47 +0200
Available diffs
cloud-init (22.2-115-g6e498773-0ubuntu1~22.10.1) kinetic; urgency=medium * d/control: lintian fixes: + Drop deprecated keys: XS-Python-Version and XB-Python-Version. * d/cloud-init.lintian-overrides: lintian fixes: + Fix systemd-service-file-refers-to-unusual-wantedby-target format. * d/cloud-init.postinst: lintian fixes: + Fix command-with-path-in-maintainer-script for grub-install. * d/source/lintian-overrides: lintian fixes: + silence binary-nmu-debian-revision-in-source bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014584 * d/gbp_format_changelog: add alberto as filtered contributor * New upstream snapshot. + network: add system_info network activator cloud.cfg overrides (#1619) (LP: #1982857) + lxd: lvm avoid thinpool when kernel module absent + lxd: enable MTU configuration in cloud-init + cc_set_passwords fixes (#1590) + Modernise importer.py and type ModuleDetails (#1605) + config: Def activate_by_schema_keys for t-z (#1613) + config: define activate_by_schema_keys for p-r mods (#1611) + clean: add param to remove /etc/machine-id for golden image creation + config: define `activate_by_schema_keys` for a-f mods (#1608) + config: define activate_by_schema_keys for s mods (#1612) + config: Define activate_by_schema_keys for g-n mods (#1610) + meta-schema: add infra to skip inapplicable modules + sources/azure: don't set cfg["password"] for default user pw (#1592) [Chris Patterson] + schema: activate grub-dpkg deprecations (#1600) + cc_lxd: Add btrfs and lvm lxd storage options (SC-1026) (#1585) + cc_ubuntu_autoinstall: support live-installer autoinstall config + clean: allow third party cleanup scripts in /etc/cloud/clean.d (#1581) + sources/azure: refactor chassis asset tag handling (#1574) [Chris Patterson] + bsd: Don't assume that root user is in root group (#1587) + Update govc command in VMWare walkthrough (#1576) [manioo8] + sources/azure: increase read-timeout to 60 seconds for wireserver (#1571) [Chris Patterson] + Resource leak cleanup (#1556) + Fix expire passwords for hashed passwords (#1577) (LP: #1979065) [Sadegh Hayeri] + mounts: fix suggested_swapsize for > 64GB hosts (#1569) [Steven Stallion] + Update chpasswd schema to deprecate password parsing (#1517) + Schema deprecation handling (#1549) + sources/azure: refactor ovf-env.xml parsing (#1550) [Chris Patterson] + schema: Force stricter validation (#1547) + ubuntu advantage config: http_proxy, https_proxy (#1512) [Fabian Lichtenegger-Lukas] + net: fix interface matching support (#1552) (LP: #1979877) -- Alberto Contreras <email address hidden> Fri, 29 Jul 2022 18:51:43 +0200
Available diffs
cloud-init (22.2-64-g1fcd55d6-0ubuntu1~22.10.1) kinetic; urgency=medium * d/control: add python3-debconf as Depends and Build-Depends * d/gbp.conf d/gbp_format_changelog: + git-buildpackage customization for debian/changelog generation * New upstream snapshot. + tests: mock dns lookup that causes long timeouts (#1555) + tox: add unpinned env for do_format and check_format (#1554) + cc_ssh_import_id: Substitute deprecated warn (#1553) [Alberto Contreras] + Remove schema errors from log (#1551) (LP: #1978422) (CVE-2022-2084) + Update WebHookHandler to run as background thread (SC-456) (#1491) (LP: #1910552) + testing: Don't run custom cloud dir test on Bionic (#1542) + bash completion: update schema command (#1543) (LP: #1979547) + CI: add non-blocking run against the linters tip versions (#1531) [Paride Legovini] + Change groups within the users schema to support lists and strings (#1545) [RedKrieg] + make it clear which username should go in the contributing doc (#1546) + Pin setuptools for Travis (SC-1136) (#1540) + Fix LXD datasource crawl when BOOT enabled (#1537) + testing: Fix wrong path in dual stack test (#1538) + cloud-config: honor cloud_dir setting (#1523) (LP: #1976564) [Alberto Contreras] + Add python3-debconf to pkg-deps.json Build-Depends (#1535) [Alberto Contreras] + redhat spec: udev/rules.d lives under /usr/lib on rhel-based systems (#1536) + tests/azure: add test coverage for DisableSshPasswordAuthentication (#1534) [Chris Patterson] + summary: Add david-caro to the cla signers (#1527) [David Caro] + Add support for OpenMandriva (https://openmandriva.org/) (#1520) [Bernhard Rosenkraenzer] + tests/azure: refactor ovf creation (#1533) [Chris Patterson] + Improve DataSourceOVF error reporting when script disabled (#1525) [rong] + tox: integration-tests-jenkins: softfail if only some test failed (#1528) [Paride Legovini] + CI: drop linters from Travis CI (moved to GH Actions) (#1530) [Paride Legovini] + sources/azure: remove unused encoding support for customdata (#1526) [Chris Patterson] + sources/azure: remove unused metadata captured when parsing ovf (#1524) [Chris Patterson] + sources/azure: remove dscfg parsing from ovf-env.xml (#1522) [Chris Patterson] + Remove extra space from ec2 dual stack crawl message (#1521) + tests/azure: use namespaces in generated ovf-env.xml documents (#1519) [Chris Patterson] + setup.py: adjust udev/rules default path (#1513) [Emanuele Giuseppe Esposito] + Add python3-deconf dependency (#1506) [Alberto Contreras] + Change match macadress param for network v2 config (#1518) [Henrique Caricatti Capozzi] + sources/azure: remove unused userdata property from ovf (#1516) [Chris Patterson] + sources/azure: minor refactoring to network config generation (#1497) [Chris Patterson] + net: Implement link-local ephemeral ipv6 + Rename function to avoid confusion (#1501) + Fix cc_phone_home requiring 'tries' (#1500) (LP: #1977952) + datasources: replace networking functions with stdlib and cloudinit.net code + Remove xenial references (#1472) [Alberto Contreras] + Oracle ds changes (#1474) (LP: #1967942) [Alberto Contreras] + improve runcmd docs (#1498) + add 3.11-dev to Travis CI (#1493) + Only run github actions on pull request (#1496) + Fix integration test client creation (#1494) [Alberto Contreras] + tox: add link checker environment, fix links (#1480) + cc_ubuntu_advantage: Fix doc (#1487) [Alberto Contreras] + cc_yum_add_repo: Fix repo id canonicalization (#1489) (LP: #1975818) [Alberto Contreras] + Add linitio as contributor in the project (#1488) [Kevin Allioli] + net-convert: use yaml.dump for debugging python NetworkState obj (#1484) (LP: #1975907) + test_schema: no relative $ref URLs, replace $ref with local path (#1486) + cc_set_hostname: do not write "localhost" when no hostname is given (#1453) [Emanuele Giuseppe Esposito] + Update .github-cla-signers (#1478) [rong] + schema: write_files defaults, versions $ref full URL and add vscode (#1479) + docs: fix external links, add one more to the list (#1477) + doc: Document how to change module frequency (#1481) + tests: bump pycloudlib (#1482) + tests: bump pycloudlib pinned commit for kinetic Azure (#1476) + testing: fix test_status.py (#1475) + integration tests: If KEEP_INSTANCE = True, log IP (#1473) + Drop mypy excluded files (#1454) [Alberto Contreras] + Docs additions (#1470) + Add "formatting tests" to Github Actions + Remove unused arguments in function signature (#1471) + Changelog: correct errant classification of LP issues as GH (#1464) + Use Network-Manager and Netplan as default renderers for RHEL and Fedora (#1465) [Emanuele Giuseppe Esposito] -- James Falcon <email address hidden> Fri, 01 Jul 2022 10:07:15 -0500
Available diffs
cloud-init (22.2-0ubuntu1~18.04.3) bionic-security; urgency=medium * SECURITY UPDATE: schema errors can cause cloud-init to leak userdata to system logs - d/cloud-init.postinst: redact previously leaked schema errors from logs - Remove schema errors from log (LP: #1978422) - CVE-2022-2084 -- James Falcon <email address hidden> Wed, 15 Jun 2022 11:38:21 -0500
Available diffs
cloud-init (22.2-0ubuntu1~20.04.3) focal-security; urgency=medium * SECURITY UPDATE: schema errors can cause cloud-init to leak userdata to system logs - d/cloud-init.postinst: redact previously leaked schema errors from logs - Remove schema errors from log (LP: #1978422) - CVE-2022-2084 -- James Falcon <email address hidden> Wed, 15 Jun 2022 11:34:44 -0500
Available diffs
cloud-init (22.2-0ubuntu1~21.10.3) impish-security; urgency=medium * SECURITY UPDATE: schema errors can cause cloud-init to leak userdata to system logs - d/cloud-init.postinst: redact previously leaked schema errors from logs - Remove schema errors from log (LP: #1978422) - CVE-2022-2084 -- James Falcon <email address hidden> Wed, 15 Jun 2022 11:03:49 -0500
Available diffs
cloud-init (22.2-0ubuntu1~22.04.3) jammy-security; urgency=medium * SECURITY UPDATE: schema errors can cause cloud-init to leak userdata to system logs - d/cloud-init.postinst: redact previously leaked schema errors from logs - Remove schema errors from log (LP: #1978422) - CVE-2022-2084 -- James Falcon <email address hidden> Tue, 14 Jun 2022 06:31:00 -0500
Available diffs
cloud-init (22.2-0ubuntu1~22.04.2) jammy; urgency=medium * cherry-pick a2e62738: Fix cc_phone_home requiring 'tries' (#1500) (LP: #1977952) -- James Falcon <email address hidden> Thu, 09 Jun 2022 16:25:29 -0500
Available diffs
cloud-init (22.2-0ubuntu1~21.10.2) impish; urgency=medium * cherry-pick a2e62738: Fix cc_phone_home requiring 'tries' (#1500) (LP: #1977952) -- James Falcon <email address hidden> Thu, 09 Jun 2022 16:48:01 -0500
Available diffs
cloud-init (22.2-0ubuntu1~20.04.2) focal; urgency=medium * cherry-pick a2e62738: Fix cc_phone_home requiring 'tries' (#1500) (LP: #1977952) -- James Falcon <email address hidden> Thu, 09 Jun 2022 16:53:07 -0500
Available diffs
cloud-init (22.2-0ubuntu1~18.04.2) bionic; urgency=medium * cherry-pick a2e62738: Fix cc_phone_home requiring 'tries' (#1500) (LP: #1977952) -- James Falcon <email address hidden> Thu, 09 Jun 2022 16:56:33 -0500
Available diffs
cloud-init (22.2-30-gfed5d5a3-0ubuntu1~22.10.1) kinetic; urgency=medium * New upstream snapshot. + Rename function to avoid confusion (#1501) + Fix cc_phone_home requiring 'tries' (#1500) (LP: #1977952) + datasources: replace networking functions with stdlib and cloudinit.net code + Remove xenial references (#1472) [Alberto Contreras] + Oracle ds changes (#1474) (LP: #1967942) [Alberto Contreras] + improve runcmd docs (#1498) + add 3.11-dev to Travis CI (#1493) + Only run github actions on pull request (#1496) + Fix integration test client creation (#1494) [Alberto Contreras] + tox: add link checker environment, fix links (#1480) + cc_ubuntu_advantage: Fix doc (#1487) [Alberto Contreras] + cc_yum_add_repo: Fix repo id canonicalization (#1489) (LP: #1975818) [Alberto Contreras] + Add linitio as contributor in the project (#1488) [Kevin Allioli] + net-convert: use yaml.dump for debugging python NetworkState obj (#1484) (LP: #1975907) + test_schema: no relative $ref URLs, replace $ref with local path (#1486) + cc_set_hostname: do not write "localhost" when no hostname is given (#1453) [Emanuele Giuseppe Esposito] + Update .github-cla-signers (#1478) [rong] + schema: write_files defaults, versions $ref full URL and add vscode (#1479) + docs: fix external links, add one more to the list (#1477) + doc: Document how to change module frequency (#1481) + tests: bump pycloudlib (#1482) + tests: bump pycloudlib pinned commit for kinetic Azure (#1476) + testing: fix test_status.py (#1475) + integration tests: If KEEP_INSTANCE = True, log IP (#1473) + Drop mypy excluded files (#1454) [Alberto Contreras] + Docs additions (#1470) + Add "formatting tests" to Github Actions + Remove unused arguments in function signature (#1471) + Changelog: correct errant classification of LP issues as GH (#1464) + Use Network-Manager and Netplan as default renderers for RHEL and Fedora (#1465) [Emanuele Giuseppe Esposito] -- James Falcon <email address hidden> Thu, 09 Jun 2022 15:48:31 -0500
Available diffs
cloud-init (22.2-0ubuntu1~18.04.1) bionic; urgency=medium * d/control: - Build-Depends: add python3-responses and python3-pytest-mock for unittests - Suggests: add openssh-server and ssh-import-id * refresh patches: + debian/patches/ec2-dont-apply-full-imds-network-config.patch + debian/patches/renderer-do-not-prefer-netplan.patch * New upstream release. (LP: #1974235) - Release 22.2 (#1462) - Fix test due to caplog incompatibility (#1461) [Alberto Contreras] - Align rhel custom files with upstream (#1431) [Emanuele Giuseppe Esposito] - cc_write_files: Improve schema. (#1460) [Alberto Contreras] - cli: Redact files with permission errors in commands (#1440) [Alberto Contreras] - Improve cc_set_passwords. (#1456) [Alberto Contreras] - testing: make fake cloud-init wait actually wait (#1459) - Scaleway: Fix network configuration for netplan 0.102 and later (#1455) [Maxime Corbin] - Fix 'ephmeral' typos in disk names(#1452) [Mike Hucka] - schema: version schema-cloud-config-v1.json (#1424) - cc_modules: set default meta frequency value when no config available (#1457) - Log generic warning on non-systemd systems. (#1450) [Alberto Contreras] - cc_snap.maybe_install_squashfuse no longer needed in Bionic++. (#1448) [Alberto Contreras] - Drop support of *-sk keys in cc_ssh (#1451) [Alberto Contreras] - testing: Fix console_log tests (#1437) - tests: cc_set_passoword update for systemd, non-systemd distros (#1449) - Fix bug in url_helper/dual_stack() logging (#1426) - schema: render schema paths from _CustomSafeLoaderWithMarks (#1391) - testing: Make integration tests kinetic friendly (#1441) - Handle error if SSH service no present. (#1422) [Alberto Contreras] - Fix network-manager activator availability and order (#1438) - sources/azure: remove reprovisioning marker (#1414) [Chris Patterson] - upstart: drop vestigial support for upstart (#1421) - testing: Ensure NoCloud detected in test (#1439) - Update .github-cla-signers kallioli [Kevin Allioli] - Consistently strip top-level network key (#1417) - testing: Fix LXD VM metadata test (#1430) - testing: Add NoCloud setup for NoCloud test (#1425) - Update linters and adapt code for compatibility (#1434) [Paride Legovini] - run-container: add support for LXD VMs (#1428) [Paride Legovini] - integration-reqs: bump pycloudlib pinned commit (#1427) [Paride Legovini] - Fix NoCloud docs (#1423) - Docs fixes (#1406) - docs: Add docs for module creation (#1415) - Remove cheetah from templater (#1416) - tests: verify_ordered_items fallback to re.escape if needed (#1420) - Misc module cleanup (#1418) - docs: Fix doc warnings and enable errors (#1419) [Alberto Contreras] - Refactor cloudinit.sources.NetworkConfigSource to enum (#1413) [Alberto Contreras] - Don't fail if IB and Ethernet devices 'collide' (#1411) - Use cc_* module meta definition over hardcoded vars (SC-888) (#1385) - Fix cc_rsyslog.py initialization (#1404) [Alberto Contreras] - Promote cloud-init schema from devel to top level subcommand (#1402) - mypy: disable missing imports warning for httpretty (#1412) [Chris Patterson] - users: error when home should not be created AND ssh keys provided [Jeffrey 'jf' Lim] - Allow growpart to resize encrypted partitions (#1316) - Fix typo in integration_test.rst (#1405) [Alberto Contreras] - cloudinit.net refactor: apply_network_config_names (#1388) [Alberto Contreras] - tests/azure: add fixtures for hardcoded paths (markers and data_dir) (#1399) [Chris Patterson] - testing: Add responses workaround for focal/impish (#1403) - cc_ssh_import_id: fix is_key_in_nested_dict to avoid early False - Fix ds-identify not detecting NoCloud seed in config (#1381) - sources/azure: retry dhcp for failed processes (#1401) [Chris Patterson] - Move notes about refactorization out of CONTRIBUTING.rst (#1389) - Shave ~8ms off generator runtime (#1387) - Fix provisioning dhcp timeout to 20 minutes (#1394) [Chris Patterson] - schema: module example strict testing fix seed_random - cc_set_hostname: examples small typo (perserve vs preserve) [Wouter Schoot] - sources/azure: refactor http_with_retries to remove **kwargs (#1392) [Chris Patterson] - declare dependency on ssh-import-id (#1334) - drop references to old dependencies and old centos script - sources/azure: only wait for primary nic to be attached during restore (#1378) [Anh Vo] - cc_ntp: migrated legacy schema to cloud-init-schema.json (#1384) - Network functions refactor and bugfixes (#1383) - schema: add JSON defs for modules cc_users_groups (#1379) - Fix doc typo (#1382) [Alberto Contreras] - Add support for dual stack IPv6/IPv4 IMDS to Ec2 (#1160) - Fix KeyError when rendering sysconfig IPv6 routes (#1380) - Return a namedtuple from subp() (#1376) - Mypy stubs and other tox maintenance (SC-920) (#1374) - Distro Compatibility Fixes (#1375) - Pull in Gentoo patches (#1372) - schema: add json defs for modules U-Z (#1360) - util: atomically update sym links to avoid Suppress FileNotFoundError when reading status (#1298) [Adam Collard] - schema: add json defs for modules scripts-timezone (SC-801) (#1365) - docs: Add first tutorial (SC-900) (#1368) - BUG 1473527: module ssh-authkey-fingerprints fails Input/output error… (#1340) [Andrew Lee] - add arch hosts template (#1371) - ds-identify: detect LXD for VMs launched from host with > 5.10 kernel (#1370) - Support EC2 tags in instance metadata (#1309) [Eduardo Dobay] - schema: add json defs for modules e-install (SC-651) (#1366) - Improve "(no_create_home|system): true" test (#1367) [Jeffrey 'jf' Lim] - Expose https_proxy env variable to ssh-import-id cmd (#1333) [Michael Rommel] - sources/azure: remove bind/unbind logic for hot attached nic (#1332) [Chris Patterson] - tox: add types-* packages to check_format env (#1362) - tests: python 3.10 is showing up in cloudimages (#1364) - testing: add additional mocks to test_net tests (#1356) [yangzz-97] - schema: add JSON schema for mcollective, migrator and mounts modules (#1358) - Honor system locale for RHEL (#1355) [Wei Shi] - doc: Fix typo in cloud-config-run-cmds.txt example (#1359) [Ali Shirvani] - ds-identify: also discover LXD by presence from DMI board_name = LXD (#1311) - black: bump pinned version to 22.3.0 to avoid click dependency issues (#1357) - Various doc fixes (#1330) - testing: Add missing is_FreeBSD mock to networking test (#1353) - Add --no-update to add-apt-repostory call (SC-880) (#1337) - schema: add json defs for modules K-L (#1321) - docs: Re-order readthedocs install (#1354) - Stop cc_ssh_authkey_fingerprints from ALWAYS creating home (#1343) [Jeffrey 'jf' Lim] - docs: add jinja2 pin (#1352) - Vultr: Use find_candidate_nics, use ipv6 dns (#1344) [eb3095] - sources/azure: move get_ip_from_lease_value out of shim (#1324) [Chris Patterson] - Fix cloud-init status --wait when no datasource found (#1349) - schema: add JSON defs for modules resize-salt (SC-654) (#1341) - Add myself as a future contributor (#1345) [Neal Gompa (ニール・ゴンパ)] - Update .github-cla-signers (#1342) [Jeffrey 'jf' Lim] - add Requires=cloud-init-hotplugd.socket in cloud-init-hotplugd.service file (#1335) [yangzz-97] - Fix sysconfig render when set-name is missing (#1327) [Andrew Kutz] - Refactoring helper funcs out of NetworkState (#1336) [Andrew Kutz] - url_helper: add tuple support for readurl timeout (#1328) [Chris Patterson] - Make fs labels match for ds-identify and docs (#1329) - Work around bug in LXD VM detection (#1325) - Remove redundant generator logs (#1318) - tox: set verbose flags for integration tests (#1323) [Chris Patterson] - net: introduce find_candidate_nics() (#1313) [Chris Patterson] - Revert "Ensure system_cfg read before ds net config on Oracle (#1174)" (#1326) - Add vendor_data2 support for ConfigDrive source (#1307) [cvstealth] - Make VMWare data source test host independent and expand testing (#1308) [Robert Schweikert] - Add json schemas for modules starting with P - sources/azure: remove lease file parsing (#1302) [Chris Patterson] - remove flaky test from ci (#1322) - ci: Switch to python 3.10 in Travis CI (#1320) - Better interface handling for Vultr, expect unexpected DHCP servers (#1297) [eb3095] - Remove unused init local artifact (#1315) - Doc cleanups (#1317) - docs improvements (#1312) - add support for jinja do statements, add unit test (#1314) [Paul Bruno] - sources/azure: prevent tight loops for DHCP retries (#1285) [Chris Patterson] - net/dhcp: surface type of DHCP lease failure to caller (#1276) [Chris Patterson] - Stop hardcoding systemctl location (#1278) [Robert Schweikert] - Remove python2 syntax from docs (#1310) - [tools/migrate-lp-user-to-github] Rename master branch to main (#1301) [Adam Collard] - redhat: Depend on "hostname" package (#1288) [Lubomir Rintel] - Add native NetworkManager support (#1224) [Lubomir Rintel] - Fix link in CLA check to point to contribution guide. (#1299) [Adam Collard] -- James Falcon <email address hidden> Thu, 19 May 2022 17:10:43 -0500
Available diffs
cloud-init (22.2-0ubuntu1~20.04.1) focal; urgency=medium * d/control: - Build-Depends: add python3-responses and python3-pytest-mock for unittests - Suggests: add openssh-server and ssh-import-id * refresh patches: + debian/patches/retain-apt-partner-pocket.patch * New upstream release. (LP: #1974235) - Release 22.2 (#1462) - Fix test due to caplog incompatibility (#1461) [Alberto Contreras] - Align rhel custom files with upstream (#1431) [Emanuele Giuseppe Esposito] - cc_write_files: Improve schema. (#1460) [Alberto Contreras] - cli: Redact files with permission errors in commands (#1440) [Alberto Contreras] - Improve cc_set_passwords. (#1456) [Alberto Contreras] - testing: make fake cloud-init wait actually wait (#1459) - Scaleway: Fix network configuration for netplan 0.102 and later (#1455) [Maxime Corbin] - Fix 'ephmeral' typos in disk names(#1452) [Mike Hucka] - schema: version schema-cloud-config-v1.json (#1424) - cc_modules: set default meta frequency value when no config available (#1457) - Log generic warning on non-systemd systems. (#1450) [Alberto Contreras] - cc_snap.maybe_install_squashfuse no longer needed in Bionic++. (#1448) [Alberto Contreras] - Drop support of *-sk keys in cc_ssh (#1451) [Alberto Contreras] - testing: Fix console_log tests (#1437) - tests: cc_set_passoword update for systemd, non-systemd distros (#1449) - Fix bug in url_helper/dual_stack() logging (#1426) - schema: render schema paths from _CustomSafeLoaderWithMarks (#1391) - testing: Make integration tests kinetic friendly (#1441) - Handle error if SSH service no present. (#1422) [Alberto Contreras] - Fix network-manager activator availability and order (#1438) - sources/azure: remove reprovisioning marker (#1414) [Chris Patterson] - upstart: drop vestigial support for upstart (#1421) - testing: Ensure NoCloud detected in test (#1439) - Update .github-cla-signers kallioli [Kevin Allioli] - Consistently strip top-level network key (#1417) - testing: Fix LXD VM metadata test (#1430) - testing: Add NoCloud setup for NoCloud test (#1425) - Update linters and adapt code for compatibility (#1434) [Paride Legovini] - run-container: add support for LXD VMs (#1428) [Paride Legovini] - integration-reqs: bump pycloudlib pinned commit (#1427) [Paride Legovini] - Fix NoCloud docs (#1423) - Docs fixes (#1406) - docs: Add docs for module creation (#1415) - Remove cheetah from templater (#1416) - tests: verify_ordered_items fallback to re.escape if needed (#1420) - Misc module cleanup (#1418) - docs: Fix doc warnings and enable errors (#1419) [Alberto Contreras] - Refactor cloudinit.sources.NetworkConfigSource to enum (#1413) [Alberto Contreras] - Don't fail if IB and Ethernet devices 'collide' (#1411) - Use cc_* module meta definition over hardcoded vars (SC-888) (#1385) - Fix cc_rsyslog.py initialization (#1404) [Alberto Contreras] - Promote cloud-init schema from devel to top level subcommand (#1402) - mypy: disable missing imports warning for httpretty (#1412) [Chris Patterson] - users: error when home should not be created AND ssh keys provided [Jeffrey 'jf' Lim] - Allow growpart to resize encrypted partitions (#1316) - Fix typo in integration_test.rst (#1405) [Alberto Contreras] - cloudinit.net refactor: apply_network_config_names (#1388) [Alberto Contreras] - tests/azure: add fixtures for hardcoded paths (markers and data_dir) (#1399) [Chris Patterson] - testing: Add responses workaround for focal/impish (#1403) - cc_ssh_import_id: fix is_key_in_nested_dict to avoid early False - Fix ds-identify not detecting NoCloud seed in config (#1381) - sources/azure: retry dhcp for failed processes (#1401) [Chris Patterson] - Move notes about refactorization out of CONTRIBUTING.rst (#1389) - Shave ~8ms off generator runtime (#1387) - Fix provisioning dhcp timeout to 20 minutes (#1394) [Chris Patterson] - schema: module example strict testing fix seed_random - cc_set_hostname: examples small typo (perserve vs preserve) [Wouter Schoot] - sources/azure: refactor http_with_retries to remove **kwargs (#1392) [Chris Patterson] - declare dependency on ssh-import-id (#1334) - drop references to old dependencies and old centos script - sources/azure: only wait for primary nic to be attached during restore (#1378) [Anh Vo] - cc_ntp: migrated legacy schema to cloud-init-schema.json (#1384) - Network functions refactor and bugfixes (#1383) - schema: add JSON defs for modules cc_users_groups (#1379) - Fix doc typo (#1382) [Alberto Contreras] - Add support for dual stack IPv6/IPv4 IMDS to Ec2 (#1160) - Fix KeyError when rendering sysconfig IPv6 routes (#1380) - Return a namedtuple from subp() (#1376) - Mypy stubs and other tox maintenance (SC-920) (#1374) - Distro Compatibility Fixes (#1375) - Pull in Gentoo patches (#1372) - schema: add json defs for modules U-Z (#1360) - util: atomically update sym links to avoid Suppress FileNotFoundError when reading status (#1298) [Adam Collard] - schema: add json defs for modules scripts-timezone (SC-801) (#1365) - docs: Add first tutorial (SC-900) (#1368) - BUG 1473527: module ssh-authkey-fingerprints fails Input/output error… (#1340) [Andrew Lee] - add arch hosts template (#1371) - ds-identify: detect LXD for VMs launched from host with > 5.10 kernel (#1370) - Support EC2 tags in instance metadata (#1309) [Eduardo Dobay] - schema: add json defs for modules e-install (SC-651) (#1366) - Improve "(no_create_home|system): true" test (#1367) [Jeffrey 'jf' Lim] - Expose https_proxy env variable to ssh-import-id cmd (#1333) [Michael Rommel] - sources/azure: remove bind/unbind logic for hot attached nic (#1332) [Chris Patterson] - tox: add types-* packages to check_format env (#1362) - tests: python 3.10 is showing up in cloudimages (#1364) - testing: add additional mocks to test_net tests (#1356) [yangzz-97] - schema: add JSON schema for mcollective, migrator and mounts modules (#1358) - Honor system locale for RHEL (#1355) [Wei Shi] - doc: Fix typo in cloud-config-run-cmds.txt example (#1359) [Ali Shirvani] - ds-identify: also discover LXD by presence from DMI board_name = LXD (#1311) - black: bump pinned version to 22.3.0 to avoid click dependency issues (#1357) - Various doc fixes (#1330) - testing: Add missing is_FreeBSD mock to networking test (#1353) - Add --no-update to add-apt-repostory call (SC-880) (#1337) - schema: add json defs for modules K-L (#1321) - docs: Re-order readthedocs install (#1354) - Stop cc_ssh_authkey_fingerprints from ALWAYS creating home (#1343) [Jeffrey 'jf' Lim] - docs: add jinja2 pin (#1352) - Vultr: Use find_candidate_nics, use ipv6 dns (#1344) [eb3095] - sources/azure: move get_ip_from_lease_value out of shim (#1324) [Chris Patterson] - Fix cloud-init status --wait when no datasource found (#1349) - schema: add JSON defs for modules resize-salt (SC-654) (#1341) - Add myself as a future contributor (#1345) [Neal Gompa (ニール・ゴンパ)] - Update .github-cla-signers (#1342) [Jeffrey 'jf' Lim] - add Requires=cloud-init-hotplugd.socket in cloud-init-hotplugd.service file (#1335) [yangzz-97] - Fix sysconfig render when set-name is missing (#1327) [Andrew Kutz] - Refactoring helper funcs out of NetworkState (#1336) [Andrew Kutz] - url_helper: add tuple support for readurl timeout (#1328) [Chris Patterson] - Make fs labels match for ds-identify and docs (#1329) [Brett Holman] - Work around bug in LXD VM detection (#1325) [Brett Holman] - Remove redundant generator logs (#1318) [Brett Holman] - tox: set verbose flags for integration tests (#1323) [Chris Patterson] - net: introduce find_candidate_nics() (#1313) [Chris Patterson] - Revert "Ensure system_cfg read before ds net config on Oracle (#1174)" (#1326) - Add vendor_data2 support for ConfigDrive source (#1307) [cvstealth] - Make VMWare data source test host independent and expand testing (#1308) [Robert Schweikert] - Add json schemas for modules starting with P - sources/azure: remove lease file parsing (#1302) [Chris Patterson] - remove flaky test from ci (#1322) [Brett Holman] - ci: Switch to python 3.10 in Travis CI (#1320) [Brett Holman] - Better interface handling for Vultr, expect unexpected DHCP servers (#1297) [eb3095] - Remove unused init local artifact (#1315) [Brett Holman] - Doc cleanups (#1317) [Brett Holman] - docs improvements (#1312) [Brett Holman] - add support for jinja do statements, add unit test (#1314) [Paul Bruno] - sources/azure: prevent tight loops for DHCP retries (#1285) [Chris Patterson] - net/dhcp: surface type of DHCP lease failure to caller (#1276) [Chris Patterson] - Stop hardcoding systemctl location (#1278) [Robert Schweikert] - Remove python2 syntax from docs (#1310) [Brett Holman] - [tools/migrate-lp-user-to-github] Rename master branch to main (#1301) [Adam Collard] - redhat: Depend on "hostname" package (#1288) [Lubomir Rintel] - Add native NetworkManager support (#1224) [Lubomir Rintel] - Fix link in CLA check to point to contribution guide. (#1299) [Adam Collard] -- James Falcon <email address hidden> Thu, 19 May 2022 17:08:07 -0500
Available diffs
cloud-init (22.2-0ubuntu1~21.10.1) impish; urgency=medium * d/control: - Build-Depends: add python3-responses and python3-pytest-mock for unittests - Suggests: add openssh-server and ssh-import-id * New upstream release. (LP: #1974235) - Release 22.2 (#1462) - Fix test due to caplog incompatibility (#1461) [Alberto Contreras] - Align rhel custom files with upstream (#1431) [Emanuele Giuseppe Esposito] - cc_write_files: Improve schema. (#1460) [Alberto Contreras] - cli: Redact files with permission errors in commands (#1440) [Alberto Contreras] - Improve cc_set_passwords. (#1456) [Alberto Contreras] - testing: make fake cloud-init wait actually wait (#1459) - Scaleway: Fix network configuration for netplan 0.102 and later (#1455) [Maxime Corbin] - Fix 'ephmeral' typos in disk names(#1452) [Mike Hucka] - schema: version schema-cloud-config-v1.json (#1424) - cc_modules: set default meta frequency value when no config available (#1457) - Log generic warning on non-systemd systems. (#1450) [Alberto Contreras] - cc_snap.maybe_install_squashfuse no longer needed in Bionic++. (#1448) [Alberto Contreras] - Drop support of *-sk keys in cc_ssh (#1451) [Alberto Contreras] - testing: Fix console_log tests (#1437) - tests: cc_set_passoword update for systemd, non-systemd distros (#1449) - Fix bug in url_helper/dual_stack() logging (#1426) - schema: render schema paths from _CustomSafeLoaderWithMarks (#1391) - testing: Make integration tests kinetic friendly (#1441) - Handle error if SSH service no present. (#1422) [Alberto Contreras] - Fix network-manager activator availability and order (#1438) - sources/azure: remove reprovisioning marker (#1414) [Chris Patterson] - upstart: drop vestigial support for upstart (#1421) - testing: Ensure NoCloud detected in test (#1439) - Update .github-cla-signers kallioli [Kevin Allioli] - Consistently strip top-level network key (#1417) - testing: Fix LXD VM metadata test (#1430) - testing: Add NoCloud setup for NoCloud test (#1425) - Update linters and adapt code for compatibility (#1434) [Paride Legovini] - run-container: add support for LXD VMs (#1428) [Paride Legovini] - integration-reqs: bump pycloudlib pinned commit (#1427) [Paride Legovini] - Fix NoCloud docs (#1423) - Docs fixes (#1406) - docs: Add docs for module creation (#1415) - Remove cheetah from templater (#1416) - tests: verify_ordered_items fallback to re.escape if needed (#1420) - Misc module cleanup (#1418) - docs: Fix doc warnings and enable errors (#1419) [Alberto Contreras] - Refactor cloudinit.sources.NetworkConfigSource to enum (#1413) [Alberto Contreras] - Don't fail if IB and Ethernet devices 'collide' (#1411) - Use cc_* module meta definition over hardcoded vars (SC-888) (#1385) - Fix cc_rsyslog.py initialization (#1404) [Alberto Contreras] - Promote cloud-init schema from devel to top level subcommand (#1402) - mypy: disable missing imports warning for httpretty (#1412) [Chris Patterson] - users: error when home should not be created AND ssh keys provided [Jeffrey 'jf' Lim] - Allow growpart to resize encrypted partitions (#1316) - Fix typo in integration_test.rst (#1405) [Alberto Contreras] - cloudinit.net refactor: apply_network_config_names (#1388) [Alberto Contreras] - tests/azure: add fixtures for hardcoded paths (markers and data_dir) (#1399) [Chris Patterson] - testing: Add responses workaround for focal/impish (#1403) - cc_ssh_import_id: fix is_key_in_nested_dict to avoid early False - Fix ds-identify not detecting NoCloud seed in config (#1381) - sources/azure: retry dhcp for failed processes (#1401) [Chris Patterson] - Move notes about refactorization out of CONTRIBUTING.rst (#1389) - Shave ~8ms off generator runtime (#1387) - Fix provisioning dhcp timeout to 20 minutes (#1394) [Chris Patterson] - schema: module example strict testing fix seed_random - cc_set_hostname: examples small typo (perserve vs preserve) [Wouter Schoot] - sources/azure: refactor http_with_retries to remove **kwargs (#1392) [Chris Patterson] - declare dependency on ssh-import-id (#1334) - drop references to old dependencies and old centos script - sources/azure: only wait for primary nic to be attached during restore (#1378) [Anh Vo] - cc_ntp: migrated legacy schema to cloud-init-schema.json (#1384) - Network functions refactor and bugfixes (#1383) - schema: add JSON defs for modules cc_users_groups (#1379) - Fix doc typo (#1382) [Alberto Contreras] - Add support for dual stack IPv6/IPv4 IMDS to Ec2 (#1160) - Fix KeyError when rendering sysconfig IPv6 routes (#1380) - Return a namedtuple from subp() (#1376) - Mypy stubs and other tox maintenance (SC-920) (#1374) - Distro Compatibility Fixes (#1375) - Pull in Gentoo patches (#1372) - schema: add json defs for modules U-Z (#1360) - util: atomically update sym links to avoid Suppress FileNotFoundError when reading status (#1298) [Adam Collard] - schema: add json defs for modules scripts-timezone (SC-801) (#1365) - docs: Add first tutorial (SC-900) (#1368) - BUG 1473527: module ssh-authkey-fingerprints fails Input/output error… (#1340) [Andrew Lee] - add arch hosts template (#1371) - ds-identify: detect LXD for VMs launched from host with > 5.10 kernel (#1370) - Support EC2 tags in instance metadata (#1309) [Eduardo Dobay] - schema: add json defs for modules e-install (SC-651) (#1366) - Improve "(no_create_home|system): true" test (#1367) [Jeffrey 'jf' Lim] - Expose https_proxy env variable to ssh-import-id cmd (#1333) [Michael Rommel] - sources/azure: remove bind/unbind logic for hot attached nic (#1332) [Chris Patterson] - tox: add types-* packages to check_format env (#1362) - tests: python 3.10 is showing up in cloudimages (#1364) - testing: add additional mocks to test_net tests (#1356) [yangzz-97] - schema: add JSON schema for mcollective, migrator and mounts modules (#1358) - Honor system locale for RHEL (#1355) [Wei Shi] - doc: Fix typo in cloud-config-run-cmds.txt example (#1359) [Ali Shirvani] - ds-identify: also discover LXD by presence from DMI board_name = LXD (#1311) - black: bump pinned version to 22.3.0 to avoid click dependency issues (#1357) - Various doc fixes (#1330) - testing: Add missing is_FreeBSD mock to networking test (#1353) - Add --no-update to add-apt-repostory call (SC-880) (#1337) - schema: add json defs for modules K-L (#1321) - docs: Re-order readthedocs install (#1354) - Stop cc_ssh_authkey_fingerprints from ALWAYS creating home (#1343) [Jeffrey 'jf' Lim] - docs: add jinja2 pin (#1352) - Vultr: Use find_candidate_nics, use ipv6 dns (#1344) [eb3095] - sources/azure: move get_ip_from_lease_value out of shim (#1324) [Chris Patterson] - Fix cloud-init status --wait when no datasource found (#1349) - schema: add JSON defs for modules resize-salt (SC-654) (#1341) - Add myself as a future contributor (#1345) [Neal Gompa (ニール・ゴンパ)] - Update .github-cla-signers (#1342) [Jeffrey 'jf' Lim] - add Requires=cloud-init-hotplugd.socket in cloud-init-hotplugd.service file (#1335) [yangzz-97] - Fix sysconfig render when set-name is missing (#1327) [Andrew Kutz] - Refactoring helper funcs out of NetworkState (#1336) [Andrew Kutz] - url_helper: add tuple support for readurl timeout (#1328) [Chris Patterson] - Make fs labels match for ds-identify and docs (#1329) - Work around bug in LXD VM detection (#1325) - Remove redundant generator logs (#1318) - tox: set verbose flags for integration tests (#1323) [Chris Patterson] - net: introduce find_candidate_nics() (#1313) [Chris Patterson] - Revert "Ensure system_cfg read before ds net config on Oracle (#1174)" (#1326) - Add vendor_data2 support for ConfigDrive source (#1307) [cvstealth] - Make VMWare data source test host independent and expand testing (#1308) [Robert Schweikert] - Add json schemas for modules starting with P - sources/azure: remove lease file parsing (#1302) [Chris Patterson] - remove flaky test from ci (#1322) - ci: Switch to python 3.10 in Travis CI (#1320) - Better interface handling for Vultr, expect unexpected DHCP servers (#1297) [eb3095] - Remove unused init local artifact (#1315) - Doc cleanups (#1317) - docs improvements (#1312) - add support for jinja do statements, add unit test (#1314) [Paul Bruno] - sources/azure: prevent tight loops for DHCP retries (#1285) [Chris Patterson] - net/dhcp: surface type of DHCP lease failure to caller (#1276) [Chris Patterson] - Stop hardcoding systemctl location (#1278) [Robert Schweikert] - Remove python2 syntax from docs (#1310) - [tools/migrate-lp-user-to-github] Rename master branch to main (#1301) [Adam Collard] - redhat: Depend on "hostname" package (#1288) [Lubomir Rintel] - Add native NetworkManager support (#1224) [Lubomir Rintel] - Fix link in CLA check to point to contribution guide. (#1299) [Adam Collard] -- James Falcon <email address hidden> Thu, 19 May 2022 17:01:48 -0500
Available diffs
cloud-init (22.2-0ubuntu1~22.04.1) jammy; urgency=medium * d/control: - Build-Depends: add python3-responses and python3-pytest-mock for unittests - Suggests: add openssh-server and ssh-import-id * New upstream release. (LP: #1974235) - Release 22.2 (#1462) - Fix test due to caplog incompatibility (#1461) [Alberto Contreras] - Align rhel custom files with upstream (#1431) [Emanuele Giuseppe Esposito] - cc_write_files: Improve schema. (#1460) [Alberto Contreras] - cli: Redact files with permission errors in commands (#1440) [Alberto Contreras] - Improve cc_set_passwords. (#1456) [Alberto Contreras] - testing: make fake cloud-init wait actually wait (#1459) - Scaleway: Fix network configuration for netplan 0.102 and later (#1455) [Maxime Corbin] - Fix 'ephmeral' typos in disk names(#1452) [Mike Hucka] - schema: version schema-cloud-config-v1.json (#1424) - cc_modules: set default meta frequency value when no config available (#1457) - Log generic warning on non-systemd systems. (#1450) [Alberto Contreras] - cc_snap.maybe_install_squashfuse no longer needed in Bionic++. (#1448) [Alberto Contreras] - Drop support of *-sk keys in cc_ssh (#1451) [Alberto Contreras] - testing: Fix console_log tests (#1437) - tests: cc_set_passoword update for systemd, non-systemd distros (#1449) - Fix bug in url_helper/dual_stack() logging (#1426) - schema: render schema paths from _CustomSafeLoaderWithMarks (#1391) - testing: Make integration tests kinetic friendly (#1441) - Handle error if SSH service no present. (#1422) [Alberto Contreras] - Fix network-manager activator availability and order (#1438) - sources/azure: remove reprovisioning marker (#1414) [Chris Patterson] - upstart: drop vestigial support for upstart (#1421) - testing: Ensure NoCloud detected in test (#1439) - Update .github-cla-signers kallioli [Kevin Allioli] - Consistently strip top-level network key (#1417) - testing: Fix LXD VM metadata test (#1430) - testing: Add NoCloud setup for NoCloud test (#1425) - Update linters and adapt code for compatibility (#1434) [Paride Legovini] - run-container: add support for LXD VMs (#1428) [Paride Legovini] - integration-reqs: bump pycloudlib pinned commit (#1427) [Paride Legovini] - Fix NoCloud docs (#1423) - Docs fixes (#1406) - docs: Add docs for module creation (#1415) - Remove cheetah from templater (#1416) - tests: verify_ordered_items fallback to re.escape if needed (#1420) - Misc module cleanup (#1418) - docs: Fix doc warnings and enable errors (#1419) [Alberto Contreras] - Refactor cloudinit.sources.NetworkConfigSource to enum (#1413) [Alberto Contreras] - Don't fail if IB and Ethernet devices 'collide' (#1411) - Use cc_* module meta definition over hardcoded vars (SC-888) (#1385) - Fix cc_rsyslog.py initialization (#1404) [Alberto Contreras] - Promote cloud-init schema from devel to top level subcommand (#1402) - mypy: disable missing imports warning for httpretty (#1412) [Chris Patterson] - users: error when home should not be created AND ssh keys provided [Jeffrey 'jf' Lim] - Allow growpart to resize encrypted partitions (#1316) - Fix typo in integration_test.rst (#1405) [Alberto Contreras] - cloudinit.net refactor: apply_network_config_names (#1388) [Alberto Contreras] - tests/azure: add fixtures for hardcoded paths (markers and data_dir) (#1399) [Chris Patterson] - testing: Add responses workaround for focal/impish (#1403) - cc_ssh_import_id: fix is_key_in_nested_dict to avoid early False - Fix ds-identify not detecting NoCloud seed in config (#1381) - sources/azure: retry dhcp for failed processes (#1401) [Chris Patterson] - Move notes about refactorization out of CONTRIBUTING.rst (#1389) - Shave ~8ms off generator runtime (#1387) - Fix provisioning dhcp timeout to 20 minutes (#1394) [Chris Patterson] - schema: module example strict testing fix seed_random - cc_set_hostname: examples small typo (perserve vs preserve) [Wouter Schoot] - sources/azure: refactor http_with_retries to remove **kwargs (#1392) [Chris Patterson] - declare dependency on ssh-import-id (#1334) - drop references to old dependencies and old centos script - sources/azure: only wait for primary nic to be attached during restore (#1378) [Anh Vo] - cc_ntp: migrated legacy schema to cloud-init-schema.json (#1384) - Network functions refactor and bugfixes (#1383) - schema: add JSON defs for modules cc_users_groups (#1379) - Fix doc typo (#1382) [Alberto Contreras] - Add support for dual stack IPv6/IPv4 IMDS to Ec2 (#1160) - Fix KeyError when rendering sysconfig IPv6 routes (#1380) - Return a namedtuple from subp() (#1376) - Mypy stubs and other tox maintenance (SC-920) (#1374) - Distro Compatibility Fixes (#1375) - Pull in Gentoo patches (#1372) - schema: add json defs for modules U-Z (#1360) - util: atomically update sym links to avoid Suppress FileNotFoundError when reading status (#1298) [Adam Collard] - schema: add json defs for modules scripts-timezone (SC-801) (#1365) - docs: Add first tutorial (SC-900) (#1368) - BUG 1473527: module ssh-authkey-fingerprints fails Input/output error… (#1340) [Andrew Lee] - add arch hosts template (#1371) - ds-identify: detect LXD for VMs launched from host with > 5.10 kernel (#1370) - Support EC2 tags in instance metadata (#1309) [Eduardo Dobay] - schema: add json defs for modules e-install (SC-651) (#1366) - Improve "(no_create_home|system): true" test (#1367) [Jeffrey 'jf' Lim] - Expose https_proxy env variable to ssh-import-id cmd (#1333) [Michael Rommel] - sources/azure: remove bind/unbind logic for hot attached nic (#1332) [Chris Patterson] - tox: add types-* packages to check_format env (#1362) - tests: python 3.10 is showing up in cloudimages (#1364) - testing: add additional mocks to test_net tests (#1356) [yangzz-97] - schema: add JSON schema for mcollective, migrator and mounts modules (#1358) - Honor system locale for RHEL (#1355) [Wei Shi] - doc: Fix typo in cloud-config-run-cmds.txt example (#1359) [Ali Shirvani] - ds-identify: also discover LXD by presence from DMI board_name = LXD (#1311) - black: bump pinned version to 22.3.0 to avoid click dependency issues (#1357) - Various doc fixes (#1330) - testing: Add missing is_FreeBSD mock to networking test (#1353) - Add --no-update to add-apt-repostory call (SC-880) (#1337) - schema: add json defs for modules K-L (#1321) - docs: Re-order readthedocs install (#1354) - Stop cc_ssh_authkey_fingerprints from ALWAYS creating home (#1343) [Jeffrey 'jf' Lim] - docs: add jinja2 pin (#1352) - Vultr: Use find_candidate_nics, use ipv6 dns (#1344) [eb3095] - sources/azure: move get_ip_from_lease_value out of shim (#1324) [Chris Patterson] - Fix cloud-init status --wait when no datasource found (#1349) - schema: add JSON defs for modules resize-salt (SC-654) (#1341) - Add myself as a future contributor (#1345) [Neal Gompa (ニール・ゴンパ)] - Update .github-cla-signers (#1342) [Jeffrey 'jf' Lim] - add Requires=cloud-init-hotplugd.socket in cloud-init-hotplugd.service file (#1335) [yangzz-97] - Fix sysconfig render when set-name is missing (#1327) [Andrew Kutz] - Refactoring helper funcs out of NetworkState (#1336) [Andrew Kutz] - url_helper: add tuple support for readurl timeout (#1328) [Chris Patterson] - Make fs labels match for ds-identify and docs (#1329) - Work around bug in LXD VM detection (#1325) - Remove redundant generator logs (#1318) - tox: set verbose flags for integration tests (#1323) [Chris Patterson] - net: introduce find_candidate_nics() (#1313) [Chris Patterson] - Revert "Ensure system_cfg read before ds net config on Oracle (#1174)" (#1326) - Add vendor_data2 support for ConfigDrive source (#1307) [cvstealth] - Make VMWare data source test host independent and expand testing (#1308) [Robert Schweikert] - Add json schemas for modules starting with P - sources/azure: remove lease file parsing (#1302) [Chris Patterson] - remove flaky test from ci (#1322) - ci: Switch to python 3.10 in Travis CI (#1320) - Better interface handling for Vultr, expect unexpected DHCP servers (#1297) [eb3095] - Remove unused init local artifact (#1315) - Doc cleanups (#1317) - docs improvements (#1312) - add support for jinja do statements, add unit test (#1314) [Paul Bruno] - sources/azure: prevent tight loops for DHCP retries (#1285) [Chris Patterson] - net/dhcp: surface type of DHCP lease failure to caller (#1276) [Chris Patterson] - Stop hardcoding systemctl location (#1278) [Robert Schweikert] - Remove python2 syntax from docs (#1310) - [tools/migrate-lp-user-to-github] Rename master branch to main (#1301) [Adam Collard] - redhat: Depend on "hostname" package (#1288) [Lubomir Rintel] - Add native NetworkManager support (#1224) [Lubomir Rintel] - Fix link in CLA check to point to contribution guide. (#1299) [Adam Collard] -- James Falcon <email address hidden> Thu, 19 May 2022 16:42:53 -0500
Available diffs
cloud-init (22.2-0ubuntu1~22.10.1) kinetic; urgency=medium * d/control: - Build-Depends: add python3-responses and python3-pytest-mock for unittests - Suggests: add openssh-server and ssh-import-id * d/cloud-init.postinst: - remove deprecated emit_upstart from cloud.cfg on upgrade * New upstream release. - Release 22.2 (LP: #1960939) - Fix test due to caplog incompatibility (#1461) [Alberto Contreras] - Align rhel custom files with upstream (#1431) [Emanuele Giuseppe Esposito] - cc_write_files: Improve schema. (#1460) [Alberto Contreras] - cli: Redact files with permission errors in commands (#1440) [Alberto Contreras] (LP: #1953430) - Improve cc_set_passwords. (#1456) [Alberto Contreras] - testing: make fake cloud-init wait actually wait (#1459) - Scaleway: Fix network configuration for netplan 0.102 and later (#1455) [Maxime Corbin] - Fix 'ephmeral' typos in disk names(#1452) [Mike Hucka] - schema: version schema-cloud-config-v1.json (#1424) - cc_modules: set default meta frequency value when no config available (#1457) - Log generic warning on non-systemd systems. (#1450) [Alberto Contreras] - cc_snap.maybe_install_squashfuse no longer needed in Bionic++. (#1448) [Alberto Contreras] - Drop support of *-sk keys in cc_ssh (#1451) [Alberto Contreras] - testing: Fix console_log tests (#1437) - tests: cc_set_passoword update for systemd, non-systemd distros (#1449) - Fix bug in url_helper/dual_stack() logging (#1426) - schema: render schema paths from _CustomSafeLoaderWithMarks (#1391) - testing: Make integration tests kinetic friendly (#1441) - Handle error if SSH service no present. (#1422) [Alberto Contreras] (LP: #1969526) - Fix network-manager activator availability and order (#1438) - sources/azure: remove reprovisioning marker (#1414) [Chris Patterson] - upstart: drop vestigial support for upstart (#1421) - testing: Ensure NoCloud detected in test (#1439) - Update .github-cla-signers kallioli [Kevin Allioli] - Consistently strip top-level network key (#1417) (LP: #1906187) - testing: Fix LXD VM metadata test (#1430) - testing: Add NoCloud setup for NoCloud test (#1425) - Update linters and adapt code for compatibility (#1434) [Paride Legovini] - run-container: add support for LXD VMs (#1428) [Paride Legovini] - integration-reqs: bump pycloudlib pinned commit (#1427) [Paride Legovini] - Fix NoCloud docs (#1423) - Docs fixes (#1406) - docs: Add docs for module creation (#1415) - Remove cheetah from templater (#1416) - tests: verify_ordered_items fallback to re.escape if needed (#1420) - Misc module cleanup (#1418) - docs: Fix doc warnings and enable errors (#1419) [Alberto Contreras] (LP: #1876341) - Refactor cloudinit.sources.NetworkConfigSource to enum (#1413) [Alberto Contreras] (LP: #1874875) - Don't fail if IB and Ethernet devices 'collide' (#1411) - Use cc_* module meta defintion over hardcoded vars (SC-888) (#1385) - Fix cc_rsyslog.py initialization (#1404) [Alberto Contreras] - Promote cloud-init schema from devel to top level subcommand (#1402) - mypy: disable missing imports warning for httpretty (#1412) [Chris Patterson] - users: error when home should not be created AND ssh keys provided [Jeffrey 'jf' Lim] - Allow growpart to resize encrypted partitions (#1316) - Fix typo in integration_test.rst (#1405) [Alberto Contreras] - cloudinit.net refactor: apply_network_config_names (#1388) [Alberto Contreras] (LP: #1884602) - tests/azure: add fixtures for hardcoded paths (markers and data_dir) (#1399) [Chris Patterson] - testing: Add responses workaround for focal/impish (#1403) - cc_ssh_import_id: fix is_key_in_nested_dict to avoid early False - Fix ds-identify not detecting NoCloud seed in config (#1381) (LP: #1876375) - sources/azure: retry dhcp for failed processes (#1401) [Chris Patterson] - Move notes about refactorization out of CONTRIBUTING.rst (#1389) - Shave ~8ms off generator runtime (#1387) - Fix provisioning dhcp timeout to 20 minutes (#1394) [Chris Patterson] - schema: module example strict testing fix seed_random - cc_set_hostname: examples small typo (perserve vs preserve) [Wouter Schoot] - sources/azure: refactor http_with_retries to remove **kwargs (#1392) [Chris Patterson] - declare dependency on ssh-import-id (#1334) - drop references to old dependencies and old centos script - sources/azure: only wait for primary nic to be attached during restore (#1378) [Anh Vo] - cc_ntp: migrated legacy schema to cloud-init-schema.json (#1384) - Network functions refactor and bugfixes (#1383) - schema: add JSON defs for modules cc_users_groups (#1379) (LP: #1858930) - Fix doc typo (#1382) [Alberto Contreras] - Add support for dual stack IPv6/IPv4 IMDS to Ec2 (#1160) - Fix KeyError when rendering sysconfig IPv6 routes (#1380) (LP: #1958506) - Return a namedtuple from subp() (#1376) - Mypy stubs and other tox maintenance (SC-920) (#1374) - Distro Compatibility Fixes (#1375) - Pull in Gentoo patches (#1372) - schema: add json defs for modules U-Z (#1360) (LP: #1858928, #1858929, #1858931, #1858932) - util: atomically update sym links to avoid Suppress FileNotFoundError when reading status (#1298) [Adam Collard] (LP: LP:1962150) - schema: add json defs for modules scripts-timezone (SC-801) (#1365) - docs: Add first tutorial (SC-900) (#1368) - BUG 1473527: module ssh-authkey-fingerprints fails Input/output error… (#1340) [Andrew Lee] (LP: #1473527) - add arch hosts template (#1371) - ds-identify: detect LXD for VMs launched from host with > 5.10 kernel (#1370) (LP: #1968085) - Support EC2 tags in instance metadata (#1309) [Eduardo Dobay] - schema: add json defs for modules e-install (SC-651) (#1366) - Improve "(no_create_home|system): true" test (#1367) [Jeffrey 'jf' Lim] - Expose https_proxy env variable to ssh-import-id cmd (#1333) [Michael Rommel] - sources/azure: remove bind/unbind logic for hot attached nic (#1332) [Chris Patterson] - tox: add types-* packages to check_format env (#1362) - tests: python 3.10 is showing up in cloudimages (#1364) - testing: add additional mocks to test_net tests (#1356) [yangzz-97] - schema: add JSON schema for mcollective, migrator and mounts modules (#1358) - Honor system locale for RHEL (#1355) [Wei Shi] - doc: Fix typo in cloud-config-run-cmds.txt example (#1359) [Ali Shirvani] - ds-identify: also discover LXD by presence from DMI board_name = LXD (#1311) - black: bump pinned version to 22.3.0 to avoid click dependency issues (#1357) - Various doc fixes (#1330) - testing: Add missing is_FreeBSD mock to networking test (#1353) - Add --no-update to add-apt-repostory call (SC-880) (#1337) - schema: add json defs for modules K-L (#1321) (LP: #1858899, #1858900, #1858901, #1858902) - docs: Re-order readthedocs install (#1354) - Stop cc_ssh_authkey_fingerprints from ALWAYS creating home (#1343) [Jeffrey 'jf' Lim] - docs: add jinja2 pin (#1352) - Vultr: Use find_candidate_nics, use ipv6 dns (#1344) [eb3095] - sources/azure: move get_ip_from_lease_value out of shim (#1324) [Chris Patterson] - Fix cloud-init status --wait when no datasource found (#1349) (LP: #1966085) - schema: add JSON defs for modules resize-salt (SC-654) (#1341) - Add myself as a future contributor (#1345) [Neal Gompa (ニール・ゴンパ)] - Update .github-cla-signers (#1342) [Jeffrey 'jf' Lim] - add Requires=cloud-init-hotplugd.socket in cloud-init-hotplugd.service file (#1335) [yangzz-97] - Fix sysconfig render when set-name is missing (#1327) [Andrew Kutz] (LP: #1855945) - Refactoring helper funcs out of NetworkState (#1336) [Andrew Kutz] - url_helper: add tuple support for readurl timeout (#1328) [Chris Patterson] - Make fs labels match for ds-identify and docs (#1329) - Work around bug in LXD VM detection (#1325) - Remove redundant generator logs (#1318) - tox: set verbose flags for integration tests (#1323) [Chris Patterson] - net: introduce find_candidate_nics() (#1313) [Chris Patterson] - Revert "Ensure system_cfg read before ds net config on Oracle (#1174)" (#1326) - Add vendor_data2 support for ConfigDrive source (#1307) [cvstealth] - Make VMWare data source test host independent and expand testing (#1308) [Robert Schweikert] - Add json schemas for modules starting with P - sources/azure: remove lease file parsing (#1302) [Chris Patterson] - remove flaky test from ci (#1322) - ci: Switch to python 3.10 in Travis CI (#1320) - Better interface handling for Vultr, expect unexpected DHCP servers (#1297) [eb3095] - Remove unused init local artifact (#1315) - Doc cleanups (#1317) - docs improvements (#1312) - add support for jinja do statements, add unit test (#1314) [Paul Bruno] (LP: #1962759) - sources/azure: prevent tight loops for DHCP retries (#1285) [Chris Patterson] - net/dhcp: surface type of DHCP lease failure to caller (#1276) [Chris Patterson] - Stop hardcoding systemctl location (#1278) [Robert Schweikert] - Remove python2 syntax from docs (#1310) - [tools/migrate-lp-user-to-github] Rename master branch to main (#1301) [Adam Collard] - redhat: Depend on "hostname" package (#1288) [Lubomir Rintel] - Add native NetworkManager support (#1224) [Lubomir Rintel] - Fix link in CLA check to point to contribution guide. (#1299) [Adam Collard] -- Brett Holman <email address hidden> Wed, 18 May 2022 11:23:42 -0600
Available diffs
Superseded in kinetic-release |
Published in jammy-release |
Deleted in jammy-proposed (Reason: Moved to jammy) |
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~22.04.5) jammy; urgency=medium * d/p/cpick-be9389c6-Work-around-bug-in-LXD-VM-detection-1325: cherry-pick be9389c6: Work around bug in LXD VM detection (#1325) * d/p/cpick-30ccd51a-ds-identify-also-discover-LXD-by-presence-from-DMI: cherry-pick 30ccd51a: ds-identify: also discover LXD by presence from DMI * d/p/pick-e3307e4d-ds-identify-detect-LXD-for-VMs-launched-from-host-with: cherry-pick e3307e4d: ds-identify: detect LXD for VMs launched from host with > 5.10 kernel (LP: #1968085) -- James Falcon <email address hidden> Wed, 06 Apr 2022 16:48:16 -0500
Available diffs
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~21.10.3) impish; urgency=medium * d/p/cpick-eee60329-Fix-cloud-init-status-wait-when-no-datasource-found: cherry-pick eee60329: Fix cloud-init status --wait when no datasource found (#1349) (LP: #1966085) -- James Falcon <email address hidden> Thu, 24 Mar 2022 10:32:19 -0500
Available diffs
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~20.04.3) focal; urgency=medium * d/p/cpick-eee60329-Fix-cloud-init-status-wait-when-no-datasource-found: cherry-pick eee60329: Fix cloud-init status --wait when no datasource found (#1349) (LP: #1966085) -- James Falcon <email address hidden> Thu, 24 Mar 2022 10:35:21 -0500
Available diffs
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~18.04.3) bionic; urgency=medium * d/p/cpick-eee60329-Fix-cloud-init-status-wait-when-no-datasource-found: cherry-pick eee60329: Fix cloud-init status --wait when no datasource found (#1349) (LP: #1966085) -- James Falcon <email address hidden> Thu, 24 Mar 2022 10:49:10 -0500
Available diffs
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~22.04.4) jammy; urgency=medium * d/p/cpick-eee60329-Fix-cloud-init-status-wait-when-no-datasource-found: cherry-pick eee60329: Fix cloud-init status --wait when no datasource found (#1349) -- Chad Smith <email address hidden> Wed, 23 Mar 2022 20:10:41 -0600
Available diffs
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~22.04.3) jammy; urgency=medium * d/patches: include the missing quilt patch from v. 22.04.2 upload - cpick-5e347d25-Revert-Ensure-system_cfg-read-before-ds-net-config-on -- James Falcon <email address hidden> Fri, 11 Mar 2022 15:19:52 -0600
Available diffs
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~21.10.2) impish; urgency=medium * cherry-pick 5e347d25: Revert "Ensure system_cfg read before ds net config on Oracle
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~20.04.2) focal; urgency=medium * cherry-pick 5e347d25: Revert "Ensure system_cfg read before ds net config on Oracle
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~18.04.2) bionic; urgency=medium * cherry-pick 5e347d25: Revert "Ensure system_cfg read before ds net config on Oracle
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~22.04.2) jammy; urgency=medium * cherry-pick 156b927e: Revert "Ensure system_cfg read before ds net config on Oracle (#1174)" (#1326) -- James Falcon <email address hidden> Fri, 11 Mar 2022 11:55:37 -0600
Available diffs
Superseded in focal-proposed |
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~20.04.1) focal; urgency=medium * d/patches/retain-apt-partner-pocket.patch: - Jammy dropped commented APT partner pocket. Retain this comment on stable releases. * d/apport-launcher.py fix format for unittests * d/cloud-init.templates: Move LXD to back of datasource_list * New upstream snapshot. (LP: #1961446) - check for existing symlink while force creating symlink (#1281) [Shreenidhi Shedi] - Do not silently ignore integer uid (#1280) - tests: create a IPv4/IPv6 VPC in Ec2 integration tests (#1291) - Integration test fix ppa (#1296) - tests: on official EC2. cloud-id actually startswith aws not ec2 (#1289) - test_ppa_source: accept both http and https URLs (#1292) [Paride Legovini] - Fix apt test on azure - add "lkundrak" as contributor [Lubomir Rintel] - Holmanb/integration test fix ppa (#1287) - Include missing subcommand in manpage (#1279) - Clean up artifacts from pytest, packaging, release with make clean (#1277) - sources/azure: ensure retries on IMDS request failure (#1271) [Chris Patterson] - sources/azure: removed unused saveable PPS paths (#1268) [Chris Patterson] - integration tests: fix Azure failures (#1269) - Release 22.1 (#1267) - sources/azure: report ready in local phase (#1265) [Chris Patterson] - sources/azure: validate IMDS network configuration metadata (#1257) [Chris Patterson] - docs: Add more details to runcmd docs (#1266) - use PEP 589 syntax for TypeDict (#1253) - mypy: introduce type checking (#1254) [Chris Patterson] - Fix extra ipv6 issues, code reduction and simplification (#1243) [eb3095] - tests: when generating crypted password, generate in target env (#1252) - sources/azure: address mypy/pyright typing complaints (#1245) [Chris Patterson] - Docs for x-shellscript* userdata (#1260) - test_apt_security: azure platform has specific security URL overrides (#1263) - tests: lsblk --json output changes mountpoint key to mountpoinst [] (#1261) - mounts: fix mount opts string for ephemeral disk (#1250) [Chris Patterson] - Shell script handlers by freq (#1166) [Chris Lalos] - minor improvements to documentation (#1259) [Mark Esler] - cloud-id: publish /run/cloud-init/cloud-id-<cloud-type> files (#1244) - add "eslerm" as contributor (#1258) [Mark Esler] - sources/azure: refactor ssh key handling (#1248) [Chris Patterson] - bump pycloudlib (#1256) - sources/hetzner: Use EphemeralDHCPv4 instead of static configuration (#1251) [Markus Schade] - bump pycloudlib version (#1255) - Fix IPv6 netmask format for sysconfig (#1215) [Harald] - sources/azure: drop debug print (#1249) [Chris Patterson] - tests: do not check instance.pull_file().ok() (#1246) - sources/azure: consolidate ephemeral DHCP configuration (#1229) [Chris Patterson] - cc_salt_minion freebsd fix for rc.conf (#1236) - sources/azure: fix metadata check in _check_if_nic_is_primary() (#1232) [Chris Patterson] - Add _netdev option to mount Azure ephemeral disk (#1213) [Eduardo Otubo] - testing: stop universally overwriting /etc/cloud/cloud.cfg.d (#1237) - Integration test changes (#1240) - Fix Gentoo Locales (#1205) - Add "slingamn" as contributor (#1235) [Shivaram Lingamneni] - integration: do not LXD bind mount /etc/cloud/cloud.cfg.d (#1234) - Integration testing docs and refactor (#1231) - vultr: Return metadata immediately when found (#1233) [eb3095] - spell check docs with spellintian (#1223) - docs: include upstream python version info (#1230) - Schema a d (#1211) - Move LXD to end ds-identify DSLIST (#1228) - fix parallel tox execution (#1214) - sources/azure: refactor _report_ready_if_needed and _poll_imds (#1222) [Chris Patterson] - Vultr: Fix lo being used for DHCP, try next on cmd fail (#1208) [eb3095] - sources/azure: refactor _should_reprovision[_after_nic_attach]() logic (#1206) [Chris Patterson] - update ssh logs to show ssh private key gens pub and simplify code (#1221) [Steve Weber] - Remove mitechie from stale PR github action (#1217) - Include POST format in cc_phone_home docs (#1218) - Add json parsing of ip addr show (SC-723) (#1210) - cc_rsyslog: fix typo in docstring (#1207) [Louis Sautier] - Update .github-cla-signers (#1204) [Chris Lalos] - sources/azure: drop unused case in _report_failure() (#1200) [Chris Patterson] - sources/azure: always initialize _ephemeral_dhcp_ctx on unpickle (#1199) [Chris Patterson] - Add support for gentoo templates and cloud.cfg (#1179) [vteratipally] - sources/azure: unpack ret tuple in crawl_metadata() (#1194) [Chris Patterson] - tests: focal caplog has whitespace indentation for multi-line logs (#1201) - Seek interfaces, skip dummy interface, fix region codes (#1192) [eb3095] - integration: test against the Ubuntu daily images (#1198) [Paride Legovini] - cmd: status and cloud-id avoid change in behavior for 'not run' (#1197) - tox: pass PYCLOUDLIB_* env vars into integration tests when present (#1196) - sources/azure: set ovf_is_accessible when OVF is read successfully (#1193) [Chris Patterson] - Enable OVF environment transport via ISO in example (#1195) [Megian] - sources/azure: consolidate DHCP variants to EphemeralDHCPv4WithReporting (#1190) [Chris Patterson] - Single JSON schema validation in early boot (#1175) - Add DatasourceOVF network-config property to Ubuntu OVF example (#1184) [Megian] - testing: support pycloudlib config file (#1189) - Ensure system_cfg read before ds net config on Oracle (SC-720) (#1174) - Test Optimization Proposal (SC-736) (#1188) - cli: cloud-id report not-run or disabled state as cloud-id (#1162) - Remove distutils usage (#1177) [Shreenidhi Shedi] - add .python-version to gitignore (#1186) - print error if datasource import fails (#1170) [Emanuele Giuseppe Esposito] - Add new config module to set keyboard layout (#1176) [maxnet] - sources/azure: rename metadata_type -> MetadataType (#1181) [Chris Patterson] - Remove 3.5 and xenial support (SC-711) (#1167) - tests: mock LXD datasource detection in ds-identify on LXD containers (#1178) - pylint: silence errors on compat code for old jsonschema (#1172) [Paride Legovini] - testing: Add 3.10 Test Coverage (#1173) - Remove unittests from integration test job in travis (#1141) - Don't throw exceptions for empty cloud config (#1130) - bsd/resolv.d/ avoid duplicated entries (#1163) [Gonéri Le Bouder] - sources/azure: do not persist failed_desired_api_version flag (#1159) [Chris Patterson] - Update cc_ubuntu_advantage calls to assume-yes (#1158) [John Chittum] - openbsd: properly restart the network on 7.0 (#1150) [Gonéri Le Bouder] - Add .git-blame-ignore-revs (#1161) - Adopt Black and isort (SC-700) (#1157) - Include dpkg frontend lock in APT_LOCK_FILES (#1153) - tests/cmd/query: fix test run as root and add coverage for defaults (#1156) [Chris Patterson] - Schema processing changes (SC-676) (#1144) - Add dependency workaround for impish in bddeb (#1148) - netbsd: install new dep packages (#1151) [Gonéri Le Bouder] - find_devs_with_openbsd: ensure we return the last entry (#1149) [Gonéri Le Bouder] - sources/azure: remove unnecessary hostname bounce (#1143) [Chris Patterson] - find_devs/openbsd: accept ISO on disk (#1132) [Gonéri Le Bouder] - Improve error log message when mount failed (#1140) [Ksenija Stanojevic] - add KsenijaS as a contributor (#1145) [Ksenija Stanojevic] - travis - don't run integration tests if no deb (#1139) - factor out function for getting top level directory of cloudinit (#1136) - testing: Add deterministic test id (#1138) - mock sleep() in azure test (#1137) - Add miraclelinux support (#1128) [Haruki TSURUMOTO] - docs: Make MACs lowercase in network config (#1135) - Add Strict Metaschema Validation (#1101) - update dead link (#1133) - cloudinit/net: handle two different routes for the same ip (#1124) [Emanuele Giuseppe Esposito] - docs: pin mistune dependency (#1134) - Reorganize unit test locations under tests/unittests (#1126) - Fix exception when no activator found (#1129) - jinja: provide and document jinja-safe key aliases in instance-data (SC-622) (#1123) - testing: Remove date from final_message test (SC-638) (#1127) - Move GCE metadata fetch to init-local (SC-502) (#1122) - Fix missing metadata routes for vultr (#1125) [eb3095] - cc_ssh_authkey_fingerprints.py: prevent duplicate messages on console (#1081) [dermotbradley] - sources/azure: remove unused remnants related to agent command (#1119) [Chris Patterson] - github: update PR template's contributing URL (#1120) [Chris Patterson] - docs: Rename HACKING.rst to CONTRIBUTING.rst (#1118) - testing: monkeypatch system_info call in unit tests (SC-533) (#1117) - Fix Vultr timeout and wait values (#1113) [eb3095] - lxd: add preference for LXD cloud-init.* config keys over user keys (#1108) - VMware: source /etc/network/interfaces.d/* on Debian [chengcheng-chcheng] - Add cjp256 as contributor (#1109) [Chris Patterson] - integration_tests: Ensure log directory exists before symlinking to it (#1110) - testing: add growpart integration test (#1104) - integration_test: Speed up CI run time (#1111) - Some miscellaneous integration test fixes (SC-606) (#1103) - tests: specialize lxd_discovery test for lxd_vm vendordata (#1106) - Add convenience symlink to integration test output (#1105) - Fix for set-name bug in networkd renderer (#1100) [Andrew Kutz] - Wait for apt lock (#1034) - testing: stop chef test from running on openstack (#1102) - alpine.py: add options to the apk upgrade command (#1089) [dermotbradley] -- Brett Holman <email address hidden> Fri, 25 Feb 2022 11:12:52 -0700
Available diffs
Superseded in bionic-proposed |
cloud-init (22.1-14-g2e17a0d6-0ubuntu1~18.04.1) bionic; urgency=medium * d/patches/retain-apt-partner-pocket.patch: - Jammy dropped commented APT partner pocket. Retain this comment on stable releases. * d/apport-launcher.py Fix format * d/cloud-init.templates: Move LXD to back of datasource_list * refresh patches: + debian/patches/ec2-dont-apply-full-imds-network-config.patch + debian/patches/openstack-no-network-config.patch + debian/patches/renderer-do-not-prefer-netplan.patch * New upstream snapshot. (LP: #1961446) - check for existing symlink while force creating symlink (#1281) [Shreenidhi Shedi] - Do not silently ignore integer uid (#1280) - tests: create a IPv4/IPv6 VPC in Ec2 integration tests (#1291) - Integration test fix ppa (#1296) - tests: on official EC2. cloud-id actually startswith aws not ec2 (#1289) - test_ppa_source: accept both http and https URLs (#1292) [Paride Legovini] - Fix apt test on azure - add "lkundrak" as contributor [Lubomir Rintel] - Holmanb/integration test fix ppa (#1287) - Include missing subcommand in manpage (#1279) - Clean up artifacts from pytest, packaging, release with make clean (#1277) - sources/azure: ensure retries on IMDS request failure (#1271) [Chris Patterson] - sources/azure: removed unused saveable PPS paths (#1268) [Chris Patterson] - integration tests: fix Azure failures (#1269) - Release 22.1 (#1267) - sources/azure: report ready in local phase (#1265) [Chris Patterson] - sources/azure: validate IMDS network configuration metadata (#1257) [Chris Patterson] - docs: Add more details to runcmd docs (#1266) - use PEP 589 syntax for TypeDict (#1253) - mypy: introduce type checking (#1254) [Chris Patterson] - Fix extra ipv6 issues, code reduction and simplification (#1243) [eb3095] - tests: when generating crypted password, generate in target env (#1252) - sources/azure: address mypy/pyright typing complaints (#1245) [Chris Patterson] - Docs for x-shellscript* userdata (#1260) - test_apt_security: azure platform has specific security URL overrides (#1263) - tests: lsblk --json output changes mountpoint key to mountpoinst [] (#1261) - mounts: fix mount opts string for ephemeral disk (#1250) [Chris Patterson] - Shell script handlers by freq (#1166) [Chris Lalos] - minor improvements to documentation (#1259) [Mark Esler] - cloud-id: publish /run/cloud-init/cloud-id-<cloud-type> files (#1244) - add "eslerm" as contributor (#1258) [Mark Esler] - sources/azure: refactor ssh key handling (#1248) [Chris Patterson] - bump pycloudlib (#1256) - sources/hetzner: Use EphemeralDHCPv4 instead of static configuration (#1251) [Markus Schade] - bump pycloudlib version (#1255) - Fix IPv6 netmask format for sysconfig (#1215) [Harald] - sources/azure: drop debug print (#1249) [Chris Patterson] - tests: do not check instance.pull_file().ok() (#1246) - sources/azure: consolidate ephemeral DHCP configuration (#1229) [Chris Patterson] - cc_salt_minion freebsd fix for rc.conf (#1236) - sources/azure: fix metadata check in _check_if_nic_is_primary() (#1232) [Chris Patterson] - Add _netdev option to mount Azure ephemeral disk (#1213) [Eduardo Otubo] - testing: stop universally overwriting /etc/cloud/cloud.cfg.d (#1237) - Integration test changes (#1240) - Fix Gentoo Locales (#1205) - Add "slingamn" as contributor (#1235) [Shivaram Lingamneni] - integration: do not LXD bind mount /etc/cloud/cloud.cfg.d (#1234) - Integration testing docs and refactor (#1231) - vultr: Return metadata immediately when found (#1233) [eb3095] - spell check docs with spellintian (#1223) - docs: include upstream python version info (#1230) - Schema a d (#1211) - Move LXD to end ds-identify DSLIST (#1228) - fix parallel tox execution (#1214) - sources/azure: refactor _report_ready_if_needed and _poll_imds (#1222) [Chris Patterson] - Vultr: Fix lo being used for DHCP, try next on cmd fail (#1208) [eb3095] - sources/azure: refactor _should_reprovision[_after_nic_attach]() logic (#1206) [Chris Patterson] - update ssh logs to show ssh private key gens pub and simplify code (#1221) [Steve Weber] - Remove mitechie from stale PR github action (#1217) - Include POST format in cc_phone_home docs (#1218) - Add json parsing of ip addr show (SC-723) (#1210) - cc_rsyslog: fix typo in docstring (#1207) [Louis Sautier] - Update .github-cla-signers (#1204) [Chris Lalos] - sources/azure: drop unused case in _report_failure() (#1200) [Chris Patterson] - sources/azure: always initialize _ephemeral_dhcp_ctx on unpickle (#1199) [Chris Patterson] - Add support for gentoo templates and cloud.cfg (#1179) [vteratipally] - sources/azure: unpack ret tuple in crawl_metadata() (#1194) [Chris Patterson] - tests: focal caplog has whitespace indentation for multi-line logs (#1201) - Seek interfaces, skip dummy interface, fix region codes (#1192) [eb3095] - integration: test against the Ubuntu daily images (#1198) [Paride Legovini] - cmd: status and cloud-id avoid change in behavior for 'not run' (#1197) - tox: pass PYCLOUDLIB_* env vars into integration tests when present (#1196) - sources/azure: set ovf_is_accessible when OVF is read successfully (#1193) [Chris Patterson] - Enable OVF environment transport via ISO in example (#1195) [Megian] - sources/azure: consolidate DHCP variants to EphemeralDHCPv4WithReporting (#1190) [Chris Patterson] - Single JSON schema validation in early boot (#1175) - Add DatasourceOVF network-config property to Ubuntu OVF example (#1184) [Megian] - testing: support pycloudlib config file (#1189) - Ensure system_cfg read before ds net config on Oracle (SC-720) (#1174) - Test Optimization Proposal (SC-736) (#1188) [Brett Holman] - cli: cloud-id report not-run or disabled state as cloud-id (#1162) - Remove distutils usage (#1177) [Shreenidhi Shedi] - add .python-version to gitignore (#1186) [Brett Holman] - print error if datasource import fails (#1170) [Emanuele Giuseppe Esposito] - Add new config module to set keyboard layout (#1176) [maxnet] - sources/azure: rename metadata_type -> MetadataType (#1181) [Chris Patterson] - Remove 3.5 and xenial support (SC-711) (#1167) - tests: mock LXD datasource detection in ds-identify on LXD containers (#1178) - pylint: silence errors on compat code for old jsonschema (#1172) [Paride Legovini] - testing: Add 3.10 Test Coverage (#1173) [Brett Holman] - Remove unittests from integration test job in travis (#1141) [Brett Holman] - Don't throw exceptions for empty cloud config (#1130) [Brett Holman] - bsd/resolv.d/ avoid duplicated entries (#1163) [Gonéri Le Bouder] - sources/azure: do not persist failed_desired_api_version flag (#1159) [Chris Patterson] - Update cc_ubuntu_advantage calls to assume-yes (#1158) [John Chittum] - openbsd: properly restart the network on 7.0 (#1150) [Gonéri Le Bouder] - Add .git-blame-ignore-revs (#1161) - Adopt Black and isort (SC-700) (#1157) - Include dpkg frontend lock in APT_LOCK_FILES (#1153) - tests/cmd/query: fix test run as root and add coverage for defaults (#1156) [Chris Patterson] - Schema processing changes (SC-676) (#1144) - Add dependency workaround for impish in bddeb (#1148) [Brett Holman] - netbsd: install new dep packages (#1151) [Gonéri Le Bouder] - find_devs_with_openbsd: ensure we return the last entry (#1149) [Gonéri Le Bouder] - sources/azure: remove unnecessary hostname bounce (#1143) [Chris Patterson] - find_devs/openbsd: accept ISO on disk (#1132) [Gonéri Le Bouder] - Improve error log message when mount failed (#1140) [Ksenija Stanojevic] - add KsenijaS as a contributor (#1145) [Ksenija Stanojevic] - travis - don't run integration tests if no deb (#1139) [Brett Holman] - factor out function for getting top level directory of cloudinit (#1136) [Brett Holman] - testing: Add deterministic test id (#1138) [Brett Holman] - mock sleep() in azure test (#1137) [Brett Holman] - Add miraclelinux support (#1128) [Haruki TSURUMOTO] - docs: Make MACs lowercase in network config (#1135) - Add Strict Metaschema Validation (#1101) [Brett Holman] - update dead link (#1133) [Brett Holman] - cloudinit/net: handle two different routes for the same ip (#1124) [Emanuele Giuseppe Esposito] - docs: pin mistune dependency (#1134) - Reorganize unit test locations under tests/unittests (#1126) [Brett Holman] - Fix exception when no activator found (#1129) - jinja: provide and document jinja-safe key aliases in instance-data (SC-622) (#1123) - testing: Remove date from final_message test (SC-638) (#1127) - Move GCE metadata fetch to init-local (SC-502) (#1122) - Fix missing metadata routes for vultr (#1125) [eb3095] - cc_ssh_authkey_fingerprints.py: prevent duplicate messages on console (#1081) [dermotbradley] - sources/azure: remove unused remnants related to agent command (#1119) [Chris Patterson] - github: update PR template's contributing URL (#1120) [Chris Patterson] - docs: Rename HACKING.rst to CONTRIBUTING.rst (#1118) - testing: monkeypatch system_info call in unit tests (SC-533) (#1117) - Fix Vultr timeout and wait values (#1113) [eb3095] - lxd: add preference for LXD cloud-init.* config keys over user keys (#1108) - VMware: source /etc/network/interfaces.d/* on Debian [chengcheng-chcheng] - Add cjp256 as contributor (#1109) [Chris Patterson] - integration_tests: Ensure log directory exists before symlinking to it (#1110) - testing: add growpart integration test (#1104) [Brett Holman] - integration_test: Speed up CI run time (#1111) - Some miscellaneous integration test fixes (SC-606) (#1103) - tests: specialize lxd_discovery test for lxd_vm vendordata (#1106) - Add convenience symlink to integration test output (#1105) [Brett Holman] - Fix for set-name bug in networkd renderer (#1100) [Andrew Kutz] - Wait for apt lock (#1034) - testing: stop chef test from running on openstack (#1102) - alpine.py: add options to the apk upgrade command (#1089) [dermotbradley] -- Brett Holman <email address hidden> Fri, 25 Feb 2022 11:15:45 -0700
Available diffs
1 → 75 of 685 results | First • Previous • Next • Last |