[ubuntu/hirsute-proposed] docker.io 20.10.2-0ubuntu1 (Accepted)
Lucas Kanashiro
kanashiro at ubuntu.com
Mon Jan 18 13:24:15 UTC 2021
docker.io (20.10.2-0ubuntu1) hirsute; urgency=medium
* New upstream release.
* d/watch: update components, docker-ce is deprecated now.
Add "engine", "cli" and "packaging" components which were previously
provided by docker-ce.
* Pass create-empty-orig to dpkg-source since now there is no main tarball.
Due to docker-ce deprecation this source package is now composed by
multiple components but no main tarball. In order to allow that,
create-empty-orig is passed to dpkg-source which creates an empty
tarball for us.
* Drop patches applied by upstream:
- d/p/41518--apparmor-parser-beta.patch
- d/p/CVE-2020-15157.patch
* Add docker systemd service and socket to the debian directory.
Instead of using the packaging component just to get those two files
let's embed them in the debian directory. They were downloaded from the
master branch of the docker/docker-ce-packaging:
https://github.com/docker/docker-ce-packaging/tree/master/systemd
* Apply changes in do-not-bind-docker-to-containerd.patch to systemd service.
The systemd service is part of the debian packaging directory, so no
need to have a patch for this.
This change was a decision made by the Ubuntu community, pay attention
to this when updating the systemd service file.
* Pass --name=docker to dh_installsystemd
* Remove "components/" from all references of engine and cli.
Now engine and cli are regular components in the root of the source
package. They are not under the components directory anymore.
* d/rules: use DEB_VERSION_UPSTREAM from pkg-info.mk instead of VERSION file.
The VERSION file was previously provided by the deprecated docker-ce.
* d/rules: do not try to install md2man in /go/bin/md2man.
Upstream source code changed and by default it tries to install it in
/go/bin/md2man. A sed command was added to replace this path with
$(OUR_GOPATH)/bin/md2man.
* d/vim-syntax-docker.install: do not install files from engine.
Those files do not exist anymore because they were incorporated in vim
itself upstream.
* Remove d/{helpers/gitcommit.sh,upstream-version-gitcommits}
Since the main repo, docker-ce, is deprecated there is no way to get a
consistent git commit hash across all the components. Let's use
DEB_VERSION for now.
* Bump debhelper compatibility level to 11.
For instance to call dh_installsystemd we need a compat level > 9.
I picked 11 because it is available from Bionic on in case we want to
backport the package.
Date: Fri, 15 Jan 2021 10:30:18 -0300
Changed-By: Lucas Kanashiro <kanashiro at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Lucas Kanashiro <kanashiro at riseup.net>
https://launchpad.net/ubuntu/+source/docker.io/20.10.2-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 15 Jan 2021 10:30:18 -0300
Source: docker.io
Architecture: source
Version: 20.10.2-0ubuntu1
Distribution: hirsute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Lucas Kanashiro <kanashiro at ubuntu.com>
Changes:
docker.io (20.10.2-0ubuntu1) hirsute; urgency=medium
.
* New upstream release.
* d/watch: update components, docker-ce is deprecated now.
Add "engine", "cli" and "packaging" components which were previously
provided by docker-ce.
* Pass create-empty-orig to dpkg-source since now there is no main tarball.
Due to docker-ce deprecation this source package is now composed by
multiple components but no main tarball. In order to allow that,
create-empty-orig is passed to dpkg-source which creates an empty
tarball for us.
* Drop patches applied by upstream:
- d/p/41518--apparmor-parser-beta.patch
- d/p/CVE-2020-15157.patch
* Add docker systemd service and socket to the debian directory.
Instead of using the packaging component just to get those two files
let's embed them in the debian directory. They were downloaded from the
master branch of the docker/docker-ce-packaging:
https://github.com/docker/docker-ce-packaging/tree/master/systemd
* Apply changes in do-not-bind-docker-to-containerd.patch to systemd service.
The systemd service is part of the debian packaging directory, so no
need to have a patch for this.
This change was a decision made by the Ubuntu community, pay attention
to this when updating the systemd service file.
* Pass --name=docker to dh_installsystemd
* Remove "components/" from all references of engine and cli.
Now engine and cli are regular components in the root of the source
package. They are not under the components directory anymore.
* d/rules: use DEB_VERSION_UPSTREAM from pkg-info.mk instead of VERSION file.
The VERSION file was previously provided by the deprecated docker-ce.
* d/rules: do not try to install md2man in /go/bin/md2man.
Upstream source code changed and by default it tries to install it in
/go/bin/md2man. A sed command was added to replace this path with
$(OUR_GOPATH)/bin/md2man.
* d/vim-syntax-docker.install: do not install files from engine.
Those files do not exist anymore because they were incorporated in vim
itself upstream.
* Remove d/{helpers/gitcommit.sh,upstream-version-gitcommits}
Since the main repo, docker-ce, is deprecated there is no way to get a
consistent git commit hash across all the components. Let's use
DEB_VERSION for now.
* Bump debhelper compatibility level to 11.
For instance to call dh_installsystemd we need a compat level > 9.
I picked 11 because it is available from Bionic on in case we want to
backport the package.
Checksums-Sha1:
9d038847094f0cc0040fc270dcfdc6179731c59b 4041 docker.io_20.10.2-0ubuntu1.dsc
a057d36c725ef9c146d0e0a2dd7cd5d831e862d4 7624267 docker.io_20.10.2.orig-cli.tar.gz
b873d73e33459dfb76968bf5c8b058a1d4130f54 11045195 docker.io_20.10.2.orig-engine.tar.gz
273a72506bc0e315c37722002ad05003d7481eb8 3115450 docker.io_20.10.2.orig-libnetwork.tar.gz
7b4f9106464ae52c26a7b17e20522d704eb742d3 32154 docker.io_20.10.2.orig-tini.tar.gz
05d39f65f028a811b13092bd2ce6893c24e3c230 108 docker.io_20.10.2.orig.tar.xz
8714d945cb1de89f477adf64bc17c58427ce4679 32728 docker.io_20.10.2-0ubuntu1.debian.tar.xz
Checksums-Sha256:
af69e037b33840cb3afcfbb69af34b7b7e28e97d69fa5cfcfc90694805411c66 4041 docker.io_20.10.2-0ubuntu1.dsc
081daf99c3b25b3a7f1b9d3d759a85adab74b4b9cd6b8fef7636a6852c74710f 7624267 docker.io_20.10.2.orig-cli.tar.gz
dc4818f0cba2ded2f6f7420a1fda027ddbf6c6c9fe319f84d1311bfe610447ca 11045195 docker.io_20.10.2.orig-engine.tar.gz
f70d383e41f57e90b7688c4ece7522f11e604cb7d6e513fbab3318c32691c360 3115450 docker.io_20.10.2.orig-libnetwork.tar.gz
b8910febce4bbd9f78df30e9c675f31a1f4d404b9673001d8bfe90fdb9455c61 32154 docker.io_20.10.2.orig-tini.tar.gz
5ca1b6c461fc194055d52b181f57c63dc1d34c19d041f6395e6f6abc039692bb 108 docker.io_20.10.2.orig.tar.xz
f28083e9b0bfd9198cee93a8dfa04f673a87df786e3030033eedd2c6abe24c92 32728 docker.io_20.10.2-0ubuntu1.debian.tar.xz
Files:
8b1d61b65830bb594cb4785203ee05cf 4041 admin optional docker.io_20.10.2-0ubuntu1.dsc
97277dff7b4ac2056e7e74a4080bda09 7624267 admin optional docker.io_20.10.2.orig-cli.tar.gz
4a1025fd2affef73fb32e863ff6873bd 11045195 admin optional docker.io_20.10.2.orig-engine.tar.gz
59246122df5052b3f638f118a4d7912d 3115450 admin optional docker.io_20.10.2.orig-libnetwork.tar.gz
12194fac1c2b782194763ada94381df5 32154 admin optional docker.io_20.10.2.orig-tini.tar.gz
7f06fdbf4fd1eff94c1c85068c155c1c 108 admin optional docker.io_20.10.2.orig.tar.xz
64142ef8bf8e8a649325f7c051d94910 32728 admin optional docker.io_20.10.2-0ubuntu1.debian.tar.xz
Original-Maintainer: Paul Tagliamonte <paultag at debian.org>
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCAAzFiEEjtbD+LrJ23/BMKhw+COicpiDyXwFAmAFisgVHGthbmFzaGly
b0B1YnVudHUuY29tAAoJEPgjonKYg8l81DMP/jLRRMFAcnJKTLgXbA1qp+b15Uwp
MWklhuGDCOCn1lIHflHYvTToj0w5QKfPho5552NTsdUhV4ILpqE7h/M4r0wFJ5t8
69sD1aO6i+WpoLt+zd4eFbOfn7yiCQo25yJ2LVfut8f+Yb8EZXDigjYGhNZKY16m
cnoX3H1zEOOT+la581DrE86szQObOXqa/H48yse7LFpJ8u+IvTqtcuXJd3Qq2eXv
3XMxXPSCCTBdDLZo0LmnJUPvmDI913LYTLkW6a8lMoR4ih7qgPjSHVYaHpiHcRhv
iBmj0XKitCoBZi/3DY7rYlX06M/5Tt7RvHTBIUR224O8h4vD+JgN7DMeI0XOHMJy
b0uQxzkoZzTNwA9cODRcFAM0OJHf5oMcnEDWf9mrNJmXvFp/sH22mEv64anNX6Gq
+a0xFvBZ6vFTdM384OhsBb/dXWlPTA/yIClxOhuCjhdE2/95Lha8CnceSokSbY3K
m7SluQvg9ZisMaeLTKN0W67UEFf+u8FqW6ATsB3lbIpTH8WOC8WhzQD5U086Q3cZ
GHnsaGLPLlA/VcPqz3n4/V/eGoncHbb71bzbUqG/uOlcHrFIJtq0Aub+lO4qK5jV
8rJ/Y3eY9cMqcboS/PnBw3ewllsVy1r2ssIMI3uK4+3+U18CN0fqAr0Yw8kkT1nb
G/iUANi0GFNncCxV
=OgnN
-----END PGP SIGNATURE-----
More information about the Hirsute-changes
mailing list