Commit Graph

387 Commits

Author SHA1 Message Date
Ole Markus With 9e49b64fdb Update cobra and viper 2022-04-10 10:22:34 +02:00
Kubernetes Prow Robot 018edd45f3
Merge pull request #13354 from olemarkus/jobnames
Don't hash parts of the cluster name for e2e
2022-04-07 08:49:57 -07:00
Kubernetes Prow Robot f32503e413
Merge pull request #12919 from olemarkus/cilium-11-default
Use Cilium 1.11 as default
2022-04-06 04:18:56 -07:00
Ole Markus With 2e3c9f3a36 Don't hash parts of the cluster name for e2e
Previously we hashed the name because the IAM role names otherwise
became too large. This has since been fixed. We want to avoid hashing to
better understand what tests/runs may leak resources.
2022-04-03 12:44:01 +02:00
Ole Markus With dcb35cdc85 Bump semver for kubetest2 2022-03-31 21:47:25 +02:00
Ole Markus With f10ec875ab Skip upstream e2e log dump 2022-03-30 08:52:35 +02:00
Ole Markus With 9d62968919 Skip expected failure on cilium 1.11 2022-03-29 19:22:10 +02:00
Ole Markus With e657a1a0f2 Remap images to add digest to them 2022-03-26 18:40:21 +01:00
Ciprian Hacman 3da84d4480 Update golangci-lint to v1.45.0
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-23 11:38:46 +02:00
Bronson Mirafuentes 83d0d63784 update k8s dependencies 2022-03-21 11:45:02 -07:00
srikiz b0b7ca8992 Use available regions as per the latest DO documentation 2022-03-20 20:08:24 +05:30
Kubernetes Prow Robot 65694b20b8
Merge pull request #13234 from spotinst/feat-ocean-template
Spotinst: Ocean as a template for VNGs
2022-03-19 00:45:08 -07:00
srikiz ef092b7b6a Add more supported regions for e2e tests 2022-03-18 00:08:17 +05:30
srikiz f6072832cb Remove sfo2 region from the list of supported DO regions 2022-03-18 00:03:43 +05:30
Ole Markus With dbe860bbfd If kubetest2 fails cluster validation, we run down before exiting 2022-03-16 19:48:45 +01:00
srikiz 28a5d7e53a Fix seeding for generating random zones 2022-03-15 00:19:48 +05:30
Ole Markus With c7f8bee350 Add e2e for pod identity webhook 2022-03-05 14:33:32 +01:00
Kubernetes Prow Robot b79157ff43
Merge pull request #13059 from johngmyers/api-cloudprovider
Make cloudProvider a struct in v1alpha3 API
2022-03-03 14:57:15 -08:00
Ole Markus With bd9230a809 Bump AWS SDK to v1.43.11 2022-03-03 20:39:26 +01:00
John Gardiner Myers cac727c357 Make cloudProvider a struct in v1alpha3 API 2022-03-02 21:59:49 -08:00
liranp 55de5a31bf
feat(spot): ocean as a template for vngs 2022-03-02 21:37:45 +02:00
Ole Markus With 4023114ce7 Update kubetest2 deps 2022-03-01 21:18:01 +01:00
Ole Markus With 9b84ee2554 Use current tree in presubmit upgrade jobs if version b is latest 2022-02-19 08:46:11 +01:00
Indeed 183098fc05 run test with pure kubetest2 2022-02-17 07:06:33 -08:00
Kubernetes Prow Robot 156941d416
Merge pull request #13267 from olemarkus/lbc-124
Update LBC to 2.4.0
2022-02-16 22:07:36 -08:00
Ole Markus With 9431c0ab69 Update LBC to 2.4.0 2022-02-16 21:39:31 +01:00
Indeed 0be7443944 re-organize the test with kubetest2-tester-exec. 2022-02-16 09:04:37 -08:00
Indeed 1aa8b3b518 make CLUSTER_NAME and KOPS_STATE_STORE optional.
because these may be filled from kubetest2.
2022-02-16 09:03:29 -08:00
Jiahui Feng e832b4dc19 service account workaround for gce. 2022-02-15 12:13:37 -08:00
Jiahui Feng 39d4b68609 generated: go mod tidy
with go1.17.7
2022-02-14 15:38:57 -08:00
Jiahui Feng 5948ab6c9a test fixtures and script. 2022-02-14 15:38:12 -08:00
Jiahui Feng 1496708358 a recorder to observe the leader migration. 2022-02-14 15:37:34 -08:00
Ole Markus With c88f9995a6 Update metrics-server e2e test for 0.6.0 2022-02-12 20:21:50 +01:00
Kubernetes Prow Robot ce5539c8ff
Merge pull request #13237 from jiahuif-forks/feature/test-gcp-project-env
allow specify GCP project via env.
2022-02-11 21:25:47 -08:00
Jiahui Feng 1eb7b3a2af allow specify GCP project via env. 2022-02-11 14:59:44 -08:00
Ole Markus With 2625264fe5 Add support for graceful node shutdown
Update docs/cluster_spec.md

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2022-02-11 20:51:02 +01:00
Ole Markus With 709e0bf36a Use short commit sha for default stage location instead of git-describe 2022-02-05 12:36:19 +01:00
Kubernetes Prow Robot 4afc826e33
Merge pull request #13174 from olemarkus/ab-version
Add support for AB tests starting out with released kops version
2022-02-03 18:27:59 -08:00
Nick Turner 84f41e424a More descriptive error message when public key file can't be opened 2022-02-02 03:08:16 -08:00
Ole Markus With 7620c232d8 Add support for AB tests starting out with released kops version 2022-01-31 19:51:29 +01:00
Kubernetes Prow Robot 6ed628cff2
Merge pull request #13154 from olemarkus/bump-cas-2232
Bump cert-manager and related godep to 1.6.2
2022-01-27 09:57:59 -08:00
Ole Markus With 3fe8a56291 Add missing v prefix to default upgrade test version 2022-01-27 12:02:31 +01:00
Ole Markus With 85a7877666 Bump cert-manager and related godep to 1.6.2 2022-01-26 20:28:23 +01:00
Jin c17ddb1600 Update to aws-sdk-go to v1.42.37 2022-01-21 00:36:31 +08:00
Jesse Haka 2bad52ea8c update deps 2021-12-29 13:22:05 +02:00
Ciprian Hacman d3bdba29e1 Update k8s dependencies to v1.23.1 2021-12-23 14:56:18 +02:00
Peter Rifel 7474a727e8
kubetest2 - Use the same binary path and env when fetching instance groups
The GetInstanceGroup function was used in kubetest2-tester-kops which has the desired `kops` set in PATH and KOPS_STATE_STORE already set.
Now that we're using GetInstanceGroups in kubetest2-kops (the deployer) we need to override these to the values that the deployer determines.
2021-12-20 20:34:48 -06:00
Kubernetes Prow Robot 681b5006d6
Merge pull request #13008 from olemarkus/skip-sctp-check
Skip SCTP check for all versions of k8s 1.23/1.24
2021-12-20 00:31:25 -08:00
Ole Markus With 244aadd4fb Skip SCTP check for all versions of k8s 1.23/1.24 2021-12-20 08:50:18 +01:00
Peter Rifel 7c55698a36
Add kubetest2-kops flags for overriding instance group fields
This allows us to disable IMDSv2 on flatcar tests
2021-12-19 16:26:46 -06:00