Arnaud M.
06250623d6
Use ephemeral S3 buckets for E2E tests ( #17157 )
...
* Use ephemeral S3 buckets for E2E tests
Use S3 buckets created during the lifecycle of a test instead of a
static one and provide the capability to make them read-only public.
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
* Improve ephemeral S3 buckets implementation for tests
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
* Base S3 bucket name on ProwJob ID
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
---------
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
Co-authored-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2025-03-06 08:45:45 -08:00
Kubernetes Prow Robot
4539d80a52
Merge pull request #17303 from rifelpet/golang-crypto
...
Bump golang.org/x/crypto
2025-03-05 07:09:47 -08:00
Peter Rifel
dcace47938
make gomod
2025-03-05 07:51:41 -06:00
Peter Rifel
57661e41ce
Bump golang.org/x/crypto
2025-03-05 07:51:31 -06:00
Kubernetes Prow Robot
9b6919b147
Merge pull request #17296 from bjornharrtell/hetzner-cx22
...
Change to cx22 as default instance for Hetzner
2025-03-02 19:08:56 -08:00
Aaron U'Ren
17c115a6af
kube-router: bump version v2.1.1 -> v2.5.0
2025-03-02 13:29:17 -06:00
Björn Harrtell
badb662f0b
Change to cx22 as default instance for Hetzner as cx21 is no longer available
2025-03-02 16:24:47 +01:00
Kubernetes Prow Robot
2d5240338c
Merge pull request #17237 from HealthengineAU/rm-cpu-limits
...
Remove default CPU limits for aws-iam-authentication and node-problem-detector
2025-02-28 22:34:55 -08:00
Kubernetes Prow Robot
806e038dc0
Merge pull request #17293 from rifelpet/skip-hostname
...
Skip hostnetwork + hostname tests through 1.33
2025-02-27 20:18:30 -08:00
Peter Rifel
bb14406b51
Skip hostnetwork + hostname tests through 1.33
2025-02-27 21:18:54 -06:00
Jim Barber
bdc25ad0cc
Remove some default CPU limits
...
Remove the default CPU limits defined for the aws-iam-authentication and
node-problem-detector DaemonSets.
This makes them behave the same as the other `cpuLimit` parameters for
the cluster that also do not have defaults.
As it was previously set up, if an administrator does not want CPU
limits defined for these DaemonSets, there was no way to define that via
the cluster spec.
2025-02-28 08:09:06 +08:00
Kubernetes Prow Robot
54f0126535
Merge pull request #17292 from ameukam/bump-tools
...
Bump CI tools
2025-02-26 09:30:31 -08:00
Arnaud Meukam
685f4fe646
Bump CI tools
...
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-02-26 16:08:29 +01:00
Kubernetes Prow Robot
1f58f00cc8
Merge pull request #17286 from ameukam/gha-matrix-os
...
gha: Introduce arm64 for tests
2025-02-25 09:14:30 -08:00
Kubernetes Prow Robot
d7b8ed4f7c
Merge pull request #17288 from ameukam/go-mod-bump-k8s
...
Update k8s.io dependencies
2025-02-25 07:18:34 -08:00
Arnaud Meukam
553ce3d532
Update k8s.io dependencies
...
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-02-25 14:55:45 +01:00
Kubernetes Prow Robot
7c52ef7b74
Merge pull request #17274 from zetaab/feat/fixrollingupdatetime
...
make --admin configurable to rolling-update
2025-02-24 11:00:30 -08:00
Arnaud Meukam
b42565e3c2
gha: Introduce arm64 for tests
...
Introduce arm64 for Linux tests on Github Actions
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-02-24 19:07:24 +01:00
Kubernetes Prow Robot
5bd925c2c3
Merge pull request #17283 from ameukam/cloudup-gce-slices-maps
...
cloudup/gce: use slices and maps
2025-02-24 05:06:28 -08:00
Arnaud Meukam
7bc9e090a8
cloudup/gce: use slices and maps
...
Use maps and slices to simplify the codebase
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-02-24 12:47:58 +01:00
Kubernetes Prow Robot
5becdbfc34
Merge pull request #17282 from rifelpet/reconcile-logging
...
Cleanup logging for reconcile cluster
2025-02-24 00:56:29 -08:00
Peter Rifel
5ac11aa55a
Cleanup logging for reconcile cluster
2025-02-23 21:04:31 -06:00
Jesse Haka
d5cea90a82
make --admin configurable to rolling-update
2025-02-22 10:01:57 +02:00
Kubernetes Prow Robot
3823fe705a
Merge pull request #17277 from moshevayner/aws-cni-1.19.3
...
chore(networking): upgrade amazon vpc cni to 1.19.3
2025-02-21 23:04:27 -08:00
Moshe Vayner
11b3400492
test: hack/update-expected
2025-02-21 21:35:23 -05:00
Moshe Vayner
40b52d3731
chore(networking): upgrade amazon vpc cni to 1.19.3
2025-02-21 21:32:52 -05:00
Kubernetes Prow Robot
d8a7a5cd7b
Merge pull request #17270 from rifelpet/apiserver-133
...
Remove cloud-config and cloud-provider from 1.33 apiserver
2025-02-21 16:44:26 -08:00
Kubernetes Prow Robot
d4ecd9a175
Merge pull request #17276 from moshevayner/promote-17264
...
chore(channels): promote alpha to stable - k8s and Ubuntu ami versions
2025-02-20 15:42:27 -08:00
Moshe Vayner
fbd0ba0c77
test: hack/update-expected
2025-02-20 17:33:31 -05:00
Moshe Vayner
237d6e4ff1
chore(channels): promote alpha to stable - k8s and ubuntu AMI versions
2025-02-20 17:29:26 -05:00
Kubernetes Prow Robot
3b2b635e50
Merge pull request #17273 from justinsb/metal_s3_lockdown
...
metal: copy control plane config to nodes
2025-02-20 13:26:26 -08:00
justinsb
beb5cc5ac5
metal: copy control plane config to nodes
...
This avoids the needs for these nodes to have access to the state store.
* We no longer need S3/GCS credentials on the node.
* We don't depend on S3/GCS being reachable from the control
plane - at least here!
2025-02-20 12:23:16 -05:00
Kubernetes Prow Robot
fe9f2f602d
Merge pull request #17261 from justinsb/ssh_metal_test_oddity
...
Better dumping via private IP when bastion is not set
2025-02-20 03:04:27 -08:00
Kubernetes Prow Robot
cfe8e621ac
Merge pull request #17271 from rifelpet/dpkg-query
...
Split dpkg-query fields with a tab
2025-02-19 20:16:27 -08:00
Peter Rifel
24fb33dad3
Split dpkg-query fields with a tab
...
We were previously splitting on a space which depended on Status-Abbrev only using 1 or 2 of its 3 character width.
When Status-Abbrev has 3 non-whitespace characters the parsing fails. Now we use tab delimiters and trim off any whitespace after splitting.
2025-02-19 20:36:32 -06:00
Peter Rifel
f56cc529df
./hack/update-expected.sh
2025-02-19 19:12:56 -06:00
Peter Rifel
4e5563edda
Allow KubeAPIServer.CloudProvider to be unset
2025-02-19 19:12:24 -06:00
Peter Rifel
1f6ea4fc75
Remove cloud-config and cloud-provider from 1.33 apiserver
2025-02-19 19:12:23 -06:00
Peter Rifel
59365eb688
Update nodeup test case to 1.33
2025-02-19 19:11:45 -06:00
justinsb
3ea73f47f8
Better dumping via private IP when bastion is not set
...
Previously this would always fail in a confusing way,
regardless of whether we had connectivity,
because we tried to connect to an empty-string host.
Now we are more explicit about the error,
and will at least try to connect directly.
2025-02-19 08:25:33 -05:00
Kubernetes Prow Robot
12931dd99d
Merge pull request #17265 from rifelpet/test-reconcile
...
Fix conditional for reconcile command in upgrade tests
2025-02-19 03:58:26 -08:00
Peter Rifel
1de38d50e3
Fix conditional for reconcile command in upgrade tests
2025-02-18 21:53:13 -06:00
Kubernetes Prow Robot
99ba10e2d5
Merge pull request #17264 from moshevayner/alpha-updates-2025-02-16
...
chore(channels): bump k8s and ubuntu ami versions in alpha channel
2025-02-16 17:14:22 -08:00
Moshe Vayner
31265d7a58
chore(channels): bump k8s and ubuntu ami versions in alpha channel
2025-02-16 18:25:23 -05:00
Kubernetes Prow Robot
a860afb9ca
Merge pull request #17263 from vitaliyf/patch-1
...
docs: updated etcdctl example
2025-02-15 01:18:21 -08:00
Vitaliy
3e989b75d3
docs: updated etcdctl example
...
On a modern (k8s/kops 1.31.x) cluster, etcd CLI tools are located in:
```
# /opt/etcd-v3.5.13/etcdctl version
etcdctl version: 3.5.13
API version: 3.5
```
so I updated the docs example to point to the right place, so it can be used as-is.
2025-02-14 13:47:31 -05:00
Kubernetes Prow Robot
4a42841114
Merge pull request #16896 from justinsb/metal_node_addresses
...
bare-metal: add some go tests to start to verify functionality
2025-02-09 19:35:56 -08:00
justinsb
a60890bef0
bare-metal: add some go tests to start to verify functionality
2025-02-09 16:09:46 -05:00
Kubernetes Prow Robot
a6748325b8
Merge pull request #17260 from hakman/fix-pull-kops-kubernetes-e2e-ubuntu-gce-build
...
Skip failing test in pull-kops-kubernetes-e2e-ubuntu-gce-build
2025-02-09 10:55:56 -08:00
Ciprian Hacman
d1b61812ac
Skip failing test in pull-kops-kubernetes-e2e-ubuntu-gce-build
2025-02-09 18:28:12 +02:00