Commit Graph

  • e5ec552618 Accepting request 1318470 from Cloud:Tools factory Ana Guerrero 2025-11-20 13:46:15 +00:00
  • aff1994ecc Dependency fixes slfo-1.2 Robert Schweikert 2025-11-11 09:57:18 -05:00
  • 469991c935 - Fix dependency replace -serial with -pyserial Robert Schweikert 2025-11-11 14:45:09 +00:00
  • da97e65d84 Accepting request 1312230 from Cloud:Tools Ana Guerrero 2025-10-21 09:14:38 +00:00
  • b5f3c36112 - Drop unneeded test dependency on httpretty, fixed long ago * https://github.com/canonical/cloud-init/pull/1720 Robert Schweikert 2025-10-19 14:11:03 +00:00
  • e36edf49ba Accepting request 1306721 from Cloud:Tools Ana Guerrero 2025-09-23 18:47:07 +00:00
  • f674e56888 - Update to version 25.1.3 (bsc#1245401,bsc#1245403) Robert Schweikert 2025-09-16 11:12:53 +00:00
  • b4a8bdf643 Sync changes to SLFO-1.2 branch slfo-main Adrian Schröter 2025-08-20 09:06:35 +02:00
  • 8f71310b1d accomodate SL Micro 6+ Robert Schweikert 2025-08-04 11:56:18 +00:00
  • fb205e0def Accepting request 1295166 from Cloud:Tools Dominique Leuenberger 2025-07-24 16:34:37 +00:00
  • b3d3a8bcbd - Update to version 25.1.3 (bsc#1245403) + Forward port - cloud-init-no-openstack-guess.patch + docs: provide example3 for PAM and ssh_pwauth behavior (#27) + fix: Make hotplug socket writable only by root (#25) (CVE-2024-11584) + fix: Don't attempt to identify non-x86 OpenStack instances (LP: #2069607) (CVE-2024-6174) From 25.1.2 + fix: ensure MAAS datasource retries on failure (#6167) Robert Schweikert 2025-07-22 18:59:22 +00:00
  • 55263e441e Accepting request 1277881 from Cloud:Tools Ana Guerrero 2025-05-20 07:31:26 +00:00
  • 333e9dfd77 apply the patch dummy Robert Schweikert 2025-05-15 18:32:08 +00:00
  • 45e0874bb7 - Update to version 25.1.1 (bsc#1239715,jsc#PED-8680,bsc#1228414) + Removed included upstream - pep-594-drop-pipes.patch - cloud-init-fix-python313.patch - cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch - cloud-init-direxist.patch - cloud-init-wait-for-net.patch - cloud-init-usr-sudoers.patch - cloud-init-no-nmcfg-needed.patch - cloud-init-keep-flake.patch - cloud-init-lint-fixes.patch - cloud-init-pckg-reboot.patch - cloud-init-ds-deterministic.patch - cloud-init-write-routes.patch - cloud-init-skip-empty-conf.patch + Forward port - cloud-init-no-tempnet-oci.patch - cloud-init-no-openstack-guess.patch - cloud-init-lint-set-interpreter.patch + Add - cloud-init-ssh-usrmerge.patch (bsc#1237764) - cloud-init-lint-set-interpreter.patch - cloud-init-lint-fix.patch - cloud-init-no-single-process.patch - cloud-init-needs-action.patch + Drop hidesensitivedata in 16 & greater + test: pytestify cc_chef tests, add migration test + chef: migrate files in old config directories for backups and cache + fix: correct the path for Chef's backups (#5994) + fix(Azure): don't reraise FileNotFoundError during ephemeral setup (#6113) Robert Schweikert 2025-05-15 18:10:38 +00:00
  • 9d54ca0906 Accepting request 1245372 from Cloud:Tools Ana Guerrero 2025-02-12 20:30:43 +00:00
  • b1469b941b Add missing bugzilla reference: Robert Schweikert 2025-02-12 12:27:05 +00:00
  • f155ed52a6 + Make sure the directory exists, if not create it, before writing in that Robert Schweikert 2025-02-11 21:02:04 +00:00
  • 1a0cecdf92 - Add cloud-init-direxist.patch (bsc#1236720) + Make sur ethe directory exists, if not create it, before writing in that location. Robert Schweikert 2025-02-04 16:57:48 +00:00
  • e330242ba5 Accepting request 1239349 from Cloud:Tools Ana Guerrero 2025-01-23 16:56:32 +00:00
  • ae07dd3a29 - Support python 3.13: + pep-594-drop-pipes.patch, gh#canonical/cloud-init#4392 + cloud-init-fix-python313.patch, gh#canonical/cloud-init#4669 + cloud-init-dont-assume-ordering-of-ThreadPoolExecutor.patch gh#canonical/cloud-init#5052 Robert Schweikert 2025-01-21 21:05:02 +00:00
  • d2277ce376 Accepting request 1235207 from Cloud:Tools Ana Guerrero 2025-01-07 19:50:09 +00:00
  • 0338649d15 fix syntx error in patch Robert Schweikert 2025-01-06 13:59:55 +00:00
  • 14e9c00f78 handle missing udev process Robert Schweikert 2025-01-06 13:51:27 +00:00
  • fb5493d9e8 update patch Robert Schweikert 2025-01-06 13:27:30 +00:00
  • 882510dff4 - Add cloud-init-wait-for-net.patch (bsc#1227237) + Wait for udev once if we cannot find the expected MAC Robert Schweikert 2025-01-06 13:18:52 +00:00
  • 26859a25ae + Brute force approach to skip renames if the device is already present Robert Schweikert 2025-01-06 12:29:16 +00:00
  • 3c7c6e256e Accepting request 1181325 from Cloud:Tools Ana Guerrero 2024-06-17 17:27:15 +00:00
  • d05d826927 Accepting request 1180876 from home:mcalabkova:branches:Cloud:Tools Robert Schweikert 2024-06-17 13:23:19 +00:00
  • c05d6e2f74 Accepting request 1179854 from Cloud:Tools Ana Guerrero 2024-06-11 16:27:02 +00:00
  • b1fd5494a3 fix patch syntax Robert Schweikert 2024-06-03 20:07:50 +00:00
  • 9bf9eed94a - Add cloud-init-skip-rename.patch (bsc#1219680) + Brute force appraoch to skip renames if the device is already present Robert Schweikert 2024-06-03 19:58:00 +00:00
  • 84c6e02742 Accepting request 1172791 from Cloud:Tools Dominique Leuenberger 2024-05-11 16:18:44 +00:00
  • bb16d71b80 - Add cloud-init-usr-sudoers.patch (bsc#1223469) Robert Schweikert 2024-05-01 16:48:39 +00:00
  • 0f2040809b - Add cloud-init-usr-sudoers.patch (bsc#12223469) + Handle the existence of /usr/etc/sudoers to search for the expected include location Robert Schweikert 2024-04-29 22:20:56 +00:00
  • fff63196cf Accepting request 1168393 from Cloud:Tools Dominique Leuenberger 2024-04-17 12:45:19 +00:00
  • b76642396e - Update cloud-init-no-openstack-guess.patch + Do not enable cloud-init on systems where there is no DMI just because no data source has been found. No data source means cloud-init will not run. Robert Schweikert 2024-04-09 16:09:39 +00:00
  • c9dc72d3d4 - Add cloud-init-no-nmcfg-needed.patch (bsc#1221726) + Do not require a NetworkManager config file in order to detect NetworkManager as the renderer Robert Schweikert 2024-04-05 18:16:25 +00:00
  • 8513308875 add comment w.r.t patch Robert Schweikert 2024-04-05 16:26:00 +00:00
  • 1475962d05 - Add cloud-init-no-openstack-guess.patch (bsc#1222113) + Do not guess if we are running on OpenStack or not. Only recognize the known markers and enable cloud-init if we know for sure. Robert Schweikert 2024-04-05 15:21:59 +00:00
  • cade3403b4 Accepting request 1163386 from Cloud:Tools Ana Guerrero 2024-03-29 12:09:29 +00:00
  • 6c1af59408 - Add cloud-init-ds-deterministic.patch (bsc#1221132) + Do not guess a data source when checking for a CloudStack environment Robert Schweikert 2024-03-28 12:25:09 +00:00
  • 06f0391ead Accepting request 1155557 from Cloud:Tools Dominique Leuenberger 2024-03-07 17:27:47 +00:00
  • 4cb93758a3 Accepting request 1155472 from home:fcrozat:branches:Cloud:Tools Robert Schweikert 2024-03-06 13:00:56 +00:00
  • e17e51b4cf Accepting request 1152513 from Cloud:Tools Ana Guerrero 2024-02-28 18:44:31 +00:00
  • a46ffe0388 - Prepare for RPM 4.20 switch patch syntax Robert Schweikert 2024-02-20 20:29:52 +00:00
  • 2bf1ee4ee3 Accepting request 1142867 from Cloud:Tools Ana Guerrero 2024-01-31 22:53:26 +00:00
  • 77d6307bc5 - Add cloud-init-pckg-reboot.patch (boo#1198533, bsc#1218952, jsc#SMO-326) Robert Schweikert 2024-01-23 19:21:05 +00:00
  • c503a930f3 - Add cloud-init-skip-empty-conf.patch + Skip tests with empty config Robert Schweikert 2024-01-20 09:21:57 +00:00
  • 204408f666 - Add cloud-init-pckg-reboot.patch (boo#1198533, bsc#1218952) + Support reboot on package update/upgrade via the cloud-init config Robert Schweikert 2024-01-19 19:21:21 +00:00
  • 7e0ec650d8 Accepting request 1133887 from Cloud:Tools Ana Guerrero 2023-12-19 22:15:31 +00:00
  • b6c114b78d - Switch build dependency to the generic distribution-release package Robert Schweikert 2023-12-15 14:10:22 +00:00
  • 8330229f84 Accepting request 1132673 from Cloud:Tools Ana Guerrero 2023-12-13 17:34:05 +00:00
  • 62347769ec Accepting request 1130860 from Cloud:Tools Ana Guerrero 2023-12-05 16:02:51 +00:00
  • 79604ae082 - Move fdupes call back to %install (boo#1214169) Robert Schweikert 2023-12-05 12:39:22 +00:00
  • a2411d9328 Accepting request 1130364 from home:mvyskocil:branches:Cloud:Tools Robert Schweikert 2023-12-04 22:36:59 +00:00
  • bb6ef29f74 Accepting request 1130563 from Cloud:Tools Ana Guerrero 2023-12-04 22:00:45 +00:00
  • 189bd13cf0 - Update to version 23.3 (bsc#1216011, bsc#1215794, bsc#1215740) Robert Schweikert 2023-11-26 11:59:39 +00:00
  • baff025f5c Accepting request 1128348 from Cloud:Tools Ana Guerrero 2023-11-23 20:38:38 +00:00
  • eed84a210f - Update to version 23.3 (bsc#1216011, bsc#1215794) + Remove patches included upstream: - cloud-init-fix-ca-test.patch - cloud-init-cve-2023-1786-redact-instance-data-json-main.patch - cloud-init-power-rhel-only.patch - cloud-init-flake8-fixes.patch + Add - cloud-init-keep-flake.patch - cloud-init-lint-fixes.patch + Update - cloud-init-write-routes.patch (bsc#1216007) + Bump pycloudlib to 1!5.1.0 for ec2 mantic daily image support (#4390) + Fix cc_keyboard in mantic (LP: #2030788) + ec2: initialize get_instance_userdata return value to bytes (#4387) [Noah Meyerhans] + cc_users_groups: Add doas/opendoas support (#4363) [dermotbradley] + Fix pip-managed ansible + status: treat SubState=running and MainPID=0 as service exited + azure/imds: increase read-timeout to 30s (#4372) [Chris Patterson] + collect-logs fix memory usage (SC-1590) (#4289) [Alec Warren] (LP: #1980150) + cc_mounts: Use fallocate to create swapfile on btrfs (#4369) [王煎饼] + Undocument nocloud-net (#4318) + feat(akamai): add akamai to settings.py and apport.py (#4370) + read-version: fallback to get_version when git describe fails (#4366) + apt: fix cloud-init status --wait blocking on systemd v 253 (#4364) + integration tests: Pass username to pycloudlib (#4324) + Bump pycloudlib to 1!5.1.0 (#4353) + cloud.cfg.tmpl: reorganise, minimise/reduce duplication (#4272) [dermotbradley] Robert Schweikert 2023-11-16 13:51:30 +00:00
  • 60d88ce573 - Revert chnages from previous commit + Disabling checks the primary maintainer enabled for specific reasons is not a fix. Robert Schweikert 2023-10-09 14:24:26 +00:00
  • 32d6bc0624 Accepting request 1103818 from Cloud:Tools Dominique Leuenberger 2023-08-14 20:35:06 +00:00
  • d9ca574560 - Add cloud-init-flake8-fixes.patch Robert Schweikert 2023-08-14 12:26:25 +00:00
  • cbf3b8acd4 - reset to SLE version and keep flake enabled Robert Schweikert 2023-08-14 10:54:59 +00:00
  • 131faa9cb9 - drop cloud-init-cve-2023-1786-redact-instance-data-json-main.patch (upstream) Dirk Mueller 2023-08-14 09:09:31 +00:00
  • 59f356a421 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=211 Dirk Mueller 2023-08-14 07:13:18 +00:00
  • e3b9ff315d - update to 23.1.2: * Make user/vendor data sensitive and remove log permissions * source: Force OpenStack when it is only option (#2045) * sources/azure: fix regressions in IMDS behavior - drop cloud-init-cve-2023-1786-redact-inst-data.patch (upstream) - spec-file cleanups, including dropping flake8 (as build fails with newer flake8 versions) Dirk Mueller 2023-08-13 21:04:19 +00:00
  • c4435ac5c3 Accepting request 1098540 from Cloud:Tools Dominique Leuenberger 2023-07-18 19:53:44 +00:00
  • fafa1082aa - Update cloud-init-write-routes.patch (bsc#1212879) + Add necessary import statement - Enable flake8 linting, fix up patches + cloud-init-cve-2023-1786-redact-instance-data-json-main.patch + cloud-init-power-rhel-only.patch + cloud-init-write-routes.patch + datasourceLocalDisk.patch Robert Schweikert 2023-07-06 12:09:02 +00:00
  • 5142b4b371 add cve reference Robert Schweikert 2023-04-27 12:40:22 +00:00
  • 6b35b75868 - Sensitive data exposure (bsc#1210277, CVE-2023-1786) + Add hidesensitivedata + Add cloud-init-cve-2023-1786-redact-inst-data.patch + Do not expose sensitive data gathered from the CSP Robert Schweikert 2023-04-27 12:35:39 +00:00
  • 23246c72e5 - Add cloud-init-power-rhel-only.patch (bsc#1210273) + Config module cc_refresh_rmc_and_interface is implemented such that it will only work on RH distros. Set the module availability accordingly. Robert Schweikert 2023-04-27 12:24:25 +00:00
  • 7037bc5725 responses package is only needed for testing, remove a runtime requirement Robert Schweikert 2023-03-27 13:46:35 +00:00
  • 2ae4318ae4 Accepting request 1068502 from Cloud:Tools Dominique Leuenberger 2023-03-02 22:01:51 +00:00
  • 30442f28f8 cleanup merge message Robert Schweikert 2023-03-01 15:24:49 +00:00
  • 5ddab47951 - Update to version 23.1 + Remove patches included upstream: - cloud-init-btrfs-queue-resize.patch - cloud-init-micro-is-suse.patch - cloud-init-suse-afternm.patch - cloud-init-prefer-nm.patch - cloud-init-transact-up.patch + Forward port - cloud-init-write-routes.patch + Added - cloud-init-fix-ca-test.patch + Support transactional-updates for SUSE based distros (#1997) [Robert Schweikert] + Set ownership for new folders in Write Files Module (#1980) [Jack] (LP: #1990513) + add OpenCloudOS and TencentOS support (#1964) [wynnfeng] + lxd: Retry if the server isn't ready (#2025) + test: switch pycloudlib source to pypi (#2024) + test: Fix integration test deprecation message (#2023) + Recognize opensuse-microos, dev tooling fixes [Robert Schweikert] + sources/azure: refactor imds handler into own module (#1977) [Chris Patterson] + docs: deprecation generation support [1/2] (#2013) + add function is_virtual to distro/FreeBSD (#1957) [Mina Galić] + cc_ssh: support multiple hostcertificates (#2018) (LP: #1999164) + Fix minor schema validation regression and fixup typing (#2017) + doc: Reword user data debug section (#2019) + Overhaul/rewrite of certificate handling as follows: (#1962) [dermotbradley] (LP: #1931174) + disk_setup: use byte string when purging the partition table (#2012) Robert Schweikert 2023-02-23 19:19:22 +00:00
  • 4f812ec1c8 Include upstream PR reference for patch Robert Schweikert 2023-02-04 17:13:52 +00:00
  • 7cb54c8cc6 - Add cloud-init-transact-up.patch to support transactional-updates Robert Schweikert 2023-02-03 22:04:01 +00:00
  • bdfec3b52b fix test Robert Schweikert 2023-02-03 20:26:35 +00:00
  • 68a246cfaa fix test Robert Schweikert 2023-02-03 20:14:14 +00:00
  • 5077c87217 - Add cloud-init-prefer-nm.patch + Prefer NetworkManager of sysconfig when available Robert Schweikert 2023-02-01 20:04:16 +00:00
  • 931d843fe3 add PR references Robert Schweikert 2023-01-27 21:20:44 +00:00
  • 7b5d7fee53 do not use six Robert Schweikert 2023-01-25 21:48:31 +00:00
  • 67d6374692 - Update to version 22.4 + Remove patches included upstream: - cloud-init-vmware-test.patch - cloud-init-sysctl-not-in-bin.patch + Forward port: - cloud-init-write-routes.patch - cloud-init-break-resolv-symlink.patch - cloud-init-sysconf-path.patch - cloud-init-no-tempnet-oci.patch + Add cloud-init-btrfs-queue-resize.patch (bsc#1171511) + Add cloud-init-micro-is-suse.patch (bsc#1203393) [Martin Petersen] + Add cloud-init-suse-afternm.patch + test: fix pro integration test [Alberto Contreras] + cc_disk_setup: pass options in correct order to utils (#1829) [dermotbradley] + tests: text_lxd basic_preseed verify_clean_log (#1826) + docs: switch sphinx theme to furo (SC-1327) (#1821) [Alberto Contreras] + tests: activate Ubuntu Pro tests (only on Jenkins) (#1777) [Alberto Contreras] + tests: test_lxd assert features.storage.buckets when present (#1827) + tests: replace missed ansible install-method with underscore (#1825) + tests: replace ansible install-method with underscore + ansible: standardize schema keys + ci: run json tool on 22.04 rather than 20.04 (#1823) + Stop using devices endpoint for LXD network config (#1819) + apport: address new curtin log and config locations (#1812) + cc_grub: reword docs for clarity (#1818) + tests: Fix preseed test (#1820) + Auto-format schema (#1810) + Ansible Control Module (#1778) Robert Schweikert 2023-01-25 13:33:06 +00:00
  • 7be73db30b Accepting request 976076 from Cloud:Tools Dominique Leuenberger 2022-05-12 20:57:46 +00:00
  • 8cde961fdf Accepting request 972813 from home:pgajdos:python Jan Zerebecki 2022-05-10 13:05:52 +00:00
  • 63de3a8f9f Accepting request 964920 from Cloud:Tools Dominique Leuenberger 2022-03-28 15:00:18 +00:00
  • e433cb693e - Update to version 21.4 (bsc#1192343, jsc#PM-3181) + Also include VMWare functionality for (jsc#PM-3175) + Remove patches included upstream: - cloud-init-purge-cache-py-ver-change.patch - cloud-init-update-test-characters-in-substitution-unit-test.patch + Forward port: - cloud-init-write-routes.patch - cloud-init-no-tempnet-oci.patch + Add cloud-init-vmware-test.patch - Test is system dependend, not properly mocked + Azure: fallback nic needs to be reevaluated during reprovisioning (#1094) [Anh Vo] + azure: pps imds (#1093) [Anh Vo] + testing: Remove calls to 'install_new_cloud_init' (#1092) + Add LXD datasource (#1040) + Fix unhandled apt_configure case. (#1065) [Brett Holman] + Allow libexec for hotplug (#1088) + Add necessary mocks to test_ovf unit tests (#1087) + Remove (deprecated) apt-key (#1068) [Brett Holman] (LP: #1836336) + distros: Remove a completed "TODO" comment (#1086) + cc_ssh.py: Add configuration for controlling ssh-keygen output (#1083) [dermotbradley] + Add "install hotplug" module (SC-476) (#1069) (LP: #1946003) + hosts.alpine.tmpl: rearrange the order of short and long hostnames (#1084) [dermotbradley] + Add max version to docutils + cloudinit/dmi.py: Change warning to debug to prevent console display (#1082) [dermotbradley] + remove unnecessary EOF string in disable-sshd-keygen-if-cloud-init-active.conf (#1075) [Emanuele Robert Schweikert 2022-03-25 17:46:06 +00:00
  • 9fd55825db - systemctl location (bsc#1193531) - Add cloud-init-sysctl-not-in-bin.patch - The sytemctl executable is not necessarily in '/bin' Robert Schweikert 2022-02-17 18:18:25 +00:00
  • a4fc101552 Accepting request 936053 from Cloud:Tools Dominique Leuenberger 2021-12-08 21:08:41 +00:00
  • 28f8938ec7 Accepting request 933362 from home:StevenK:branches:Cloud:Tools Jan Zerebecki 2021-12-06 14:36:01 +00:00
  • 0eecf8bdf0 Accepting request 913169 from Cloud:Tools Dominique Leuenberger 2021-08-24 08:54:11 +00:00
  • dcf4ef1de4 - Fix changelog order Robert Schweikert 2021-08-19 14:57:10 +00:00
  • 3aeb460fd5 - Update to version 21.2 (bsc#1186004) + Remove patches included upstream: - cloud-init-azure-def-usr-pass.patch - cloud-init-after-kvp.diff - cloud-init-recognize-hpc.patch - use_arroba_to_include_sudoers_directory-bsc_1181283.patch - cloud-init-bonding-opts.patch - cloud-init-log-file-mode.patch - cloud-init-no-pwd-in-log.patch - 0001-templater-drop-Jinja-Python-2-compatibility-shim.patch + Remove cloud-init-sle12-compat.patch, version in SLE 12 is frozen to 20.2 + Remove cloud-init-tests-set-exec.patch no longer needed + Forward port: - cloud-init-write-routes.patch - cloud-init-break-resolv-symlink.patch - cloud-init-sysconf-path.patch - cloud-init-no-tempnet-oci.patch + Add \r\n check for SSH keys in Azure (#889) + Revert "Add support to resize rootfs if using LVM (#721)" (#887) (LP: #1922742) + Add Vultaire as contributor (#881) [Paul Goins] + Azure: adding support for consuming userdata from IMDS (#884) [Anh Vo] + test_upgrade: modify test_upgrade_package to run for more sources (#883) + Fix chef module run failure when chef_license is set (#868) [Ben Hughes] + Azure: Retry net metadata during nic attach for non-timeout errs (#878) [aswinrajamannar] + Azure: Retrieve username and hostname from IMDS (#865) [Thomas Stringer] + Azure: eject the provisioning iso before reporting ready (#861) [Anh Vo] + Use partprobe to re-read partition table if available (#856) [Nicolas Bock] (LP: #1920939) Robert Schweikert 2021-08-19 12:25:42 +00:00
  • 6b19333bfc Accepting request 911577 from Cloud:Tools Richard Brown 2021-08-16 08:08:31 +00:00
  • bf3841c6e3 Accepting request 911508 from home:fusionfuture:branches:Cloud:Tools Robert Schweikert 2021-08-12 11:24:32 +00:00
  • 8ffc3d9cdf Accepting request 905298 from Cloud:Tools Dominique Leuenberger 2021-07-10 20:54:08 +00:00
  • d4ebc226a3 Accepting request 905232 from home:alarrosa:branches:openSUSE:Factory:Rings:1-MinimalX Robert Schweikert 2021-07-09 13:55:49 +00:00
  • 68888fb944 Accepting request 899108 from Cloud:Tools Dominique Leuenberger 2021-06-15 14:36:45 +00:00
  • 1c5c88721b - Disable failing test Robert Schweikert 2021-06-03 18:04:39 +00:00
  • b5f1732754 - Add cloud-init-purge-cache-py-ver-change.patch Robert Schweikert 2021-06-02 21:15:58 +00:00