502 Commits

Author SHA1 Message Date
Kishen Viswanathan
360165a5b8 Bump local-path-provisioner build to v0.0.32 2025-09-24 05:55:21 +05:30
Benjamin Elder
4f7fd7c370 update containerd fuse overlayfs to 2.1.6 2025-08-04 12:06:10 -07:00
Benjamin Elder
96acb92da2 upgrade containerd to 2.1.4 2025-08-04 12:05:59 -07:00
Kubernetes Prow Robot
9ac770cf10 Merge pull request #3957 from BenTheElder/update-kubelet-ip
update kubelet server IP on reboot
2025-07-10 13:19:28 -07:00
Benjamin Elder
d16b2a9b24 bump containerd to 2.1.3 2025-06-20 13:50:08 -07:00
Benjamin Elder
fb8e0e9afd update kubelet server IP on reboot 2025-06-11 20:07:46 -07:00
Benjamin Elder
3d8d935a69 switch to k8s-infra hosted image for staging builds 2025-06-05 12:29:10 -07:00
Benjamin Elder
31a79fd4b9 upgrade containerd to 2.1.1 2025-05-20 17:05:07 -07:00
Antonio Ojea
619609ae2c remove toolchain 2025-05-12 21:50:33 +00:00
Antonio Ojea
ceffaf4e30 update containerd and runc 2025-05-12 19:59:30 +00:00
Antonio Ojea
a62f9760db bump distroless-iptables image 2025-05-12 12:15:15 +00:00
Antonio Ojea
0370a43077 bump kindnet dependencies 2025-05-12 12:09:39 +00:00
Benjamin Elder
4e14a6111a bump crictl to 1.33 2025-05-05 11:19:18 -07:00
Benjamin Elder
f7b2202df6 bump cni-plugins to 1.7.1 2025-05-05 11:19:06 -07:00
Benjamin Elder
c9432c3662 bump runc to latest stable (1.2.6, which matches containerd 2.0.5) 2025-04-24 04:17:51 +00:00
Benjamin Elder
9e8fe397af bump containerd to latest stable (2.0.5) 2025-04-24 04:16:40 +00:00
Shane Utt
5e66ec05a5 fix: set opinionated arp_ignore in base image
Some Linux distributions set this to 2 or higher, which will break
kindnet (specifically the ptp plugin). We now set this in our base
image in an opinionated way so that the host system no longer
decides the value as it might inadvertantly break kind networking.

Signed-off-by: Shane Utt <shaneutt@linux.com>
2025-03-11 11:16:31 -04:00
Benjamin Elder
624052c0a3 update runc and containerd to latest stable
note: containerd 2.0.3 ships with runc 1.2.5 upstream

https://github.com/containerd/containerd/releases/tag/v2.0.3
2025-03-04 14:17:28 -08:00
Benjamin Elder
ddf9350010 bump runc to 1.2.4
TODO: bump to 1.2.5 when we pickup containerd 2.0.3
2025-02-27 14:53:19 -08:00
Davanum Srinivas
28751ecb1e Statically link CNI plugins
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-02-10 10:21:21 -05:00
Akihiro Suda
586b038936 update containerd to v2.0.2
Fix issue 3768

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2025-01-14 15:15:55 +09:00
Benjamin Elder
5673eafcc9 fix local-path-provisioner build 2024-12-12 14:01:01 -08:00
Benjamin Elder
2d530a6ccb update local-path-provisioner build to v0.30.0 2024-12-12 12:46:03 -08:00
Benjamin Elder
c5e01fe28c bump base image dependencies 2024-12-11 13:10:47 -08:00
Kubernetes Prow Robot
c0228848a2 Merge pull request #3761 from aojea/kindnet-compat-netpol
Kindnetd: use different values than kube-network-policies
2024-11-05 19:09:29 +00:00
Sword
23d571e598 aggregate masq sync errors 2024-10-31 03:38:25 +00:00
Antonio Ojea
a345ebe46d kindnet: don't collide with kube-network-policies
kindnet revendors the kube-network-policies controller, if it uses the
same values then there can be problems if both projects run in the same
cluster.

Change-Id: I0daad4e6979aff57e56cfacd876bd9101c3199cd
2024-10-23 16:44:29 +00:00
Antonio Ojea
36f6293237 kindnetd: kube-network-policies bump to 0.6.0 to fix dns race
Change-Id: I8aed8b411dbdc57ac27f268b62c43f07501f7b30
2024-10-07 21:10:46 +00:00
Antonio Ojea
75a5af0c15 bump dependencies
Change-Id: Ifa6441fd814f53e23b5b388e4893b9a7efb37e97
2024-07-30 15:41:40 +00:00
Antonio Ojea
e7903573e4 implement network policies 2024-07-19 16:51:11 +00:00
Antonio Ojea
b26553c42d use informers and context cancellation 2024-07-19 16:51:11 +00:00
Antonio Ojea
d33e545fb0 kindnetd: update base image 2024-07-19 16:51:11 +00:00
Benjamin Elder
2cec31c365 fix legacy env format warning 2024-07-01 14:49:19 -07:00
Benjamin Elder
6c62045fc1 normalize FROM AS casing to silence buildx warnings 2024-07-01 14:48:31 -07:00
Benjamin Elder
72564bcc22 bump cni plugins to 1.5.1 2024-07-01 14:33:01 -07:00
Benjamin Elder
1e7d41eced update crictl to 1.30 2024-07-01 14:30:58 -07:00
Benjamin Elder
5e44bb78f8 update containerd to 1.7.18 2024-07-01 14:30:27 -07:00
Benjamin Elder
22ed0d6975 update go / runc to go 1.22 / 1.1.13
now that runc 1.1.13 supports latest go: NOTE must be 1.22.4+

https://github.com/opencontainers/runc/releases/tag/v1.1.13
2024-07-01 14:30:17 -07:00
Sean McGinnis
88f6cc7079 Remove DOCKER_CLI_EXPERIMENTAL usage
The DOCKER_CLI_EXPERIMENTAL environment variable was used to enable
experimental features in the docker CLI. This capability was deprecated
in Docker v19.03 and completely removed in v23.0 [0].

This removes the setting of DOCKER_CLI_EXPERIMENTAL from our scripts as
it no longer has any effect and is not needed.

[0] https://docs.docker.com/engine/deprecated/#configuration-options-for-experimental-cli-features

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-06-28 13:45:39 +00:00
bzsuni
e5ba72fe71 update pause image to 3.10
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>
2024-05-25 08:48:34 +08:00
Kubernetes Prow Robot
a471512eac Merge pull request #3600 from abhay-krishna/bump-containerd
Bump containerd to v1.7.16
2024-05-14 10:51:19 -07:00
Benjamin Elder
cd2ac64276 bump kindnetd to k8s 0.29 (not 0.30 as we'd need go 1.22+, see runc issue 4233)
bump coreos/go-iptables to v0.7.0
2024-05-13 14:42:43 -07:00
Abhay Krishna Arunachalam
b7edf52b2a Bump containerd to v1.7.16 2024-05-02 12:41:22 -07:00
Antonio Ojea
9228b09c3f Bump containerd to 1.7.15
Avoid the regression on exec https://github.com/containerd/containerd/pull/10039
2024-04-05 17:52:51 +02:00
Benjamin Elder
738f237354 add missing GOTOOLCHAIN 2024-04-01 15:54:33 -07:00
Benjamin Elder
3652d39e04 force GOTOOLCHAIN="go${GO_VERSION}" for now
TODO: look at using deprecating .go-version in favor of GOTOOLCHAIN existing knobs
2024-04-01 15:52:31 -07:00
Benjamin Elder
f9a254d7da switch kindnetd to generic sets
kindnetd is typically pre-compiled and not installed with "go get", kind development already uses much more recent go so requiring 1.18 for kindnetd is fine
2024-04-01 15:52:31 -07:00
Benjamin Elder
4121af1571 Require go 1.17+
This enables better dependency management via  https://go.dev/ref/mod#graph-pruning

We previously required 1.16+

We don't want to require especially recent versions because that will break users with `go install` using older packaged golang.

We use currently supported much more recent go for our own builds.
2024-04-01 15:52:31 -07:00
Kubernetes Prow Robot
3a80749adb Merge pull request #3548 from AkihiroSuda/containerd-1.7.14
bump containerd, cri-tools, CNI plugins, and containerd-fuse-overlayfs
2024-04-01 11:16:17 -07:00
Antonio Ojea
1a9dd8ac76 remove ebtables, is no longer needed 2024-04-01 08:33:31 +00:00