Package: cloud-init
Version: 20.4.1-2+deb11u1
Severity: normal
Dear cloud team,
i would like to propose an update of cloud-init in stable. Before i open
a bug report with the release team for that, i would like to have a
discussion within the cloud team that all of the cloud team see no real
harm happening here.
Azure provides a so call Azure Instance Metadata Service, which is only
reachable from within the running VM on Azure on the non-routable IP
address (169.254.169.254).
Due to an update on the Azure side, it would be helpful to support the
newer API version of IMDS within cloud-init, a patch, that didn't make
it to stable, as of the time the change was made, changes on cloud-init
weren't allowed in the Debian freeze process.
The proposed change can be found here:
https://github.com/canonical/cloud-init/pull/884/, though the patch on
Github will not apply cleanly directly on the version of cloud-init in
stable. I would be willing to prepare a more clean patch for that.
I see a very low risk on adding this to cloud-init in stable, as we
already have that code in testing, and we could very easy probably get a
version 21.4-1 into backports.
Also this code only affects one cloud vendor and should not break stuff
on other cloud vendors platform. It only adds information for IMDS.
Would this be a patch we would agree to be carried through the full
release cycle of Debian 11?
Thanks for feedback,
Martin
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.14.0-4-amd64 (SMP w/8 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages cloud-init depends on:
ii fdisk 2.37.2-4
ii gdisk 1.0.8-3
ii ifupdown 0.8.36+nmu1
ii locales 2.32-4
ii lsb-base 11.1.0
ii lsb-release 11.1.0
ii net-tools 1.60+git20181103.0eebece-1
ii procps 2:3.3.17-5
ii python3 3.9.7-1
ii python3-configobj 5.0.6-5
ii python3-jinja2 3.0.1-2
ii python3-jsonpatch 1.32-2
ii python3-jsonschema 3.2.0-3
ii python3-netifaces 0.11.0-1
ii python3-oauthlib 3.1.1-1
ii python3-requests 2.25.1+dfsg-2
ii python3-yaml 5.4.1-1
ii util-linux 2.37.2-4
Versions of packages cloud-init recommends:
ii cloud-guest-utils 0.31-2
ii eatmydata 130-2
ii sudo 1.9.5p2-3
Versions of packages cloud-init suggests:
pn btrfs-progs <none>
ii e2fsprogs 1.46.4-1
pn xfsprogs <none>
-- no debconf information
--
Martin Zobel-Helas
Technical Lead Operations
E-Mail: martin.zobel-he...@credativ.de
pgp fingerprint: 6B18 5642 8E41 EC89 3D5D BDBB 53B1 AC6D B11B 627B
http://www.credativ.de
credativ GmbH, HRB Mönchengladbach 12080
USt-ID-Nummer: DE204566209
Trompeterallee 108, 41189 Mönchengladbach
Geschäftsführung: Dr. Michael Meskes, Geoff Richardson, Peter Lilley
Unser Umgang mit personenbezogenen Daten unterliegt
folgenden Bestimmungen: https://www.credativ.de/datenschutz