The cloud-init packages provide a set of init scripts for cloud instances. Cloud instances need special scripts to run during initialization to retrieve and install SSH keys, and to let the user run various scripts.
Bug Fix:
Previously, cloud-init incorrectly handled SSH keys containing \r\n characters. As a consequence, cloud-init could not be used in Microsoft Azure. This update has changed how cloud-init handles SSH keys so the described keys work as expected in Azure. (BZ#2088028)