New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[1.3] Fix Ubuntu kontena-server/kontena-agent packages to be incompatible with docker 17.06 #2593
[1.3] Fix Ubuntu kontena-server/kontena-agent packages to be incompatible with docker 17.06 #2593
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What about trusty?
@@ -2,5 +2,5 @@ Package: kontena-server | |||
Version: VERSION | |||
Maintainer: info@kontena.io | |||
Architecture: all | |||
Depends: docker-engine (>= 1.10) | docker.io (>= 1.11) | docker-ce | docker-ee, resolvconf | |||
Depends: docker-engine (>= 1.10) | docker.io (>= 1.11) | docker-ce (<< 17.06) | docker-ee (<< 17.06), resolvconf |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
BTW Looks like the resolvconf
accidentially slipped in here in #1173, it's not actually needed on the server...
Tested that upgrading from this 1.3.4 -> 1.4.0 also allows upgrading Docker:
|
Fixes #2588 for 1.3.x (see #2589 for 1.4)
Installing the
kontena-agent
1.3.x
package withdocker-ce
17.06
installed will now fail:With the new
kontena-agent
package installed,apt upgrade
will holddocker-ce
back:Although the way it resolves the dependencies when you try and force an upgrade (
apt install docker-ce
) is odd, it wants to replace the docker-ce17.03.*
package with the older distro docker.io package:This shows up in a
apt dist-upgrade
: