Commit Graph

21974 Commits

Author SHA1 Message Date
justinsb f2d4eeb104 reconcile: wait for apiserver to response before trying rolling-update
The rolling-update requires the apiserver (when called without --cloudonly),
so reconcile should wait for apiserver to start responding.

Implement this by reusing "validate cluster", but filtering to only the instance groups
and pods that we expect to be online.
2025-01-13 17:47:48 -05:00
Kubernetes Prow Robot 2b133b2503
Merge pull request #17204 from aojea/kindnet_distroless
kindnet: use commands instead of args for the container image
2025-01-13 00:20:33 -08:00
Antonio Ojea 35e7a25c71 kindnet: use commands instead of args for the container image
Change-Id: I9c704ba310d0dd253147a9a93211e820117af0b6
2025-01-13 07:17:00 +00:00
Kubernetes Prow Robot ce641d97b1
Merge pull request #17203 from hakman/default-ubuntu-2404
Use Ubuntu 24.04 (Noble) as the default distro for K8s 1.32+
2025-01-12 06:38:32 -08:00
Ciprian Hacman 66d6756fd4 hack/update-expected.sh 2025-01-12 11:43:36 +02:00
Ciprian Hacman 54d0510fc7 Use Ubuntu 24.04 (Noble) as the default distro for K8s 1.32+ 2025-01-12 11:43:36 +02:00
Kubernetes Prow Robot 2a5166ff0c
Merge pull request #17200 from hakman/containerd-1.7.25
Update containerd to v1.7.25
2025-01-10 19:12:32 -08:00
Ciprian Hacman c60f78c29e hack/update-expected.sh 2025-01-10 22:18:46 +02:00
Ciprian Hacman d125e8dd6e hack/generate-asset-hashes.sh 2025-01-10 22:15:08 +02:00
Ciprian Hacman d112c6ec87 Update containerd to v1.7.25 2025-01-10 22:10:28 +02:00
Kubernetes Prow Robot 2d098269dc
Merge pull request #17187 from justinsb/wip_cleanup_options_checking
Refactor validation logic around checking for multiple options
2025-01-10 03:28:31 -08:00
Kubernetes Prow Robot 0486349b89
Merge pull request #17177 from kforsthoevel/fix-hubble-metrics-port
Use the same port for hubble-metrics that is used by cilium
2025-01-10 00:56:32 -08:00
Kubernetes Prow Robot 547d05eecb
Merge pull request #17197 from hakman/promote-alpha-to-stable
chore: Promote alpha channel to stable
2025-01-09 21:38:31 -08:00
Kubernetes Prow Robot e38ce33fea
Merge pull request #17196 from rifelpet/2404-docs
Fix aws cli command for discovering 24.04 AMIs
2025-01-09 20:40:33 -08:00
Ciprian Hacman 1959faf8eb chore: Promote alpha channel to stable 2025-01-10 06:37:53 +02:00
Peter Rifel 891b3962d2
Fix aws cli command for discovering 24.04 AMIs 2025-01-09 21:42:25 -06:00
Kubernetes Prow Robot 671c6eef53
Merge pull request #17190 from hakman/kindnet-ipv6
Add IPv6 support for kindnet
2025-01-09 13:26:31 -08:00
Kubernetes Prow Robot 5c90f4930d
Merge pull request #17183 from rifelpet/dev
Use SDK's built-in resolver for S3Path.GetHTTPsUrl
2025-01-09 08:22:32 -08:00
Ciprian Hacman 438a1ee0a4 hack/update-expected.sh 2025-01-09 17:50:06 +02:00
Ciprian Hacman eac132daae Add IPv6 support for kindnet 2025-01-09 17:50:06 +02:00
Kubernetes Prow Robot 42f18e33a8
Merge pull request #17193 from hakman/aws-ebs-csi-1.38.1
aws: Update EBS CSI driver to v1.38.1
2025-01-09 00:48:31 -08:00
Ciprian Hacman 187ec2d040 hack/update-expected.sh 2025-01-09 08:56:01 +02:00
Ciprian Hacman 9e5b759989 aws: Update EBS CSI driver to v1.38.1 2025-01-09 08:53:23 +02:00
justinsb 5fa9690f98 Refactor validation logic around checking for multiple options
We also have to move some of the EnvVar handling around to avoid a circular reference.
2025-01-08 18:23:50 -05:00
Kubernetes Prow Robot 2db9dbcd7e
Merge pull request #17158 from aojea/kindnet
Add kindnet network plugin
2025-01-08 08:40:31 -08:00
Kubernetes Prow Robot a77a5c2d10
Merge pull request #17180 from AldoFusterTurpin/fix/block_device_mappings_render_order
fix the random order of block_device_mappings render
2025-01-08 07:38:31 -08:00
Aldo Fuster Turpin ba0a94fee4 fix the random order of block_device_mappings render
Include a new function to get the keys of the map used for block_device_mappings to access elements in deterministic order.
2025-01-08 15:40:54 +01:00
Kubernetes Prow Robot 2825632cdc
Merge pull request #17184 from hakman/go-1.23.4
Update Go to v1.23.4
2025-01-08 06:26:33 -08:00
Ciprian Hacman 595f103bf9 Update Go to v1.23.4 2025-01-08 13:39:25 +02:00
Peter Rifel e632f18644
Use SDK's built-in resolver for S3Path.GetHTTPsUrl 2025-01-07 23:10:40 -06:00
Peter Rifel 7663a76e85
Add unit test for S3Path.GetHTTPsUrl 2025-01-07 23:09:59 -06:00
Antonio Ojea f2c239dd81 add kindnet network plugin
add kindnet as an experimental network addon

containerd adds the requirement to use the loopback cni plugin,
kindnet provides that capability and containerd does not require it
since containerd/containerd/pull/10238

Change-Id: I1397a90186885b02e98b5ffa444fe629c1046757
2025-01-08 01:09:37 +00:00
Antonio Ojea 5b08cef72c improve log dumper
get more networking information usefult to troubleshoot network issues.
2025-01-07 15:52:26 +00:00
Kubernetes Prow Robot 77256f84c3
Merge pull request #17181 from hakman/bump-channels
Bump alpha channel with Dec 24 K8s releases
2025-01-07 16:16:29 +01:00
Ciprian Hacman 3b02b26131 hack/generate-asset-hashes.sh 2025-01-07 15:55:46 +02:00
Ciprian Hacman 729721a535 Bump alpha channel with Dec 24 K8s releases 2025-01-07 15:55:46 +02:00
Kubernetes Prow Robot 5289388c65
Merge pull request #17178 from hakman/containerd-1.7.24
Update containerd to v1.7.24
2025-01-07 14:54:29 +01:00
Kai Forsthövel 84ff74c0cf
Update manifestHash after running hack/update-expected.sh 2025-01-07 11:31:24 +01:00
Ciprian Hacman f105298548 hack/update-expected.sh 2025-01-07 11:18:25 +02:00
Ciprian Hacman b3d207f4c2 Update containerd hashes 2025-01-07 11:18:25 +02:00
Ciprian Hacman 3816c6651d Update containerd to v1.7.24 2025-01-07 10:51:21 +02:00
Kai Forsthövel 4a586b0dfc
Use the same port for hubble-metrics that is used by cilium
Cilium uses port 9965 for hubble-metrics. See
https://docs.cilium.io/en/stable/observability/metrics/#hubble-metrics
2025-01-07 09:27:31 +01:00
Kubernetes Prow Robot 163faa94b9
Merge pull request #16739 from rifelpet/hetzner-labels
Propagate IG NodeLabels to k8s nodes in Hetzner
2025-01-06 22:12:30 +01:00
Peter Rifel d9ebf18dbe
Ensure only one slash in hetzner server labels 2025-01-06 14:11:17 -06:00
Peter Rifel e4fdb20797
./hack/update-expected.sh 2025-01-06 14:11:16 -06:00
Peter Rifel 13d53aa45d
Add hetzner server labels for IG node labels 2025-01-06 14:11:14 -06:00
Kubernetes Prow Robot dee0e95924
Merge pull request #17171 from ajgupta42/azurevoltype
Adding VolumeType for Azure for etcdMembers
2025-01-06 17:32:08 +01:00
Anuj Gupta 650fb5fec7 Adding VolumeType for Azure for etcdMembers 2025-01-06 20:12:46 +05:30
Kubernetes Prow Robot 84948bb6c2
Merge pull request #17172 from hakman/skip-cilium-test
Skip test `Services should implement NodePort and HealthCheckNodePort…
2025-01-06 13:24:17 +01:00
Kubernetes Prow Robot 4d47cbad87
Merge pull request #17170 from hakman/cilium-1.16.3
Update Cilium to v1.16.5
2025-01-06 12:18:16 +01:00