+ added cloud-init-net-eni.patch based on work by eblock
- Using config-drive instead of metadata failed because the network
translation to Ubuntu-style did not return gateway information to
opensuse.py
+ added cloud-init-service.patch based on work by eblock
- The service file cloud-init.service referenced networking.service
which on SUSE is network.service
+ remove no_logic_change.patch included in updated upstream source
+ forward port suseIntegratedHandler.patch
+ forward port setupSUSEsysVInit.diff
+ forward port cloud-init-no-dmidecode-on-ppc64.patch
+ foward port dataSourceOpenNebula.patch
+ forward port fix-default-systemd-unit-dir.patch
+ forward port cloud-init-finalbeforelogin.patch
+ forward port cloud-init-python2-sigpipe.patch
+ SmartOS: more improvements for network configuration
+ add ntp config module [Ryan Harper]
+ ChangeLog: update changelog for previous commit.
+ Add distro tags on config modules that should have it.
+ NoCloud: fix bug providing network-interfaces via meta-data. (LP: 1577982)
+ ConfigDrive: recognize 'tap' as a link type. (LP: #1610784)
+ Upgrade to a configobj package new enough to work
+ MAAS: add vendor-data support (LP: #1612313)
+ DigitalOcean: use the v1.json endpoint [Ben Howard]
+ Get Azure endpoint server from DHCP client [Brent Baude]
+ Apt: add new apt configuration format [Christian Ehrhardt]
+ distros: fix get_primary_arch method use of os.uname [Andrew Jorgensen]
+ Fix Gentoo net config generation [Matthew Thode]
+ Minor cleanups to atomic_helper and add unit tests.
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=43
- fix "typo" the rhel_util module is imported as rhutil, use the
proper name when accessing (modifies suseIntegratedHandler.patch)
- add rsyslog filter rule to send cloud-init messages to
/var/log/cloud-init.log
- initialize variable in method setting the instance hostname (BNC #884392)
modifies: suseIntegratedHandler.patch
- add the python magic for package build on SLE 11
- add more dependencies to ensure commands used by the scripts are present
- add dynamicInitCmd.diff
+ support diffirent init systems across distribution versions for
service restart
- add suseSetInitCmd.patch
+ properly setup the init command to support proper service restart
- integrate openSUSE and SLE handler code
+ remove openSUSEHandler.diff
+ add suseIntegratedHandler.patch
OBS-URL: https://build.opensuse.org/request/show/239820
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=12
- open 0.7.5
- Add a debug log message around import failures
- add a 'debug' module for easily printing out some information about
datasource and cloud-init [Shraddha Pandhe]
- support running apt with 'eatmydata' via configuration token
apt_get_wrapper (LP: #1236531).
- convert paths provided in config-drive 'files' to string before writing
(LP: #1260072).
- Azure: minor changes in logging output. ensure filenames are strings (not
unicode).
- config/cloud.cfg.d/05_logging.cfg: provide a default 'output' setting, to
redirect cloud-init stderr and stdout /var/log/cloud-init-output.log.
- drop support for resizing partitions with parted entirely (LP: #1212492).
This was broken as it was anyway.
- add support for vendordata in SmartOS and NoCloud datasources.
- drop dependency on boto for crawling ec2 metadata service.
- add 'Requires' on sudo (for OpenNebula datasource) in rpm specs, and
'Recommends' in the debian/control.in [Vlastimil Holer]
- if mount_info reports /dev/root is a device path for /, then convert
that to a device via help of kernel cmdline.
- configdrive: consider partitions as possible datasources if they have
theh correct filesystem label. [Paul Querna]
- initial freebsd support [Harm Weites]
- fix in is_ipv4 to accept IP addresses with a '0' in them.
- Azure: fix issue when stale data in /var/lib/waagent (LP: #1269626)
- skip config_modules that declare themselves only verified on a set of
distros. Add them to 'unverified_modules' list to run anyway.
- Add CloudSigma datasource [Kiril Vladimiroff]
- Add initial support for Gentoo and Arch distributions [Nate House]
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=12