Peter Rifel
aa47981f07
Ensure SpecOverrideFlag is set in upgrade test
2021-01-21 11:21:43 -06:00
Peter Rifel
127d3bb712
kubetest2 - update the skip regex for the upgrade scenario
2021-01-21 06:17:37 -06:00
Peter Rifel
6da7c2ac33
kubetest 2 - fix parsing of k8s version semver values
...
it turns out "v1.2.3" parses as a URL, so try parsing values as a semver first before URL
2021-01-20 21:46:27 -06:00
Peter Rifel
631e0fe235
Add support for specifying a kubernetes version marker file
2021-01-20 19:18:55 -06:00
Kubernetes Prow Robot
309dc9fc26
Merge pull request #10614 from hakman/go-1.15.7
...
Update Go to v1.15.7
2021-01-20 10:30:00 -08:00
Kubernetes Prow Robot
7cd0b9fab9
Merge pull request #10610 from johanneswuerbach/patch-1
...
Increase CoreDNS default ttl
2021-01-20 09:42:04 -08:00
Kubernetes Prow Robot
04e61e4965
Merge pull request #10616 from ottosulin/azhints
...
Add network and router availability zone hints to OpenStack
2021-01-20 08:56:00 -08:00
Kubernetes Prow Robot
05488e4a4d
Merge pull request #10612 from hakman/cri-container-log-max
...
Add support for container-log-max-size/files with kubelet
2021-01-20 08:02:00 -08:00
Kubernetes Prow Robot
49aba01e8c
Merge pull request #10617 from rifelpet/kubetest-upgrade
...
kubetest2 upgrade script - PATH needs to be a directory
2021-01-20 05:23:59 -08:00
Otto Sulin
31c8b10453
Remove unneeded nil checks as in requested changes
2021-01-20 14:59:15 +02:00
Otto Sulin
46a8a00adc
Fix broken tests
2021-01-20 14:24:49 +02:00
Peter Rifel
c5664f7363
kubetest2 upgrade script - PATH needs to be a directory
...
another attempt at fixing https://prow.k8s.io/view/gcs/kubernetes-jenkins/logs/e2e-kops-aws-misc-upgrade/1351855654456791040
2021-01-20 06:21:24 -06:00
Otto Sulin
c66a079e3e
Add network and router availability zone hints to OpenStack
...
This pull request makes it possible to add availability zone hints to routers and networks if the hints are supported.
2021-01-20 13:34:08 +02:00
Kubernetes Prow Robot
3be5c7e6b5
Merge pull request #10608 from olemarkus/cilium-missing-ciliumpassword
...
Warn if cilium encryption is enabled, but no secret has been set
2021-01-19 22:27:59 -08:00
Ciprian Hacman
f2461ca34e
Update Go to v1.15.7
2021-01-20 06:52:05 +02:00
Kubernetes Prow Robot
e0a04b42ec
Merge pull request #10613 from rifelpet/kubetest-upgrade
...
Use kops binary built by kubetest2-kops in upgrade script
2021-01-19 20:51:59 -08:00
Peter Rifel
90a15a7977
Set --ssh-{private,public}-key-path defaults in all kubetest2-kops commands
...
Previously the default was only used in invocations using --up.
2021-01-19 22:10:01 -06:00
Peter Rifel
9e6218bcb4
Use kops binary built by kubetest2-kops in upgrade script
2021-01-19 22:07:11 -06:00
Ciprian Hacman
51cc462793
Add support for container-log-max-size/files with kubelet
2021-01-20 05:49:26 +02:00
Kubernetes Prow Robot
b1349674e0
Merge pull request #10607 from olemarkus/docs-fix-troubleshoot-links
...
Fix menu link to troubleshooting
2021-01-19 19:11:59 -08:00
Johannes Würbach
38a8c35ba0
Increase CoreDNS default ttl
2021-01-19 22:20:09 +01:00
Ole Markus With
f476857add
Warn if cilium encryption is enabled, but no secret has been set
2021-01-19 20:20:12 +01:00
Ole Markus With
1d1ee3d571
Fix menu link to troubleshooting
2021-01-19 19:34:38 +01:00
Kubernetes Prow Robot
55e38c96d3
Merge pull request #10594 from olemarkus/docs-troubleshoot
...
Add troubleshooting documentation
2021-01-19 07:15:45 -08:00
Kubernetes Prow Robot
53c80ebae3
Merge pull request #10602 from justinsb/terraform_renamed
...
Require KOPS_TERRAFORM_0_12_RENAMED, to guard against tf breakage
2021-01-19 00:05:46 -08:00
Ciprian Hacman
31f8cbd571
Use a more generic check for etcd member prefixes
2021-01-19 09:06:02 +02:00
Ciprian Hacman
3799d135a3
Fix tests and spelling
2021-01-19 09:06:02 +02:00
Kubernetes Prow Robot
eecef79d86
Merge pull request #10601 from rifelpet/kubetest-upgrade
...
Kubetest - add networking support + misc fixes
2021-01-18 22:37:44 -08:00
Peter Rifel
c2bfc3b2ac
update skip listo
2021-01-18 22:39:58 -06:00
Peter Rifel
9b7f3fb54e
Use calico in upgrade test
2021-01-18 21:37:59 -06:00
Peter Rifel
18c684590f
Temporarily set kops-version-marker on presubmit job
...
This should have kubetest use the kops binary and base url used in periodic jobs rather than building it using the PR's HEAD
2021-01-18 21:37:59 -06:00
Peter Rifel
2235496423
revert kubernetes version marker support in upgrade test
2021-01-18 21:33:10 -06:00
Peter Rifel
3d31c1aa11
Add --kops-version-marker for specifying an existing kops version to download
...
This allows us to use kubetest2-kops in periodic jobs without rebuilding kops every time
2021-01-18 21:33:10 -06:00
Peter Rifel
0ca76f91f8
Move http utils to pkg/util
2021-01-18 21:11:02 -06:00
Peter Rifel
3f0fb7f80d
Only require --kubernetes-version for --up not --test
2021-01-18 20:57:47 -06:00
Peter Rifel
2d365b4543
Add --networking flag
2021-01-18 20:56:52 -06:00
Justin SB
ce036d397d
Require KOPS_TERRAFORM_0_12_RENAMED, to guard against tf breakage
...
Terraform 0.12 broke compatability and this could result in data loss
if we deleted the etcd volumes. Document the procedure to fix the
tfstate, and require an env var to be passed to avoid accidental data
loss.
2021-01-18 18:09:22 -05:00
Kubernetes Prow Robot
470ff01ec0
Merge pull request #10600 from rifelpet/kubetest-upgrade
...
Provide required --kubernetes-version flags to kubetest2-kops --up
2021-01-18 08:59:44 -08:00
Peter Rifel
6f2260bee4
Provide required --kubernetes-version flags to kubetest2-kops --up
...
Also use version markers rather than hard-coded patch versions
Also dropping the --kubenretes-version requirement for kubetest2-kops --test because it is never used. Initially I was thinking we could use it to determine the e2e.test version to pull down but the ginkgo tester has its own --test-package-* flags for that. Perhaps in the future we can consolidate them into just the --kubernetes-version flag
Hoping to fix this periodic job: https://prow.k8s.io/view/gcs/kubernetes-jenkins/logs/e2e-kops-aws-misc-upgrade/1351188585260257280
```
Error: missing required --kubernetes-version flag
```
No
2021-01-18 10:19:28 -06:00
Kubernetes Prow Robot
c04c40cec6
Merge pull request #10597 from bmelbourne/add-terraform-lock-hcl-gitignore
...
Exclude terraform.lock.hcl files from Git repo
2021-01-17 14:07:43 -08:00
Kubernetes Prow Robot
70a9804a28
Merge pull request #10599 from olemarkus/validate-cloud-labels
...
Validate cluster cloud labels
2021-01-17 10:27:43 -08:00
Ole Markus With
381875b96e
Apply suggestions from code review
...
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-01-17 18:43:12 +01:00
Kubernetes Prow Robot
892aca0dfe
Merge pull request #10598 from JamesJJ/master
...
Fix minor docs typos
2021-01-17 02:11:43 -08:00
Ole Markus With
ad36f99dfd
Validate cluster cloud labels
2021-01-17 08:56:08 +01:00
JamesJJ
2c86b29607
Fix minor typos
2021-01-17 14:11:08 +08:00
Barry Melbourne
a4245908d2
Exclude terraform.lock.hcl files from Git repo
2021-01-16 18:38:26 +00:00
Kubernetes Prow Robot
2cc4d162b9
Merge pull request #10370 from bmelbourne/set-default-runtime-containerd
...
Set default container runtime to containerd
2021-01-16 09:55:43 -08:00
Barry Melbourne
337c9c4c66
Set default container runtime to containerd
2021-01-16 14:55:35 +00:00
Ole Markus With
b07c048f8a
Add troubleshooting documentation
2021-01-15 20:49:04 +01:00
Kubernetes Prow Robot
a051af8dc0
Merge pull request #10564 from bjhaid/master
...
Make cluster proportional autoscaler image configurable.
2021-01-15 11:03:52 -08:00