Linux repositories inspector

cloud-init - initialization and customization tool for cloud instances

Cloud-init is the industry standard multi-distribution method for cross-platform cloud instance initialization. It is supported across all major public cloud providers, provisioning systems for private cloud infrastructure, and bare-metal installations.
Cloud instances are initialized from a disk image and instance data:
  • Cloud metadata
  • User data (optional)
  • Vendor data (optional)
Cloud-init will identify the cloud it is running on during boot, read any provided metadata from the cloud and initialize the system accordingly. This may involve setting up the network and storage devices to configuring SSH access key and many other aspects of a system. Later on the cloud-init will also parse and process any optional user or vendor data that was passed to the instance.
20.1
Ubuntu iconUbuntu 20.04
19.4
Fedora iconFedora rawhide
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
OpenSUSE iconOpenSUSE Tumbleweed
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 19.10
Ubuntu iconUbuntu 16.04 LTS
19.3
Arch iconArch rolling
Ubuntu iconUbuntu 19.04
19.2
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
Ubuntu iconUbuntu 19.10
19.1
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
Ubuntu iconUbuntu 18.10
18.5
CentOS iconCentOS 7.7.1908
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 42.3
Ubuntu iconUbuntu 19.04
18.4
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
Ubuntu iconUbuntu 18.10
18.3
Debian iconDebian 10.0
Ubuntu iconUbuntu 17.10
18.2
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 42.3
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 18.04 LTS
17.1
Fedora iconFedora 28
Fedora iconFedora 29
Fedora iconFedora 30
Fedora iconFedora 31
OpenSUSE iconOpenSUSE Leap 42.3
Ubuntu iconUbuntu 17.10
0.7.9
CentOS iconCentOS 7.7.1908
Debian iconDebian 9.0
0.7.8
OpenSUSE iconOpenSUSE Leap 42.3
0.7.7
Ubuntu iconUbuntu 16.04 LTS
0.7.6
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
Arch iconArch rolling community/osxz19.3-1Nov 17756 kiB3.95 MiB
CentOS iconCentOS 7.7.1908 atomicrpm0.7.9-9.el7.centos.2Jan 07622 kiB2.09 MiBCentOS BuildSystem
CentOS iconCentOS 7.7.1908 osrpm18.5-3.el7.centosJan 07861 kiB2.99 MiBCentOS BuildSystem
Debian iconDebian 10.0 buster/maindeb18.3-6Jun 17394 kiB1.74 MiB
Debian iconDebian 9.0 stretch/maindeb0.7.9-22017-11-10312 kiB1.35 MiB
Fedora iconFedora 28 releases/Everything-osrpm17.1-5.fc282019-01-14824 kiB2.52 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm17.1-7.fc292019-01-14817 kiB2.51 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm17.1-7.fc292019-01-14817 kiB2.51 MiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm17.1-8.fc30Jun 17816 kiB2.51 MiBFedora Project
Fedora iconFedora 31 releases/Everything-osrpm17.1-11.fc31Jan 07757 kiB2.51 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm19.4-2.fc3318:36944 kiB3.29 MiBFedora Project
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm18.2-lp150.1.12019-01-17688 kiB2.31 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm19.2-lp150.2.22.1Dec 03779 kiB2.62 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm19.1-lp150.2.19.1Oct 05772 kiB2.6 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm19.1-lp150.2.16.1Sep 24772 kiB2.6 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm18.5-lp150.2.13.1Jun 24754 kiB2.56 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm18.4-lp150.2.9.12019-01-18747 kiB2.51 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm18.2-lp150.2.6.12019-01-18689 kiB2.31 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm18.2-lp150.2.3.12019-01-18687 kiB2.31 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm18.4-lp151.1.32019-01-23746 kiB2.51 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm19.4-lp151.2.12.1Feb 02832 kiB2.79 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm19.2-lp151.2.9.1Dec 04779 kiB2.62 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm19.1-lp151.2.6.1Oct 05772 kiB2.6 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm19.1-lp151.2.3.1Aug 06769 kiB2.59 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm19.4-lp152.1.11 - 14:48831 kiB2.79 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm0.7.6-29.22019-01-17330 kiB1.28 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm18.5-40.1Jul 01748 kiB2.8 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm18.2-37.12019-01-21673 kiB2.53 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm17.1-34.22019-01-21621 kiB2.33 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm0.7.8-31.12019-01-21487 kiB1.89 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm19.4-1.1Jan 25783 kiB2.78 MiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/maindeb17.1-18-gd4f70470-0ubuntu12017-11-10325 kiB1.58 MiB
Ubuntu iconUbuntu 17.10 artful-proposed/maindeb18.3-9-g2e62cb8a-0ubuntu1~17.10.12019-01-12360 kiB1.75 MiB
Ubuntu iconUbuntu 17.10 artful-updates/maindeb18.2-4-g05926e48-0ubuntu1~17.10.22018-06-12344 kiB1.68 MiB
Ubuntu iconUbuntu 18.04 LTS bionic/maindeb18.2-14-g6d48d265-0ubuntu12018-06-12346 kiB1.72 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/maindeb19.4-33-gbb4131a2-0ubuntu1~18.04.1Jan 29399 kiB1.95 MiB
Ubuntu iconUbuntu 18.10 cosmic/maindeb18.4-7-g4652b196-0ubuntu12019-01-14367 kiB1.83 MiB
Ubuntu iconUbuntu 18.10 cosmic-updates/maindeb19.1-1-gbaa47854-0ubuntu1~18.10.1Jun 17380 kiB1.88 MiB
Ubuntu iconUbuntu 19.04 disco/maindeb18.5-62-g6322c2dd-0ubuntu1Apr 11379 kiB1.87 MiB
Ubuntu iconUbuntu 19.04 disco-updates/maindeb19.3-41-gc4735dd3-0ubuntu1~19.04.1Dec 16398 kiB1.96 MiB
Ubuntu iconUbuntu 19.10 eoan/maindeb19.2-36-g059d049c-0ubuntu3Oct 10390 kiB1.93 MiB
Ubuntu iconUbuntu 19.10 eoan-updates/maindeb19.4-33-gbb4131a2-0ubuntu1~19.10.1Jan 29396 kiB1.95 MiB
Ubuntu iconUbuntu 20.04 focal/maindeb20.1-0ubuntu11 - 01:50395 kiB1.96 MiB
Ubuntu iconUbuntu 16.04 LTS xenial/maindeb0.7.7~bzr1212-0ubuntu12017-11-10239 kiB1.2 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/maindeb19.4-33-gbb4131a2-0ubuntu1~16.04.1Jan 29403 kiB1.95 MiB

Manual pages

cloud-id(1)

cloud-id - Report the canonical cloud-id for this instance

cloud-init(1)

cloud-init - Cloud instance initialization

cloud-init-per(1)

cloud-init-per - Run a command with arguments at a specific frequency

Latest updates

Fedora icon

Fedora rawhide development/Everything-os: Updated from 17.1-15.fc32 to 19.4-2.fc33

18:36
  • Fix sed substitutions for unittest2 and assertItemsEqual
  • Fix failing unittests by including `BuildRequires: passwd`
    • The unittests started failing because of upstream commit 7c07af2 where cloud-init can now support using `usermod` to lock an account if `passwd` isn't installed. Since `passwd` wasn't installed in our mock buildroot it was choosing to use `usermod` and the unittests were failing. See: https://github.com/canonical/cloud-init/commit/7c07af2
  • Add missing files to package
    • /usr/bin/cloud-id
    • /usr/share/bash-completion/completions/cloud-init
Ubuntu icon

Ubuntu 20.04 focal-proposed/main: Version 20.1-0ubuntu1 removed

1 - 02:05
Ubuntu icon

Ubuntu 20.04 focal/main: Updated from 19.4-56-g06e324ff-0ubuntu1 to 20.1-0ubuntu1

1 - 01:50
  • New upstream release.
    • Release 20.1 (#222) (LP: #1863954)
    • Update tooling for GitHub-based new releases (#223)
    • ec2: Do not log IMDSv2 token values, instead use REDACTED (#219) (LP: #1863943)
    • utils: use SystemRandom when generating random password. (#204)
      Dimitri John Ledkov
    • docs: mount_default_files is a list of 6 items, not 7 (#212)
    • azurecloud: fix issues with instances not starting (#205) (LP: #1861921)
    • unittest: fix stderr leak in cc_set_password random unittest output. (#208)
    • cc_disk_setup: add swap filesystem force flag (#207)
    • import sysvinit patches from freebsd-ports tree (#161) [Igor Galić]
    • docs: fix typo (#195) [Edwin Kofler]
Ubuntu icon

Ubuntu 20.04 focal-proposed/main: Version 20.1-0ubuntu1 introduced

1 - 23:30
  • New upstream release.
    • Release 20.1 (#222) (LP: #1863954)
    • Update tooling for GitHub-based new releases (#223)
    • ec2: Do not log IMDSv2 token values, instead use REDACTED (#219) (LP: #1863943)
    • utils: use SystemRandom when generating random password. (#204)
      Dimitri John Ledkov
    • docs: mount_default_files is a list of 6 items, not 7 (#212)
    • azurecloud: fix issues with instances not starting (#205) (LP: #1861921)
    • unittest: fix stderr leak in cc_set_password random unittest output. (#208)
    • cc_disk_setup: add swap filesystem force flag (#207)
    • import sysvinit patches from freebsd-ports tree (#161) [Igor Galić]
    • docs: fix typo (#195) [Edwin Kofler]
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 19.1-lp152.2.4 to 19.4-lp152.1.1

1 - 14:48
  • 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.
Ubuntu icon

Ubuntu 18.04 LTS bionic-proposed/main: Version 19.4-33-gbb4131a2-0ubuntu1~18.04.1 removed

Feb 11
Ubuntu icon

Ubuntu 16.04 LTS xenial-proposed/main: Version 19.4-33-gbb4131a2-0ubuntu1~16.04.1 removed

Feb 11
Ubuntu icon

Ubuntu 19.10 eoan-proposed/main: Version 19.4-33-gbb4131a2-0ubuntu1~19.10.1 removed

Feb 11
Fedora icon

Fedora rawhide development/Everything-os: Updated from 17.1-14.fc32 to 17.1-15.fc32

Feb 08
Ubuntu icon

Ubuntu 20.04 focal-proposed/main: Version 19.4-56-g06e324ff-0ubuntu1 removed

Feb 06
Ubuntu icon

Ubuntu 20.04 focal/main: Updated from 19.4-33-gbb4131a2-0ubuntu1 to 19.4-56-g06e324ff-0ubuntu1

Feb 06
  • New upstream snapshot.
    • sysconfig: distro-specific config rendering for BOOTPROTO option (#162)
      Robert Schweikert (LP: #1800854)
    • cloudinit: replace "from six import X" imports (except in util.py) (#183)
    • run-container: use 'test -n' instead of 'test ! -z' (#202)
      Paride Legovini
    • net/cmdline: correctly handle static ip= config (#201)
      Dimitri John Ledkov (LP: #1861412)
    • Replace mock library with unittest.mock (#186)
    • HACKING.rst: update CLA link (#199)
    • Scaleway: Fix DatasourceScaleway to avoid backtrace (#128)
      Louis Bouchard
    • cloudinit/cmd/devel/net_convert.py: add missing space (#191)
    • tools/run-container: drop support for python2 (#192) [Paride Legovini]
    • Print ssh key fingerprints using sha256 hash (#188) (LP: #1860789)
    • Make the RPM build use Python 3 (#190) [Paride Legovini]
    • cc_set_password: increase random pwlength from 9 to 20 (#189) (LP: #1860795) (CVE-2020-8632)
    • .travis.yml: use correct Python version for xenial tests (#185)
    • cloudinit: remove ImportError handling for mock imports (#182)
    • Do not use fallocate in swap file creation on xfs. (#70)
      Eduardo Otubo (LP: #1781781)
    • .readthedocs.yaml: install cloud-init when building docs (#181) (LP: #1860450)
    • Introduce an RTD config file, and pin the Sphinx version to the RTD default (#180)
    • Drop most of the remaining use of six (#179)
    • Start removing dependency on six (#178)
    • Add Rootbox & HyperOne to list of cloud in README (#176) [Adam Dobrawy]
    • docs: add proposed SRU testing procedure (#167)
    • util: rename get_architecture to get_dpkg_architecture (#173)
    • Ensure util.get_architecture() runs only once (#172)
Ubuntu icon

Ubuntu 20.04 focal-proposed/main: Version 19.4-56-g06e324ff-0ubuntu1 introduced

Feb 05
  • New upstream snapshot.
    • sysconfig: distro-specific config rendering for BOOTPROTO option (#162)
      Robert Schweikert (LP: #1800854)
    • cloudinit: replace "from six import X" imports (except in util.py) (#183)
    • run-container: use 'test -n' instead of 'test ! -z' (#202)
      Paride Legovini
    • net/cmdline: correctly handle static ip= config (#201)
      Dimitri John Ledkov (LP: #1861412)
    • Replace mock library with unittest.mock (#186)
    • HACKING.rst: update CLA link (#199)
    • Scaleway: Fix DatasourceScaleway to avoid backtrace (#128)
      Louis Bouchard
    • cloudinit/cmd/devel/net_convert.py: add missing space (#191)
    • tools/run-container: drop support for python2 (#192) [Paride Legovini]
    • Print ssh key fingerprints using sha256 hash (#188) (LP: #1860789)
    • Make the RPM build use Python 3 (#190) [Paride Legovini]
    • cc_set_password: increase random pwlength from 9 to 20 (#189) (LP: #1860795) (CVE-2020-8632)
    • .travis.yml: use correct Python version for xenial tests (#185)
    • cloudinit: remove ImportError handling for mock imports (#182)
    • Do not use fallocate in swap file creation on xfs. (#70)
      Eduardo Otubo (LP: #1781781)
    • .readthedocs.yaml: install cloud-init when building docs (#181) (LP: #1860450)
    • Introduce an RTD config file, and pin the Sphinx version to the RTD default (#180)
    • Drop most of the remaining use of six (#179)
    • Start removing dependency on six (#178)
    • Add Rootbox & HyperOne to list of cloud in README (#176) [Adam Dobrawy]
    • docs: add proposed SRU testing procedure (#167)
    • util: rename get_architecture to get_dpkg_architecture (#173)
    • Ensure util.get_architecture() runs only once (#172)
OpenSUSE icon

OpenSUSE Leap 15.1 update/oss: Updated from 19.2-lp151.2.9.1 to 19.4-lp151.2.12.1

Feb 02
  • 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.
Ubuntu icon

Ubuntu 19.10 eoan-updates/main: Updated from 19.3-41-gc4735dd3-0ubuntu1~19.10.1 to 19.4-33-gbb4131a2-0ubuntu1~19.10.1

Jan 29
  • New upstream snapshot. (LP: #1859725)
    • Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    • freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
    • ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      Paride Legovini
    • util: move uptime's else branch into its own boottime function (#53)
      Igor Galić
    • workflows: add contributor license agreement checker (#155)
    • net: fix rendering of 'static6' in network config (#77)
    • Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
    • fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    • freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]
    • doc: make apt_update example consistent (#154)
    • doc: add modules page toc with links (#153)
    • Add support for the amazon variant in cloud.cfg.tmpl (#119)
      Frederick Lefebvre
    • ci: remove Python 2.7 from CI runs (#137)
    • modules: drop cc_snap_config config module (#134)
    • migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    • docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    • doc: update cc_set_hostname frequency and descrip (#109) [Joshua Powers]
    • freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    • cc_snappy: remove deprecated module (#127)
    • HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    • freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    • cloud-init: fix capitalisation of SSH (#126)
    • doc: update cc_ssh clarify host and auth keys [Joshua Powers]
    • ci: emit names of tests run in Travis (#120)
    • Release 19.4
    • rbxcloud: fix dsname in RbxCloud [Adam Dobrawy]
    • tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    • apport: Add RbxCloud ds [Adam Dobrawy]
    • docs: Updating index of datasources [Adam Dobrawy]
    • docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    • settings: Add RbxCloud [Adam Dobrawy]
    • doc: specify _ over - in cloud config modules [Joshua Powers]
    • 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]
    • cloudinit/netinfo: remove unused getgateway (#111)
    • docs: clear up apt config sections (#107) [Joshua Powers]
    • doc: add kernel command line option to user data (#105) [Joshua Powers]
    • config/cloud.cfg.d: update README [Joshua Powers]
    • azure: avoid re-running cloud-init when instance-id is byte-swapped (#84) [AOhassan]
    • fix unlocking method on FreeBSD [Igor Galić]
    • debian: add reference to the manpages [Joshua Powers]
    • ds_identify: if /sys is not available use dmidecode (#42) [Igor Galić]
    • docs: add cloud-id manpage [Joshua Powers]
    • docs: add cloud-init-per manpage [Joshua Powers]
    • docs: add cloud-init manpage [Joshua Powers]
    • docs: add additional details to per-instance/once [Joshua Powers]
    • Update doc-requirements.txt [Joshua Powers]
    • doc-requirements: add missing dep [Joshua Powers]
    • dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      Eric Lafontaine
    • network_state: handle empty v1 config (#45)
    • docs: fix line length and remove highlighting [Joshua Powers]
    • docs: Add security.md to readthedocs [Joshua Powers]
    • Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    • doc: update links on README.md [Joshua Powers]
    • doc: Updates to wording of README.md [Joshua Powers]
    • Add security.md [Joshua Powers]
    • setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      Frederick Lefebvre
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Updated from 19.3-41-gc4735dd3-0ubuntu1~16.04.1 to 19.4-33-gbb4131a2-0ubuntu1~16.04.1

Jan 29
  • refresh patches:
    • debian/patches/azure-apply-network-config-false.patch
    • debian/patches/azure-use-walinux-agent.patch
  • New upstream snapshot. (LP: #1859725)
    • Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    • freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
    • ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      Paride Legovini
    • util: move uptime's else branch into its own boottime function (#53)
      Igor Galić
    • workflows: add contributor license agreement checker (#155)
    • net: fix rendering of 'static6' in network config (#77)
    • Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
    • fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    • freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]
    • doc: make apt_update example consistent (#154)
    • doc: add modules page toc with links (#153)
    • Add support for the amazon variant in cloud.cfg.tmpl (#119)
      Frederick Lefebvre
    • ci: remove Python 2.7 from CI runs (#137)
    • modules: drop cc_snap_config config module (#134)
    • migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    • docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    • doc: update cc_set_hostname frequency and descrip (#109) [Joshua Powers]
    • freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    • cc_snappy: remove deprecated module (#127)
    • HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    • freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    • cloud-init: fix capitalisation of SSH (#126)
    • doc: update cc_ssh clarify host and auth keys [Joshua Powers]
    • ci: emit names of tests run in Travis (#120)
    • Release 19.4
    • rbxcloud: fix dsname in RbxCloud [Adam Dobrawy]
    • tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    • apport: Add RbxCloud ds [Adam Dobrawy]
    • docs: Updating index of datasources [Adam Dobrawy]
    • docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    • settings: Add RbxCloud [Adam Dobrawy]
    • doc: specify _ over - in cloud config modules [Joshua Powers]
    • 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]
    • cloudinit/netinfo: remove unused getgateway (#111)
    • docs: clear up apt config sections (#107) [Joshua Powers]
    • doc: add kernel command line option to user data (#105) [Joshua Powers]
    • config/cloud.cfg.d: update README [Joshua Powers]
    • azure: avoid re-running cloud-init when instance-id is byte-swapped (#84) [AOhassan]
    • fix unlocking method on FreeBSD [Igor Galić]
    • debian: add reference to the manpages [Joshua Powers]
    • ds_identify: if /sys is not available use dmidecode (#42) [Igor Galić]
    • docs: add cloud-id manpage [Joshua Powers]
    • docs: add cloud-init-per manpage [Joshua Powers]
    • docs: add cloud-init manpage [Joshua Powers]
    • docs: add additional details to per-instance/once [Joshua Powers]
    • Update doc-requirements.txt [Joshua Powers]
    • doc-requirements: add missing dep [Joshua Powers]
    • dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      Eric Lafontaine
    • network_state: handle empty v1 config (#45)
    • docs: fix line length and remove highlighting [Joshua Powers]
    • docs: Add security.md to readthedocs [Joshua Powers]
    • Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    • doc: update links on README.md [Joshua Powers]
    • doc: Updates to wording of README.md [Joshua Powers]
    • Add security.md [Joshua Powers]
    • setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      Frederick Lefebvre
Ubuntu icon

Ubuntu 18.04 LTS bionic-updates/main: Updated from 19.3-41-gc4735dd3-0ubuntu1~18.04.1 to 19.4-33-gbb4131a2-0ubuntu1~18.04.1

Jan 29
  • New upstream snapshot. (LP: #1859725)
    • Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    • freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
    • ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      Paride Legovini
    • util: move uptime's else branch into its own boottime function (#53)
      Igor Galić
    • workflows: add contributor license agreement checker (#155)
    • net: fix rendering of 'static6' in network config (#77)
    • Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
    • fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    • freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]
    • doc: make apt_update example consistent (#154)
    • doc: add modules page toc with links (#153)
    • Add support for the amazon variant in cloud.cfg.tmpl (#119)
      Frederick Lefebvre
    • ci: remove Python 2.7 from CI runs (#137)
    • modules: drop cc_snap_config config module (#134)
    • migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    • docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    • doc: update cc_set_hostname frequency and descrip (#109) [Joshua Powers]
    • freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    • cc_snappy: remove deprecated module (#127)
    • HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    • freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    • cloud-init: fix capitalisation of SSH (#126)
    • doc: update cc_ssh clarify host and auth keys [Joshua Powers]
    • ci: emit names of tests run in Travis (#120)
    • Release 19.4
    • rbxcloud: fix dsname in RbxCloud [Adam Dobrawy]
    • tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    • apport: Add RbxCloud ds [Adam Dobrawy]
    • docs: Updating index of datasources [Adam Dobrawy]
    • docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    • settings: Add RbxCloud [Adam Dobrawy]
    • doc: specify _ over - in cloud config modules [Joshua Powers]
    • 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]
    • cloudinit/netinfo: remove unused getgateway (#111)
    • docs: clear up apt config sections (#107) [Joshua Powers]
    • doc: add kernel command line option to user data (#105) [Joshua Powers]
    • config/cloud.cfg.d: update README [Joshua Powers]
    • azure: avoid re-running cloud-init when instance-id is byte-swapped (#84) [AOhassan]
    • fix unlocking method on FreeBSD [Igor Galić]
    • debian: add reference to the manpages [Joshua Powers]
    • ds_identify: if /sys is not available use dmidecode (#42) [Igor Galić]
    • docs: add cloud-id manpage [Joshua Powers]
    • docs: add cloud-init-per manpage [Joshua Powers]
    • docs: add cloud-init manpage [Joshua Powers]
    • docs: add additional details to per-instance/once [Joshua Powers]
    • Update doc-requirements.txt [Joshua Powers]
    • doc-requirements: add missing dep [Joshua Powers]
    • dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      Eric Lafontaine
    • network_state: handle empty v1 config (#45)
    • docs: fix line length and remove highlighting [Joshua Powers]
    • docs: Add security.md to readthedocs [Joshua Powers]
    • Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    • doc: update links on README.md [Joshua Powers]
    • doc: Updates to wording of README.md [Joshua Powers]
    • Add security.md [Joshua Powers]
    • setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      Frederick Lefebvre
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 19.2-4.1 to 19.4-1.1

Jan 25
  • 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.
Ubuntu icon

Ubuntu 16.04 LTS xenial-proposed/main: Version 19.4-33-gbb4131a2-0ubuntu1~16.04.1 introduced

Jan 16
  • refresh patches:
    • debian/patches/azure-apply-network-config-false.patch
    • debian/patches/azure-use-walinux-agent.patch
  • New upstream snapshot. (LP: #1859725)
    • Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    • freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
    • ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      Paride Legovini
    • util: move uptime's else branch into its own boottime function (#53)
      Igor Galić
    • workflows: add contributor license agreement checker (#155)
    • net: fix rendering of 'static6' in network config (#77)
    • Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
    • fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    • freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]
    • doc: make apt_update example consistent (#154)
    • doc: add modules page toc with links (#153)
    • Add support for the amazon variant in cloud.cfg.tmpl (#119)
      Frederick Lefebvre
    • ci: remove Python 2.7 from CI runs (#137)
    • modules: drop cc_snap_config config module (#134)
    • migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    • docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    • doc: update cc_set_hostname frequency and descrip (#109) [Joshua Powers]
    • freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    • cc_snappy: remove deprecated module (#127)
    • HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    • freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    • cloud-init: fix capitalisation of SSH (#126)
    • doc: update cc_ssh clarify host and auth keys [Joshua Powers]
    • ci: emit names of tests run in Travis (#120)
    • Release 19.4
    • rbxcloud: fix dsname in RbxCloud [Adam Dobrawy]
    • tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    • apport: Add RbxCloud ds [Adam Dobrawy]
    • docs: Updating index of datasources [Adam Dobrawy]
    • docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    • settings: Add RbxCloud [Adam Dobrawy]
    • doc: specify _ over - in cloud config modules [Joshua Powers]
    • 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]
    • cloudinit/netinfo: remove unused getgateway (#111)
    • docs: clear up apt config sections (#107) [Joshua Powers]
    • doc: add kernel command line option to user data (#105) [Joshua Powers]
    • config/cloud.cfg.d: update README [Joshua Powers]
    • azure: avoid re-running cloud-init when instance-id is byte-swapped (#84) [AOhassan]
    • fix unlocking method on FreeBSD [Igor Galić]
    • debian: add reference to the manpages [Joshua Powers]
    • ds_identify: if /sys is not available use dmidecode (#42) [Igor Galić]
    • docs: add cloud-id manpage [Joshua Powers]
    • docs: add cloud-init-per manpage [Joshua Powers]
    • docs: add cloud-init manpage [Joshua Powers]
    • docs: add additional details to per-instance/once [Joshua Powers]
    • Update doc-requirements.txt [Joshua Powers]
    • doc-requirements: add missing dep [Joshua Powers]
    • dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      Eric Lafontaine
    • network_state: handle empty v1 config (#45)
    • docs: fix line length and remove highlighting [Joshua Powers]
    • docs: Add security.md to readthedocs [Joshua Powers]
    • Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    • doc: update links on README.md [Joshua Powers]
    • doc: Updates to wording of README.md [Joshua Powers]
    • Add security.md [Joshua Powers]
    • setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      Frederick Lefebvre
Ubuntu icon

Ubuntu 19.10 eoan-proposed/main: Version 19.4-33-gbb4131a2-0ubuntu1~19.10.1 introduced

Jan 16
  • New upstream snapshot. (LP: #1859725)
    • Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    • freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
    • ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      Paride Legovini
    • util: move uptime's else branch into its own boottime function (#53)
      Igor Galić
    • workflows: add contributor license agreement checker (#155)
    • net: fix rendering of 'static6' in network config (#77)
    • Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
    • fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    • freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]
    • doc: make apt_update example consistent (#154)
    • doc: add modules page toc with links (#153)
    • Add support for the amazon variant in cloud.cfg.tmpl (#119)
      Frederick Lefebvre
    • ci: remove Python 2.7 from CI runs (#137)
    • modules: drop cc_snap_config config module (#134)
    • migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    • docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    • doc: update cc_set_hostname frequency and descrip (#109) [Joshua Powers]
    • freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    • cc_snappy: remove deprecated module (#127)
    • HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    • freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    • cloud-init: fix capitalisation of SSH (#126)
    • doc: update cc_ssh clarify host and auth keys [Joshua Powers]
    • ci: emit names of tests run in Travis (#120)
    • Release 19.4
    • rbxcloud: fix dsname in RbxCloud [Adam Dobrawy]
    • tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    • apport: Add RbxCloud ds [Adam Dobrawy]
    • docs: Updating index of datasources [Adam Dobrawy]
    • docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    • settings: Add RbxCloud [Adam Dobrawy]
    • doc: specify _ over - in cloud config modules [Joshua Powers]
    • 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]
    • cloudinit/netinfo: remove unused getgateway (#111)
    • docs: clear up apt config sections (#107) [Joshua Powers]
    • doc: add kernel command line option to user data (#105) [Joshua Powers]
    • config/cloud.cfg.d: update README [Joshua Powers]
    • azure: avoid re-running cloud-init when instance-id is byte-swapped (#84) [AOhassan]
    • fix unlocking method on FreeBSD [Igor Galić]
    • debian: add reference to the manpages [Joshua Powers]
    • ds_identify: if /sys is not available use dmidecode (#42) [Igor Galić]
    • docs: add cloud-id manpage [Joshua Powers]
    • docs: add cloud-init-per manpage [Joshua Powers]
    • docs: add cloud-init manpage [Joshua Powers]
    • docs: add additional details to per-instance/once [Joshua Powers]
    • Update doc-requirements.txt [Joshua Powers]
    • doc-requirements: add missing dep [Joshua Powers]
    • dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      Eric Lafontaine
    • network_state: handle empty v1 config (#45)
    • docs: fix line length and remove highlighting [Joshua Powers]
    • docs: Add security.md to readthedocs [Joshua Powers]
    • Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    • doc: update links on README.md [Joshua Powers]
    • doc: Updates to wording of README.md [Joshua Powers]
    • Add security.md [Joshua Powers]
    • setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      Frederick Lefebvre
Ubuntu icon

Ubuntu 18.04 LTS bionic-proposed/main: Version 19.4-33-gbb4131a2-0ubuntu1~18.04.1 introduced

Jan 16
  • New upstream snapshot. (LP: #1859725)
    • Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    • freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
    • ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      Paride Legovini
    • util: move uptime's else branch into its own boottime function (#53)
      Igor Galić
    • workflows: add contributor license agreement checker (#155)
    • net: fix rendering of 'static6' in network config (#77)
    • Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
    • fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    • freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]
    • doc: make apt_update example consistent (#154)
    • doc: add modules page toc with links (#153)
    • Add support for the amazon variant in cloud.cfg.tmpl (#119)
      Frederick Lefebvre
    • ci: remove Python 2.7 from CI runs (#137)
    • modules: drop cc_snap_config config module (#134)
    • migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    • docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    • doc: update cc_set_hostname frequency and descrip (#109) [Joshua Powers]
    • freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    • cc_snappy: remove deprecated module (#127)
    • HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    • freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    • cloud-init: fix capitalisation of SSH (#126)
    • doc: update cc_ssh clarify host and auth keys [Joshua Powers]
    • ci: emit names of tests run in Travis (#120)
    • Release 19.4
    • rbxcloud: fix dsname in RbxCloud [Adam Dobrawy]
    • tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    • apport: Add RbxCloud ds [Adam Dobrawy]
    • docs: Updating index of datasources [Adam Dobrawy]
    • docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    • settings: Add RbxCloud [Adam Dobrawy]
    • doc: specify _ over - in cloud config modules [Joshua Powers]
    • 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]
    • cloudinit/netinfo: remove unused getgateway (#111)
    • docs: clear up apt config sections (#107) [Joshua Powers]
    • doc: add kernel command line option to user data (#105) [Joshua Powers]
    • config/cloud.cfg.d: update README [Joshua Powers]
    • azure: avoid re-running cloud-init when instance-id is byte-swapped (#84) [AOhassan]
    • fix unlocking method on FreeBSD [Igor Galić]
    • debian: add reference to the manpages [Joshua Powers]
    • ds_identify: if /sys is not available use dmidecode (#42) [Igor Galić]
    • docs: add cloud-id manpage [Joshua Powers]
    • docs: add cloud-init-per manpage [Joshua Powers]
    • docs: add cloud-init manpage [Joshua Powers]
    • docs: add additional details to per-instance/once [Joshua Powers]
    • Update doc-requirements.txt [Joshua Powers]
    • doc-requirements: add missing dep [Joshua Powers]
    • dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      Eric Lafontaine
    • network_state: handle empty v1 config (#45)
    • docs: fix line length and remove highlighting [Joshua Powers]
    • docs: Add security.md to readthedocs [Joshua Powers]
    • Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    • doc: update links on README.md [Joshua Powers]
    • doc: Updates to wording of README.md [Joshua Powers]
    • Add security.md [Joshua Powers]
    • setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      Frederick Lefebvre

Related packages

init - metapackage ensuring an init system is installed
cloud-init-config-caasp - SUSE CaaSP Configuration file for could-init
cloud-init-config-MicroOS - openSUSE MicroOS configuration file for could-init
cloud-init-config-suse - Configuration file for Cloud node initialization tool
cloud-init-doc - Cloud node initialization tool - Documentation
cloud-init-test - Cloud node initialization tool - Testsuite
cloud-init-vmware-guestinfo - A cloud-init datasource that uses VMware GuestInfo
⇧ Top