On Wed, Jul 01, 2020 at 12:56:17PM +0100, Adam D. Barratt wrote: > > Let's try to finally get something done with this cloud-init update. > > The request is to update to upstream version 20.2 in buster. This > > version is currently in both testing and buster-backports. It has > > been tested by the cloud team and others in common cloud environments > > including Microsoft Azure, AWS, and OpenStack. It contains fixes for > > bugs including #936030, and implements support for the IMDSv2 API in > > Amazon EC2. > > > > It backports cleanly from testing to buster, with no changes beyond > > the debian/changelog update. > > Have the changes been tested on buster using this proposed package, or > just with the unstable/testing/backports versions? Most of the tests have used the version from bpo. I have performed tests with the proposed build on Amazon EC2. > What does a binary debdiff between the current stable package and the > proposed package look like? See attached. > > > Full debdiff against buster's 18.3-6 is attached. > > fwiw, that debdiff was large enough (even compressed) that the mail > didn't make it to debian-release. I'm not surprised... You can find it at https://people.debian.org/~noahm/cloud-init-buster-pu/src.debdiff If you want to skip to only the debian/ changes, I've extracted them to https://people.debian.org/~noahm/cloud-init-buster-pu/debian.debdiff > +cloud-init (20.2-2+deb10u1) buster; urgency=medium > > The version needs to be /lower/ than the package in unstable, so a > backported version is 20.2-2~deb10u1, similarly to bpo. Ack! Updated to 20.2-2~deb10u1 noah
[The following lists of changes regard files as different if they have different names, permissions or owners.] Files in second .deb but not in first ------------------------------------- -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-20.2.egg-info/PKG-INFO -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-20.2.egg-info/dependency_links.txt -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-20.2.egg-info/entry_points.txt -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-20.2.egg-info/requires.txt -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-20.2.egg-info/top_level.txt -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/cmd/cloud_id.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/cmd/devel/net_convert.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/cmd/devel/render.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/cmd/query.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/config/cc_ubuntu_drivers.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/conftest.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/distros/amazon.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/distros/bsd.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/distros/bsd_utils.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/distros/netbsd.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/distros/openbsd.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/event.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/handlers/jinja_template.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/net/bsd.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/net/freebsd.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/net/netbsd.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/net/openbsd.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/sources/DataSourceExoscale.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/sources/DataSourceOracle.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/sources/DataSourceRbxCloud.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/sources/helpers/netlink.py -rw-r--r-- root/root /usr/share/bash-completion/completions/cloud-init -rw-r--r-- root/root /usr/share/doc/cloud-init/examples/cloud-config-chef.txt.gz -rwxr-xr-x root/root /usr/bin/cloud-id Files in first .deb but not in second ------------------------------------- -rw-r--r-- root/root /etc/bash_completion.d/cloud-init -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-18.3.egg-info/PKG-INFO -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-18.3.egg-info/dependency_links.txt -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-18.3.egg-info/entry_points.txt -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-18.3.egg-info/requires.txt -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloud_init-18.3.egg-info/top_level.txt -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/config/cc_snap_config.py -rw-r--r-- root/root /usr/lib/python3/dist-packages/cloudinit/config/cc_snappy.py -rw-r--r-- root/root /usr/share/doc/cloud-init/README -rw-r--r-- root/root /usr/share/doc/cloud-init/examples/cloud-config-chef.txt Control files: lines which differ (wdiff format) ------------------------------------------------ Depends: [-cloud-guest-utils,-] fdisk | util-linux (<< 2.29.2-3~), gdisk, ifupdown, locales, lsb-base, lsb-release, net-tools, procps, python3-configobj, python3-jinja2, python3-jsonpatch, python3-jsonschema, python3-oauthlib, python3-requests, [-python3-six,-] python3-yaml, python3:any Installed-Size: [-1780-] {+2036+} Recommends: {+cloud-guest-utils,+} eatmydata, sudo Version: [-18.3-6-] {+20.2-2~deb10u1+}
Attachment:
signature.asc
Description: PGP signature