Ciprian Hacman
e68ee80a93
Move and rename the "distros" package
2020-08-17 07:25:43 +03:00
Peter Rifel
4d9f0128a3
Upgrade to klog2
...
This splits up the kubernetes 1.19 PR to make it easier to keep up to date until we get it sorted out.
2020-08-16 20:56:48 -05:00
Ciprian Hacman
0566e65f9b
Add Ubuntu 20.04 support for Docker 18.06.3
2020-07-23 14:32:03 +03:00
Ciprian Hacman
234149559b
Restore default SELinux security contexts for container runtime binaries
2020-07-20 05:44:19 +03:00
Ciprian Hacman
e9a9da0953
Add containerd service dependency for newer Docker versions
2020-07-01 08:54:42 +03:00
Ciprian Hacman
11b8b8d13b
Rearrange manifest to match official manifest
2020-07-01 08:27:38 +03:00
Ciprian Hacman
307548b976
Remove workaround for socket activation on CentOS/RHEL distros
2020-07-01 07:17:52 +03:00
Ciprian Hacman
fe0c31a800
Remove workaround for old unsupported Docker versions
2020-07-01 07:17:52 +03:00
Ciprian Hacman
c508c946c4
Use "infinity" for LimitNOFILE and LimitNPROC
2020-07-01 07:17:52 +03:00
Ciprian Hacman
c96052dfc8
ARM64 support - Add packages
2020-06-19 04:42:11 +03:00
Ciprian Hacman
2a632e6198
Optimize package install for newer Docker versions
2020-06-09 19:04:29 +03:00
Kubernetes Prow Robot
9e4bf1699a
Merge pull request #9216 from hakman/prepare-multi-arch
...
Prepare Kops for multi-architecture support
2020-06-04 21:35:43 -07:00
John Gardiner Myers
e88e0cf7ec
Remove code supporting dropped k8s versions
2020-06-04 12:11:51 -07:00
Ciprian Hacman
654a0d2d8a
Detect supported architecture during node setup
2020-06-03 17:23:59 +03:00
Ciprian Hacman
a7c9ef9ff0
Use Docker 19.03.11 for Kubernetes 1.18+
2020-06-03 12:03:56 +03:00
John Gardiner Myers
2c02f0812c
Upgrade docker/containerd/containeros hashes to SHA256
2020-05-29 21:12:36 -07:00
John Gardiner Myers
2d98e5609c
Remove/fix more CoreOS references
2020-05-22 20:54:41 -07:00
John Gardiner Myers
06c6ac1bee
Remove support for CoreOS and Jessie
2020-05-04 23:09:52 -07:00
Justin SB
06c20ea223
Ubuntu focal: Use generic docker & container packages
...
download.docker.com doesn't have packages for ubuntu 20.04 (focal),
use the generic tar.gz versions instead.
2020-05-02 11:23:38 -04:00
Justin SB
2e11828cd3
Use raw tarfile for AmazonLinux2 + Containerd 1.2.10
...
The rpm containerd 1.2.10 package depends on container-selinux, which
isn't available on amazonlinux2. We can't just skip it, because we
can't install the package without its dependencies.
Instead, install from a binary package (tar.gz).
We do the same for dockker 18.09.9 and 19.03.4, as these would
otherwise depend on containerd 1.2.10.
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2020-04-30 22:59:57 -04:00
Ciprian Hacman
cb2f667a13
Remove no longer available Docker versions
2020-04-06 17:53:58 +03:00
Ciprian Hacman
7e021c6f8f
Remove the default Docker version
2020-04-06 17:52:12 +03:00
Ciprian Hacman
73903bcb3d
Remove support for unreleased Docker 19.03.7
2020-04-06 17:34:59 +03:00
Kubernetes Prow Robot
dde4e267b5
Merge pull request #8748 from hakman/docker-19.03.8
...
Update Docker to 19.03.8 for 1.18
2020-03-15 07:06:35 -07:00
Ciprian Hacman
3310885064
Update Docker to 19.03.8 for 1.18
2020-03-15 12:31:26 +02:00
Ciprian Hacman
4d7aa9b0f3
Always run Docker "health-check" for older versions of Kubernetes
2020-03-15 09:51:03 +02:00
Ciprian Hacman
360a117e02
Add config option for Docker "health-check"
2020-03-15 09:51:03 +02:00
Ciprian Hacman
507230fe75
Move Docker "health-check" to DockerBuilder
2020-03-15 09:47:47 +02:00
Ciprian Hacman
a57aba01bf
Update support for docker tgz package
2020-03-07 08:20:39 +02:00
Ciprian Hacman
5f930683ed
Update support for Amazon Linux 2
2020-01-28 08:13:45 +02:00
Kubernetes Prow Robot
82b3bd5a0f
Merge pull request #8199 from hakman/containerd-tgz
...
containerd: Add support for tar.gz package
2020-01-26 22:53:02 -08:00
Justin SB
1d58f16d29
Fix & test docker package versions as well as hashes
...
Extend the existing "unit" test to check package versions, because
some of the docker packages now have a '5:' prefix.
Also correct the package versions that didn't have the prefix.
2020-01-17 09:30:02 -05:00
Ciprian Hacman
2a6aeaff7c
Add support for containerd tar.gz package
2020-01-12 06:53:39 +02:00
Ciprian Hacman
760c7b06b4
Use containerd 1.2.4 with Docker 18.09.3
2019-12-23 19:26:38 +02:00
Ciprian Hacman
97f70ff7a5
Add Docker 19.03.4 and 18.09.9 for Ubuntu Xenial
2019-12-19 16:14:09 +02:00
Justin Santa Barbara
2c770aa7a5
Merge branch 'master' into split-containerd
2019-12-19 07:03:33 -05:00
Ciprian Hacman
d0f15a8e27
Add "pigz" dependency in a future commit
2019-12-17 09:47:47 +02:00
Ciprian Hacman
9d1ef68616
Parse Docker and containerd version using strconv.Atoi
2019-12-15 21:37:57 +02:00
Ciprian Hacman
42b73b877d
Add support for containerd container runtime
2019-12-15 21:37:57 +02:00
Ciprian Hacman
10b7d1e7b5
Don't consider recommended packages as a dependency for installing
2019-11-29 10:56:22 +02:00
Ciprian Hacman
d66dfc1ac1
Automatically install dependencies with local packages
2019-11-27 17:12:38 +02:00
Ciprian Hacman
777265931f
Add support for Docker 18.09.9
2019-11-04 12:00:11 +02:00
Ciprian Hacman
a716ac17f4
Add support for Docker 19.03.4
2019-10-31 11:42:47 +02:00
hwdef
bc7d07035b
dnsprovider: fix static check
2019-10-24 11:13:55 +08:00
Justin SB
cdcf72b0c9
Pull centos.org packages from the vault
...
This isn't as nice as debian's vault, in that it doesn't contain the
latest packages. But it appears that once a package is in the vault,
it should stay there.
Source from the vault to unbreak 1.13.
2019-09-25 10:15:28 -04:00
Kubernetes Prow Robot
30c6f65300
Merge pull request #6957 from austinmoore-/skip-docker-install
...
Skip Docker install
2019-09-18 14:55:00 -07:00
Mike Splain
3af3f81a18
Fix gofmt
2019-09-18 11:21:45 -04:00
Ivan Garcia
d0db05defa
Updated container-selinux url to pint to the right path
2019-09-17 14:57:13 -07:00
Austin Moore
4695e7d03c
Move SkipInstall to DockerConfig
2019-09-17 11:55:08 -04:00
mikesplain
9e55b8230a
Update copyright notices
...
Also cleans some white spaces
2019-09-09 14:47:51 -04:00