-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Update support for docker tgz package #8525
Conversation
/retest |
cb433cd
to
c2046ad
Compare
There is an issue with containerd builds that broke support for older distros in latest 1.2.x releases. containerd/containerd#4008 |
2339e35
to
a1b479e
Compare
@justinsb A new version of containerd was released and fixes the issue of running on older distros. This is ready for review. |
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.
I'm +1, but will let those with closer knowledge of these packages take a look as well.
It looks like the use of Perhaps /lgtm |
@@ -48,7 +48,9 @@ func (b *DockerOptionsBuilder) BuildOptions(o interface{}) error { | |||
|
|||
// Set the Docker version for known Kubernetes versions | |||
if fi.StringValue(clusterSpec.Docker.Version) == "" { | |||
if b.IsKubernetesGTE("1.17") { | |||
if b.IsKubernetesGTE("1.18") { | |||
docker.Version = fi.String("19.03.7") |
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.
I couldn't find the note about this being the correct version. Is this our decision or an upstream recommendation?
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.
The upstream only recommends Docker "19.03" in the release notes for 1.18. This is also why I proposed to use 19.03.8 for 1.17 in #8738.
Thanks @hakman ... I'm not sure the extent to which we have a recommendation on versions before the 1.18 release (and it looks like there is now a 19.03.8), but this lgtm! |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hakman, justinsb The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest |
Thanks @justinsb. I opened #8748 to add support for 19.03.8 in Kops and kubernetes/website#19643 to update the website docs. |
Using the Docker tgz (static) package instead of rpm/deb has some advantages:
This is similar to #8199.