Commit Graph

407 Commits

Author SHA1 Message Date
Ciprian Hacman 48494f5169 Update tests/e2e/go.mod to v1.24.0-rc.0 2022-04-22 18:15:46 +03:00
Kubernetes Prow Robot f5a23fd7e8
Merge pull request #13548 from olemarkus/gomod18
Bump k8s deps to 1.24.0-rc.0
2022-04-22 05:52:13 -07:00
Ole Markus With c9d6186a67 Bump to golang1.18 and k8s deps to 1.24.0-rc.0 2022-04-22 14:11:47 +02:00
Peter Rifel 6f0f0a9153
Skip SCTP tests in k8s 1.25 as well 2022-04-21 17:21:32 -05:00
Peter Rifel f9c0487fbf
Shell out to ssh-keygen for creating ed25519 keys
Go's crypto modules can't generate ed25519 keys in the openssh format, so we rely on ssh-keygen instead
2022-04-20 18:39:25 -05:00
Kubernetes Prow Robot 7df4cef34f
Merge pull request #13524 from rifelpet/skip-hints
Skip topology hints tests in k8s 1.23
2022-04-19 21:21:41 -07:00
Peter Rifel 50469d9955
Skip topology hints tests in k8s 1.23 2022-04-19 22:30:11 -05:00
Peter Rifel fdad5cf9e5
kubetest2-kops - Create ephemeral SSH keys 2022-04-19 21:39:23 -05:00
Ciprian Hacman 8d5abd2878 Update aws-sdk-go to v1.43.41 2022-04-19 04:25:01 +03:00
Ole Markus With ba544eacce Add control-plane taint as kubetest2 non-blocking taint and fix OS tests 2022-04-18 13:56:13 +02:00
Ole Markus With 87ee2af2a4 Don't down from up if cluster creation fails
Now that kubetest2 always defers down again, this is redundant.
2022-04-12 06:51:00 +02:00
Ole Markus With 1d594494e2 Bump kubetest2 to fix the down issue 2022-04-12 06:50:01 +02:00
Kubernetes Prow Robot 9f1947d831
Merge pull request #13476 from olemarkus/use-latest-lbc-test
Use latest stable release by default for scenario test
2022-04-10 07:16:05 -07:00
Ole Markus With f20547cce6 Use go install instead of go get 2022-04-10 14:35:29 +02:00
Ole Markus With bcbeb30d85 Remove explicit dependency on yamlv2
Update tests/e2e/kubetest2-kops/deployer/template.go

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2022-04-10 13:29:21 +02:00
Ole Markus With ec86607918 Use non-bazel build path in scenario 2022-04-10 13:26:55 +02:00
Ole Markus With 5f6b480f81 Update cert-manager dependency to 1.8.0 2022-04-10 12:39:47 +02:00
Ole Markus With 9e49b64fdb Update cobra and viper 2022-04-10 10:22:34 +02:00
Ole Markus With 296ed9c44c Use --discovery-store instead of overrides for irsa in scenarios 2022-04-09 12:58:33 +02:00
Ole Markus With 38e1c9ec14 fixup 2022-04-09 12:58:33 +02:00
Ole Markus With 81927534c4 Use latest stable release for scenario tests by default 2022-04-09 12:58:26 +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