Commit Graph

13603 Commits

Author SHA1 Message Date
Ciprian Hacman f3c6558fd0 Release 1.21.0-alpha.3 2021-04-14 09:13:04 +03:00
Kubernetes Prow Robot 1a446cba46
Merge pull request #11229 from hakman/mount-utils
Replace k8s.io/utils/mount with k8s.io/mount-utils
2021-04-13 21:56:42 -07:00
Ciprian Hacman 1737925c44 Replace k8s.io/utils/mount with k8s.io/mount-utils 2021-04-14 07:01:43 +03:00
Kubernetes Prow Robot cbdc7ac357
Merge pull request #11225 from hakman/fix-etcd-volume-validation
Fix etcd volume validation logic
2021-04-13 03:18:50 -07:00
Kubernetes Prow Robot 044a59ab97
Merge pull request #11185 from olemarkus/always-secure-node
Always secure api -> kubelet communication
2021-04-13 02:04:50 -07:00
Ciprian Hacman 4746f6d00c Fix etcd volume validation logic 2021-04-13 12:03:38 +03:00
Ole Markus With bd731ce989 Use secure kubelet auth
Without secure node auth enabled, commands like `kubectl logs` may fail
with certain configurations.

Previously, we checked if anonymousAuth was enabled on the kubelet
before securing node communication, but this isn't really relevant. We
can still authenticate even if anonymous access is allowed.
2021-04-13 08:59:39 +02:00
Kubernetes Prow Robot 9132dfd8d2
Merge pull request #11220 from hakman/fix_arch_for_ChannelRecommendedImage
Use "string" for architecture type in ChannelRecommendedImage
2021-04-12 23:22:50 -07:00
Kubernetes Prow Robot 6853fee555
Merge pull request #11218 from rifelpet/docs-az
Update IG tutorial for per-AZ node groups
2021-04-12 22:00:49 -07:00
Ciprian Hacman bedb4cf315 Use "string" for architecture type in ChannelRecommendedImage 2021-04-13 07:44:58 +03:00
Peter Rifel 3e4919de7d
Update IG tutorial for per-AZ node groups 2021-04-12 21:21:07 -07:00
Kubernetes Prow Robot 2050280b20
Merge pull request #11215 from rifelpet/kubetest2
Kubetest2 - Ensure the bucket path is the final gsutil arg
2021-04-12 10:36:15 -07:00
Peter Rifel ecf03b1c27
Kubetest2 - Ensure the bucket path is the final gsutil arg
should fix this error: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/e2e-kops-gce-kubetest2/1381650445893636096#1:build-log.txt%3A122
2021-04-12 09:58:23 -07:00
Kubernetes Prow Robot 8ea4a7d161
Merge pull request #11212 from rifelpet/kubetest2
Kubetest2 - detect errors creating GCS bucket
2021-04-12 07:06:00 -07:00
Peter Rifel 1597eac516
Kubetest2 - detect errors creating GCS bucket
The job seems to be failing to check if the bucket exists or not. This should cause the job to fail sooner and hopefully log more info about why it failed.
See https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/e2e-kops-gce-kubetest2/1381529768943423488#1:build-log.txt%3A121
2021-04-12 05:33:24 -07:00
Kubernetes Prow Robot e5c425e1fb
Merge pull request #11208 from zetaab/feature/upgrade
Update go deps
2021-04-11 17:17:59 -07:00
Kubernetes Prow Robot c573d9d449
Merge pull request #11207 from johngmyers/rename-sa-key
Rename the service account key
2021-04-11 14:04:06 -07:00
Kubernetes Prow Robot 034bd351dd
Merge pull request #11195 from bmelbourne/update-docker-20.10.5
Update Docker to v20.10.5
2021-04-11 14:03:59 -07:00
Kubernetes Prow Robot de7b7eff3f
Merge pull request #11210 from rifelpet/kubetest2
Kubetest2 - Set KOPS_BASE_URL to --build's stage location
2021-04-11 12:37:59 -07:00
Peter Rifel d74651f39b
Update default stage location (and as a result, kops_base_url)
This matches the kubetest1 behavior: 675a42cb78/scenarios/kubernetes_e2e.py (L259-L267)
2021-04-11 11:34:02 -07:00
Barry Melbourne 1a60629d38 Update Docker to v20.10.5 2021-04-11 19:26:46 +01:00
Peter Rifel 6f063c1c63
Kubetest2 - Set KOPS_BASE_URL to --build's stage location
Previously we would upload the custom kops build to the stage location but the kops commands would not have their KOPS_BASE_URL overridden.
This ensures that all kops commands have KOPS_BASE_URL correctly set.
2021-04-11 11:03:09 -07:00
John Gardiner Myers 25c31796bd Include type of builder in error message 2021-04-11 09:51:23 -07:00
Kubernetes Prow Robot 928d0e5fb3
Merge pull request #11206 from bmelbourne/update-integration-tests-1.21
Update integration tests to k8s v1.21.0
2021-04-11 09:45:59 -07:00
Jesse Haka 611fe8b595 Update go deps 2021-04-11 19:34:05 +03:00
Barry Melbourne 6575b6113d Update integration tests to k8s v1.21.0 2021-04-11 17:07:17 +01:00
John Gardiner Myers fdc61b4bdb Rename the service account key 2021-04-11 08:11:27 -07:00
Kubernetes Prow Robot d95cf44cd9
Merge pull request #11201 from johngmyers/update-support
Update release compatibility matrix
2021-04-10 20:17:15 -07:00
John Gardiner Myers 492a2422d7 Update release compatibility matrix 2021-04-10 19:37:01 -07:00
Kubernetes Prow Robot 9dc910bdac
Merge pull request #11200 from rifelpet/kubetest2
Kubetest2 - Create project-specific state store buckets in GCP
2021-04-10 17:51:10 -07:00
Peter Rifel ef5205cde7
Kubetest2 - Create project-specific state store buckets in GCP
Since we use boskos to get a random GCP project, we need to create a bucket per project so that permissions will be setup properly.
This matches the existing kubetest1 behavior.
2021-04-10 16:29:14 -07:00
Kubernetes Prow Robot 7a08b18f89
Merge pull request #11198 from justinsb/mark_1_20_released
Docs: Remove 'prerelease' warning from 1.20
2021-04-10 12:51:09 -07:00
Justin SB 63ebbe556a Docs: Remove 'prerelease' warning from 1.20
Also fix a small typo I noticed in the 1.19 notes.
2021-04-10 14:56:51 -04:00
Kubernetes Prow Robot 1ca980c31e
Merge pull request #11196 from justinsb/relnotes_1.20.0
Release notes for 1.20.0
2021-04-10 07:19:09 -07:00
Justin SB 994e0e2feb Release notes for 1.20.0 2021-04-10 09:42:57 -04:00
Kubernetes Prow Robot e465d57d81
Merge pull request #11189 from recollir/patch-1
Update cilium.md
2021-04-09 13:45:16 -07:00
Kubernetes Prow Robot 26c7383653
Merge pull request #11057 from zetaab/updatenodelocaldns
Update node local dns cache
2021-04-09 12:25:16 -07:00
Jesse Haka 2a611bb406 update node local dns 2021-04-09 21:25:42 +03:00
Kubernetes Prow Robot 78e306d3a5
Merge pull request #11193 from justinsb/relnotes_1.19.2
Release notes for 1.19.2
2021-04-09 09:33:16 -07:00
Justin SB 6cb7a5be67 Release notes for 1.19.2 2021-04-09 11:30:50 -04:00
Federico Hernandez 927429bea7
Update cilium.md
Link to Cilium doc about NodePort resulted in a 404.
2021-04-09 08:50:31 +02:00
Kubernetes Prow Robot daadf1b67e
Merge pull request #11188 from hakman/k8s-1.21.0
Update k8s dependencies to v1.21.0
2021-04-08 22:52:47 -07:00
Ciprian Hacman 676f442c72 Update k8s dependencies to v1.21.0 2021-04-09 08:09:38 +03:00
Kubernetes Prow Robot 6f302f0ea7
Merge pull request #11181 from spotinst/fix-ocean-headroom
Spotinst: Configure headroom resources only at the VNG level
2021-04-07 00:03:53 -07:00
Kubernetes Prow Robot 50478f68e6
Merge pull request #11179 from spotinst/fix-ocean-rootvolsize
Spotinst: Use BDM to configure the root volume size at VNG level
2021-04-06 23:21:53 -07:00
liranp 97370b0adc
fix(spot/ocean): configure headroom resources only at the vng level 2021-04-06 23:41:40 +03:00
liranp d945a35058
fix(spot/ocean): configure root volume size using bdm 2021-04-06 21:34:38 +03:00
Kubernetes Prow Robot e42be5644e
Merge pull request #11178 from rifelpet/kubetest2-flatcar
Kubetest2 - Add flag to expose cluster validation wait time
2021-04-05 23:59:34 -07:00
Peter Rifel ba4c6fadcb
Kubetest2 - Add flag to expose cluster validation wait time
The flatcar jobs are failing because the OS performs package updates and a reboot after initial launch, even with the latest AMI.
This causes the cluster to timeout on its validation.

Exposing a flag will allow us to conditionally extend the validation for the flatcar tests
2021-04-05 19:40:41 -10:00
Kubernetes Prow Robot b03b50fdb1
Merge pull request #11176 from bmelbourne/update-go-latest-mods
Update Go modules to latest versions
2021-04-05 00:50:13 -07:00