Kubernetes Prow Robot
6d3c7d4117
Merge pull request #11015 from t1cg/caw/fixNullPointerOnUpdate
...
azure: fix null pointer when updating in place cluster
2021-03-12 10:08:18 -08:00
Collin Woodruff
46700685e5
azure: fix null pointer when updating in place cluster
2021-03-12 12:10:17 -05:00
Kubernetes Prow Robot
d1f17c6c1b
Merge pull request #11027 from hakman/fix_docker_insecure_registries
...
Fix rendering of multiple Docker insecure registries
2021-03-12 08:10:18 -08:00
Kubernetes Prow Robot
bafbdaef6d
Merge pull request #11026 from olemarkus/cilium-1.10
...
Allow cilium 1.10
2021-03-12 07:06:18 -08:00
Ciprian Hacman
79a0720143
Fix rendering of multiple Docker insecure registries
2021-03-12 16:30:15 +02:00
Kubernetes Prow Robot
928b8cc442
Merge pull request #11009 from spotinst/feat-launchspec-bdm
...
Spotinst: Add support for block device mappings in Ocean Launch Spec
2021-03-12 06:16:18 -08:00
Ole Markus With
8e2e60ae44
Allow cilium 1.10
2021-03-12 14:17:28 +01:00
Kubernetes Prow Robot
fee36b6ded
Merge pull request #11020 from rifelpet/r53-retry
...
Increase route53 retry count from 3 to 5
2021-03-11 21:34:17 -08:00
Kubernetes Prow Robot
db0872744f
Merge pull request #11018 from hakman/calico-3.18.1
...
Update Calico to v3.18.1
2021-03-11 20:30:18 -08:00
Peter Rifel
e624aeb102
Increase route53 retry count from 3 to 5
...
Hoping to fix failures like this: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/e2e-kops-aws-distro-imagecentos8/1370176524702978048
2021-03-11 22:15:53 -06:00
Ciprian Hacman
909f206484
Update Calico to v3.18.1
2021-03-12 05:47:55 +02:00
Kubernetes Prow Robot
ed9da0075d
Merge pull request #11017 from rifelpet/kubetest2
...
Kubetest2 - use same kops binary for all commands in upgrade scenario
2021-03-11 19:34:18 -08:00
Peter Rifel
0bbaaa3742
Kubetest2 - use same kops binary for all commands in upgrade scenario
...
This ensures that the same binary is used for kubetest2-kops commands as well as the kops commands invoked directly in the scenario script.
Periodic jobs will create a temp file that will be used to save the kops binary from the provided version marker.
non-periodic jobs (local invocation) will use the bazel build binary, preserving original behavior but using this same binary for kops commands rather than relying on PATH.
2021-03-11 16:47:29 -06:00
Kubernetes Prow Robot
8a8a4c8e40
Merge pull request #10740 from hwoarang/ignore-detached-instances-aws
...
aws: Graceful handling of EC2 detach errors
2021-03-10 09:47:14 -08:00
Kubernetes Prow Robot
47aed86a55
Merge pull request #11011 from rifelpet/kubetest2
...
Remove trailing newline from kubernetes version marker
2021-03-10 09:01:14 -08:00
Kubernetes Prow Robot
668b518b7b
Merge pull request #11010 from rifelpet/existing-iam-cleanup
...
Remove extraneous field from integration test
2021-03-10 06:15:13 -08:00
Peter Rifel
3fb7cbbf0d
Remove trailing newline from kubernetes version marker
...
Should fix the trailing "%0A" here: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/e2e-kops-aws-misc-arm64-ci/1369566440318832640#1:build-log.txt%3A90
2021-03-10 07:52:00 -06:00
Peter Rifel
ee600fa2dd
Remove extraneous field from integration test
...
The api design for using existing instance profiles must have changed during its PR and I never removed the old field from the integration test.
grep shows that this field doesn't exist anywhere else in the codebase.
2021-03-10 07:36:23 -06:00
liranp
dc1ee9402a
feat(spot/ocean): support for block device mappings in launchspec
2021-03-10 15:30:39 +02:00
Kubernetes Prow Robot
de22989eda
Merge pull request #11005 from rifelpet/upgrade-periodic
...
Don't build kops during periodic upgrade tests
2021-03-09 21:57:13 -08:00
Kubernetes Prow Robot
e7ef671e5a
Merge pull request #11007 from rifelpet/kubetest2-ci-version
...
Kubetest2 - Fix kops' --kubernetes-version with k8s version markers
2021-03-09 21:15:14 -08:00
Peter Rifel
a3f49646ac
actually build kops on kubetest2 presubmit
2021-03-09 21:28:04 -06:00
Peter Rifel
864039e606
Kubetest2 - Have kops' --kubernetes-version flag value include the bucket's url
...
This matches the kubetest1 behavior.
See an example kops create cluster command here: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/e2e-kops-aws-misc-arm64-conformance/1369076996193128448#1:build-log.txt%3A174
The kubetest 1 logic is here: 37b80c5e3b/kubetest/kops.go (L390-L400)
2021-03-09 21:19:44 -06:00
Kubernetes Prow Robot
9eca4115a3
Merge pull request #11006 from rifelpet/kubetest2-publish
...
Kubetest2 - Add support for publishing the kops version marker
2021-03-09 19:15:13 -08:00
Peter Rifel
10b30eff0e
Kubetest2 - Add support for publishing the kops version marker
...
This will unblock the remaining periodic e2e jobs that havent been migrated yet.
They run a test with the kops version from "latest-ci.txt" as published by the "postsubmit-push-to-staging" postsubmit job,
and if the tests succeed then they get published to "latest-ci-updown-green.txt" which is what all of the other periodic jobs rely on.
example job that uses this functionality: 37b80c5e3b/config/jobs/kubernetes/kops/kops-pipeline.yaml (L46-L48)
2021-03-09 20:31:10 -06:00
Peter Rifel
208a4a2bf7
Don't build kops during periodic upgrade tests
...
This updates the upgrade scenario script to support building kops when ran locally, or using the version markers when ran in a periodic prow job.
hoping to fix the upgrade tests here: https://testgrid.k8s.io/kops-kubetest2#kops-aws-upgrade
2021-03-09 20:17:37 -06:00
Kubernetes Prow Robot
ca3f505a32
Merge pull request #11004 from bharath-123/task/update-release=notes
...
Add to 1.21 release notes
2021-03-09 10:32:06 -08:00
Bharath Vedartham
1243e6b4e2
Add to 1.21 release notes
2021-03-09 23:21:42 +05:30
Kubernetes Prow Robot
59d3fb4071
Merge pull request #11002 from seh/amend-default-choice-for-storage-class-management
...
Storage: Amend default choice for StorageClass management to honor a specified OpenStack-related value
2021-03-09 09:00:59 -08:00
Steven E. Harris
44061601da
Test default StorageClass management choice
2021-03-09 11:08:33 -05:00
Steven E. Harris
50e89c1c6a
Honor an OpenStack StorageClass management choice
...
When choosing a default value for the Cluster spec's
"cloudConfig.manageStorageClasses" field, first check whether a user
specified a concrete value for the related OpenStack
"blockStorage.createStorageClass" field. If so, use that value as the
effective default value for the former field as well, so as to avoid
an unnecessary conflict between the field values on the second
validation pass.
2021-03-09 09:10:56 -05:00
Kubernetes Prow Robot
3b7ca6e33b
Merge pull request #10996 from hakman/dns-update-interval
...
Use exponential backoff for DNS updates
2021-03-09 05:17:00 -08:00
Ciprian Hacman
631b43bd56
Use exponential backoff for DNS updates
2021-03-09 14:06:47 +02:00
Kubernetes Prow Robot
681e869e1b
Merge pull request #10937 from bharath-123/feat/deprecate-launch-config
...
Remove support for launch configurations
2021-03-08 23:47:00 -08:00
Bharath Vedartham
0c0767c0c9
Remove support for launch configurations
2021-03-09 09:04:15 +02:00
Kubernetes Prow Robot
6ce35f969d
Merge pull request #10994 from rifelpet/kubetest2-equals
...
kubetest2 - don't overwrite create args that use equals signs
2021-03-08 10:54:13 -08:00
Peter Rifel
594cdc6ed1
kubetest2 - don't overwrite create args that use equals signs
...
Previously we would incorrectly append create cluster arguments if they had already been specified and used --foo=bar notation.
This resulted in arguments being specified multiple times causing undesired behavior.
We now check for both `--foo bar` and `--foo=bar` when attempting to add a `--foo` argument.
2021-03-08 11:35:36 -06:00
Kubernetes Prow Robot
fea7589d97
Merge pull request #10574 from bharath-123/feat/protokube-systemd
...
Run protokube as a systemd service
2021-03-07 22:03:44 -08:00
Ciprian Hacman
77b72efe1d
Fix various nits when changing Protokube to run as service
2021-03-08 07:19:48 +02:00
Kubernetes Prow Robot
4b93579490
Merge pull request #10990 from vitaliyf/patch-1
...
Fix very minor formatting typos in docs/manifests_and_customizing_via_api
2021-03-07 14:49:42 -08:00
Kubernetes Prow Robot
1f7a184018
Merge pull request #10579 from olemarkus/refactor-apply-cluster
...
Various cleanups around apply_cluster and awsmodel
2021-03-07 14:05:42 -08:00
Ole Markus With
8a205724f2
Deduplicate adding mastervolumebuilder
2021-03-07 22:09:02 +01:00
Ole Markus With
c817ae662c
Merge the two apply_cluster switches
2021-03-07 22:08:15 +01:00
Ole Markus With
c6a741a148
Move dns and external_access to awsmodel
2021-03-07 22:07:17 +01:00
Ole Markus With
d415fdf1a1
Move bastion model to awsmodel
2021-03-07 22:06:20 +01:00
Ole Markus With
896f1740c6
Rename spotinst symbols and merge spotinstmodel with awsmodel
2021-03-07 22:06:12 +01:00
Ole Markus With
782052f472
Set ssh key on the model context in one location
2021-03-07 21:44:12 +01:00
Vitaliy
8b4aebc1e1
Fix very minor formatting typos in docs/manifests_and_customizing_via_api
2021-03-07 15:38:46 -05:00
Kubernetes Prow Robot
9b214b48cf
Merge pull request #10988 from olemarkus/kops-controlker-lease-rbac
...
Fix kops-controller rbac due to leader election change
2021-03-06 05:05:41 -08:00
Ole Markus With
27fd76bf9a
Fix kops-controller rbac due to leader election change
2021-03-06 11:42:21 +01:00