b8c37f9e0f
- Add cloud-init-log-file-mode.patch (bsc#1183939) + Change log file creation mode to 640 - Add cloud-init-no-pwd-in-log.patch (bsc#1184758) + Do not write the generated password to the log file - Add cloud-init-purge-cahce-py-ver-change.patch
Robert Schweikert2021-06-02 21:15:40 +00:00
15c55ee57e
- Update cloud-init-write-routes.patch (bsc#1180176) + Follow up to previous changes. Fix order of operations error to make gateway comparison between subnet configuration and route configuration valuable rather than self-comparing.
Robert Schweikert2021-01-04 22:34:44 +00:00
828bba4cbb
- Add cloud-init-sle12-compat.patch (jsc#PM-2335) - Python 3.4 compatibility in setup.py - Disable some test for mock version compatibility
Robert Schweikert2021-01-04 20:40:13 +00:00
869be1f2bf
- Add cloud-init-azure-def-usr-pass.patch (bsc#1179150, bsc#1179151) + Properly set the password for the default user in all circumstances
Robert Schweikert2020-11-24 12:48:54 +00:00
1bec23819b
- Patch the full package version into the cloud-init version file
Robert Schweikert2020-11-13 19:44:44 +00:00
e0a3626f42
- Update cloud-init-write-routes.patch (bsc#1177526) + Fix missing default route when dual stack network setup is used. Once a default route was configured for Ipv6 or IPv4 the default route configuration for the othre protocol was skipped.
Robert Schweikert2020-11-10 11:41:01 +00:00
b0c63d0e77
- Update cloud-init-write-routes.patch (bsc#1177526) + Avoid exception if no gateway information is present and warning is triggered for existing routing.
Robert Schweikert2020-10-17 10:31:14 +00:00
ea84c3187e
- Update to cloud-init 19.2 (bsc#1099358, bsc#1145622) - Update cloud-init-write-routes.patch (boo#1144881, bsc#1148645)
Robert Schweikert2020-04-03 13:32:19 +00:00
f618f6b3f1
- Update cloud-init-write-routes.patch + In cases where the config contains 2 or more default gateway specifications for an interface only write the first default route, log warning message about skipped routes + Avoid writing invalid route specification if neither the network nor destination is specified in the route configuration
Robert Schweikert2020-03-27 12:40:41 +00:00
62128da3ea
- Update cloud-init-write-routes.patch + Still need to consider the "network" configuration uption for the v1 config implementation. Fixes regression introduced with update from Wed Feb 12 19:30:42
Robert Schweikert2020-03-26 17:22:08 +00:00
d59aba31a6
- Update cloud-init-write-routes.patch (bsc#1165296) + Add the default gateway to the ifroute config file when specified as part of the subnet configuration + Fix typo to properly extrakt provided netmask data (bsc#1163178)
Robert Schweikert2020-03-25 19:41:57 +00:00
1b2a3c0e23
- Add cloud-init-long-pass.patch (bsc#1162936, CVE-2020-8632) + Increase the default length of generated passwords
Robert Schweikert2020-02-13 14:08:57 +00:00
d3536e70a5
- Add cloud-init-use-different-random-src.diff (bsc#1162937, CVE-2020-8631) + Use non-deterministic generator for password generation.
Robert Schweikert2020-02-12 22:40:02 +00:00
3bb80bd89a
- Update cloud-init-write-routes.patch (bsc#1163178) + Entries in the routes definition have changed causing a traceback during rout config file writing. This patch update addresses the issue by extracting the new entries properly.
Robert Schweikert2020-02-12 19:33:31 +00:00
5a5220c868
- Add cloud-init-no-tempnet-oci.patch (bsc#1161132, bsc#1161133) + Do not attempt to configure an ephemeral network on OCI. We boot off iSCSI and the network is up. Just read the data.
Robert Schweikert2020-01-17 21:33:13 +00:00
d21979739c
Accepting request 764340 from home:scarabeus_iv:branches:Cloud:Tools
Robert Schweikert2020-01-17 12:38:50 +00:00
152b453122
- Update to version 19.4 + Remove patches included upstream: - cloud-init-after-wicked.patch - cloud-init-noresolv-merge-no-dns-data.diff - cloud-init-renderer-detect.patch - cloud-init-trigger-udev.patch + Removed patches merged with cloud-init-mix-static-dhcp.patch - cloud-init-proper-ipv6-setting.patch - cloud-init-static-net.patch + Added cloud-init-mix-static-dhcp.patch (bsc#1157894) + Forward port cloud-init-sysconf-path.patch + doc: specify _ over - in cloud config modules + [Joshua Powers] (LP: #1293254) + tools: Detect python to use via env in migrate-lp-user-to-github + [Adam Dobrawy] + Partially revert "fix unlocking method on FreeBSD" (#116) + tests: mock uid when running as root (#113) + [Joshua Powers] (LP: #1856096) + cloudinit/netinfo: remove unused getgateway (#111) + docs: clear up apt config sections (#107) [Joshua Powers] (LP: #1832823) + doc: add kernel command line option to user data (#105) + [Joshua Powers] (LP: #1846524) + config/cloud.cfg.d: update README [Joshua Powers] (LP: #1855006) + azure: avoid re-running cloud-init when instance-id is byte-swapped + (#84) [AOhassan] + fix unlocking method on FreeBSD [Igor Galić] (LP: #1854594) + debian: add reference to the manpages [Joshua Powers] + ds_identify: if /sys is not available use dmidecode (#42) + [Igor Galić] (LP: #1852442) + docs: add cloud-id manpage [Joshua Powers]
Robert Schweikert2020-01-16 12:06:38 +00:00
40d14c4774
- Add cloud-init-renderer-detect.patch (bsc#1154092, boo#1142988)
Robert Schweikert2019-10-22 20:06:25 +00:00
0e6e7e2b35
- Add cloud-init-renderer-detect.patch (bsc#1154092) + Short curcuit the conditional for identifying the sysconfig renderer. If we find ifup/ifdown accept the renderer as available.
Robert Schweikert2019-10-22 20:01:12 +00:00
e61b62e5b9
- Add cloud-init-break-resolv-symlink.patch (bsc#1151488) + If /etc/resolv.conf is a symlink break it. This will avoid netconfig from clobbering the changes cloud-init applied.
Robert Schweikert2019-10-22 12:15:54 +00:00
0cb1bb89c1
- Update to cloud-init 19.2 (bsc#1099358) + Remove, included upstream - cloud-init-detect-nova.diff - cloud-init-add-static-routes.diff + net: add rfc3442 (classless static routes) to EphemeralDHCP (LP: #1821102) + templates/ntp.conf.debian.tmpl: fix missing newline for pools (LP: #1836598) + Support netplan renderer in Arch Linux [Conrad Hoffmann] + Fix typo in publicly viewable documentation. [David Medberry] + Add a cdrom size checker for OVF ds to ds-identify [Pengpeng Sun] (LP: #1806701) + VMWare: Trigger the post customization script via cc_scripts module. [Xiaofeng Wang] (LP: #1833192) + Cloud-init analyze module: Added ability to analyze boot events. [Sam Gilson] + Update debian eni network configuration location, retain Ubuntu setting [Janos Lenart] + net: skip bond interfaces in get_interfaces [Stanislav Makar] (LP: #1812857) + Fix a couple of issues raised by a coverity scan + Add missing dsname for Hetzner Cloud datasource [Markus Schade] + doc: indicate that netplan is default in Ubuntu now + azure: add region and AZ properties from imds compute location metadata + sysconfig: support more bonding options [Penghui Liao] + cloud-init-generator: use libexec path to ds-identify on redhat systems (LP: #1833264) + tools/build-on-freebsd: update to python3 [Gonéri Le Bouder] + Allow identification of OpenStack by Asset Tag [Mark T. Voelker] (LP: #1669875)
Robert Schweikert2019-10-14 18:50:21 +00:00
eb8686803a
- Follow up to update cloud-init-trigger-udev.patch (bsc#1144363)
Robert Schweikert2019-09-26 10:33:25 +00:00
4977fc7a3b
- Add cloud-init-after-wicked.patch - Change the service order, the cloud-init service wants to run after networking is started
Robert Schweikert2019-09-24 19:53:38 +00:00
fcf843e6dd
- Add cloud-init-noresolv-merge-no-dns-data.diff - Avoid writing resolv.conf if the network configuration contains no dns entries.
Robert Schweikert2019-09-24 19:32:45 +00:00
7b9c2a101f
- Follow up to (bsc#1144363) - In this implementation the "name" is not yet an attribute, use get() to obtain the value from a dict. Source code version confusion.
Robert Schweikert2019-09-23 13:07:29 +00:00
ddfb957280
- Add cloud-init-add-static-routes.diff (bsc#1141969) + Properly handle static routes. The EphemeralDHCP context manager did not parse or handle rfc3442 classless static routes which prevented reading datasource metadata in some clouds.
Robert Schweikert2019-09-05 13:32:10 +00:00
cd23205773
- Follow the ever changing inconsistencies of version definitions and detection in the build service. + No more suse_version in SUSE internal instance for SLES 15 SP1
Robert Schweikert2019-07-05 18:59:55 +00:00
5fb133e521
- Update to version 19.1 (bsc#1136440) + Remove, included upstream - fix-default-systemd-unit-dir.patch - cloud-init-sysconf-ethsetup.patch - cloud-init-handle-def-route-set.patch - cloud-init-no-empty-resolv.patch - cloud-init-proper-ipv6-varname.patch + Forward port - cloud-init-trigger-udev.patch + Add cloud-init-detect-nova.diff (bsc#1136440) + Modify cloud-init-python2-sigpipe.patch, import signal and constants + Update spec to account for new location of bash completion + freebsd: add chpasswd pkg in the image [Gonéri Le Bouder] + tests: add Eoan release [Paride Legovini] + cc_mounts: check if mount -a on no-change fstab path [Jason Zions (MSFT)] (LP: #1825596) + replace remaining occurrences of LOG.warn [Daniel Watkins] + DataSourceAzure: Adjust timeout for polling IMDS [Anh Vo] + Azure: Changes to the Hyper-V KVP Reporter [Anh Vo] + git tests: no longer show warning about safe yaml. + tools/read-version: handle errors [Chad Miller] + net/sysconfig: only indicate available on known sysconfig distros (LP: #1819994) + packages: update rpm specs for new bash completion path [Daniel Watkins] (LP: #1825444) + test_azure: mock util.SeLinuxGuard where needed [Jason Zions (MSFT)] (LP: #1825253) + setup.py: install bash completion script in new location [Daniel Watkins] + mount_cb: do not pass sync and rw options to mount [Gonéri Le Bouder] (LP: #1645824)
Robert Schweikert2019-06-09 11:04:38 +00:00
23723c1216
- Update cloud-init-write-routes.patch (bsc#1132692) + Properly accumulate all the defined routes for a given network device. Previously only the last defined route was written to the routes file.
Robert Schweikert2019-04-30 20:39:13 +00:00
40dff8d618
Accepting request 678302 from Cloud:Tools
Stephan Kulow
2019-02-28 20:24:27 +00:00
f30a915a55
- Add cloud-init-trigger-udev.patch (bsc#1125950) + When the user configures a new rules file for network devices the rules may not apply immediately, trigger udevadm
Robert Schweikert2019-02-22 22:18:27 +00:00
64e78007b9
- Modify cloud-init-write-routes.patch (bsc#1125992) + Fix the order of calls, the SUSE imaplementation of route config file writing must clobber the default implementation.
Robert Schweikert2019-02-22 16:22:45 +00:00
ba0d82f7d8
- Add cloud-init-proper-ipv6-varname.patch (bsc#1126101) + Use the proper name to designate IPv6 addresses in ifcfg-* files
Robert Schweikert2019-02-22 00:43:56 +00:00
15110b1354
Accepting request 670422 from Cloud:Tools
Stephan Kulow
2019-02-08 11:06:58 +00:00
e833f3b188
- Modify cloud-init-write-routes.patch (boo#1123694) + Drop a '-' in the route file for the last column
Robert Schweikert2019-01-31 17:15:08 +00:00
3ed6919cb4
- Update to version 18.4 (bsc#1087331, bsc#1097388, boo#1111427, bsc#1095627) + Remove cloud-init-no-user-lock-if-already-locked.patch cloud-init 18.4 is not supported on SLE 11 code base + Remove 0001-Support-chrony-configuration-lp-1731619.patch Included upstream + Remove 0003-Distro-dependent-chrony-config-file.patch Included upstream + Remove 0001-switch-to-using-iproute2-tools.patch Included upstream + Remove cloud-init-no-python-linux-dist.patch Included upstream + Remove cloud-init-no-trace-empt-sect.patch Included upstream + Remove cloud-init-setpath-dsitentify.patch Included upstream + Modify fix-default-systemd-unit-dir.patch Use pkg-config, only modify the generator + Remove cloud-init-sysconfig-netpathfix.patch Fixed upstream + Removed cloud-init-skip-ovf-tests.patch Fixed upstream + Removed cloud-init-translate-netconf-ipv4-keep-gw.patch Fixed upstream + Add cloud-init-template-py2.patch avoid Python 3 dependency when we build for distros with Python 2 support + Add 0001-Follow-the-ever-bouncing-ball-for-openSUSE-distribut.patch + Add 0002-Add-tests-for-additional-openSUSE-distro-condition-m.patch + Add cloud-init-sysconf-path.patch + Add cloud-init-sysconf-ethsetup.patch + Add 0001-Fix-the-service-order-for-SUSE-distributions.patch
Robert Schweikert2018-10-25 18:58:19 +00:00
6c4efe240a
- Add a modified version of fix-default-systemd-unit-dir.patch + Removed pre-maturely, still needs 1 part of the patch
Robert Schweikert2018-08-24 21:43:32 +00:00
7010c372a1
- Remove fix-default-systemd-unit-dir.patch + No longer needed, proper systemd config dir is queried from pckg-config
Robert Schweikert2018-08-24 19:30:11 +00:00
8d7f0cbbcb
- The distribution inidcator is set to suse during template expansion, we do not replace anything set to ubuntu - Do not run cloud-init after network-online, this breaks functionality in cloud-init. Certain parts of the code running in this phase expect to run before the network is on-line. This "re-introduces" boo#1097388. But the changes made are not generic enough. - Root should not be enabled by default. For image builders/users that want root access by default they should provide an appropriate configuration file during image build or image setup
Robert Schweikert2018-07-05 18:00:50 +00:00
2c6cb5534d
Run metadata detection after network-online (boo#1097388)
Bernhard Wiedemann2018-06-28 13:45:43 +00:00
6802141718
- do not disable root user to make it easier to work with
Bernhard Wiedemann2018-06-28 13:35:10 +00:00