Commit Graph

13915 Commits

Author SHA1 Message Date
Nick Travers c4b9241141 upup: gcetasks: force send AutoCreateSubnetworks field when set to false
When a struct contains a default value, it is not present in the
serialized output attached to request bodies sent to GCP. In the case
that a user wishes to explicitly set the `AutoCreateSubnetworks` field
to `false`, the request sent to GCP does not contain this directive, and
the network is provisioned with the default of `true`.

Explicitly specify that the `false` value should be present on the
request sent to the GCP API, making use of the `ForceSendFields` field
in the requset struct.

Signed-off-by: Nick Travers <n.e.travers@gmail.com>
2021-05-11 09:37:36 -07:00
Kubernetes Prow Robot 6dd743ffd6
Merge pull request #11411 from hakman/fix-codegen
Set the output base for fitask
2021-05-11 03:53:36 -07:00
Ciprian Hacman f476f261a7 Verify fitask output 2021-05-11 06:46:59 +03:00
Ciprian Hacman 55d1c9616b Set the output base for fitask 2021-05-11 06:43:16 +03:00
Kubernetes Prow Robot fe8275eb0e
Merge pull request #11447 from hakman/terraform_init_upgrade
Always install the latest plugin versions for Terraform tests
2021-05-10 17:11:36 -07:00
Kubernetes Prow Robot 0b93a249af
Merge pull request #11449 from olemarkus/ebs-csi-test-scenario
Add test scenario for aws ebs csi driver
2021-05-10 14:57:37 -07:00
Ole Markus With 0f4a53fe4a Add test scenario for aws ebs csi driver 2021-05-10 20:48:27 +02:00
Kubernetes Prow Robot 57cd9c964e
Merge pull request #11448 from johngmyers/typo
Fix typo in 1.22 release notes
2021-05-10 09:41:08 -07:00
John Gardiner Myers baa37e78d6 Fix typo in 1.22 release notes 2021-05-10 08:56:17 -07:00
Ciprian Hacman d407c62e5f Always install the latest plugin versions for Terraform tests 2021-05-10 17:02:41 +03:00
Kubernetes Prow Robot c3cd96b9af
Merge pull request #11444 from codablock/stable-ebs-tags
Sort --extra-tags of ebs-csi-driver
2021-05-09 23:06:50 -07:00
Alexander Block 859171eeac Sort --extra-tags of ebs-csi-driver
Without sorting, the order is random and thus causes unnecessary cluster
updates.
2021-05-10 07:17:47 +02:00
Kubernetes Prow Robot d04946d983
Merge pull request #11439 from johngmyers/1.22-notes
Start release notes for 1.22
2021-05-09 13:17:08 -07:00
Kubernetes Prow Robot 36ed711869
Merge pull request #11438 from johngmyers/1.21-k8s-removal
Carry forward 1.20 deprecations to 1.21 release notes
2021-05-09 13:17:02 -07:00
Kubernetes Prow Robot 779a19cbfa
Merge pull request #11433 from rifelpet/tf015
Update verify-terraform to use 0.15.3
2021-05-09 13:16:55 -07:00
Kubernetes Prow Robot 0e1a65bd5a
Merge pull request #11428 from hakman/container-runtime_default
Create new clusters without forcing a container runtime
2021-05-09 13:16:48 -07:00
Kubernetes Prow Robot fb86a54dfd
Merge pull request #11432 from justinsb/fix_upgrade_ab_2
e2e upgrade-ab: a few more fixes and notes on how to run locally
2021-05-09 12:32:55 -07:00
Kubernetes Prow Robot 0d5d806845
Merge pull request #11431 from justinsb/e2e_allow_ipv6
e2e: only get ExternalIPRange if we need it
2021-05-09 12:32:48 -07:00
Ciprian Hacman 54961e4ae5 Create new clusters without forcing a container runtime
Decide which container runtime to use later in model, based on Kubernetes version and other settings.
2021-05-09 21:43:58 +03:00
Kubernetes Prow Robot f5306dada4
Merge pull request #11426 from johngmyers/relnotes_1.21.0-beta.1
Release notes for 1.21.0-beta.1
2021-05-09 11:32:48 -07:00
John Gardiner Myers 81524731a0 Start release notes for 1.22 2021-05-09 11:22:09 -07:00
John Gardiner Myers d7a3fcb499 Carry forward 1.20 deprecations to 1.21 release notes 2021-05-09 11:10:14 -07:00
Peter Rifel d15168c74a
Update verify-terraform to use 0.15.3
This updates the GPG key according to https://discuss.hashicorp.com/t/hcsec-2021-12-codecov-security-event-and-hashicorp-gpg-key-exposure/23512
2021-05-09 13:57:08 -04:00
Justin SB 63a27b7b96 e2e upgrade-ab: a few more fixes and notes on how to run locally
While trying to reproduce #11370.
2021-05-09 13:48:37 -04:00
John Gardiner Myers aca8e9b079 Release notes for 1.21.0-beta.1 2021-05-09 10:47:55 -07:00
Justin SB 2f5e653069 e2e: only get ExternalIPRange if we need it
ExternalIPRange doesn't currently support IPv6 machines, so only call
it if we need to.  This allows local testing even with IPv6 enabled
machines.
2021-05-09 13:47:33 -04:00
Kubernetes Prow Robot 892a41883b
Merge pull request #11427 from hakman/fix_1.21_release-notes
Fix references to v1.20 in v1.21 release notes
2021-05-09 10:28:47 -07:00
Ciprian Hacman cad44f1e45 Fix references to v1.20 in v1.21 release notes 2021-05-09 11:46:11 +03:00
Kubernetes Prow Robot 56bbc0d6ac
Merge pull request #10963 from srikiz/DO-Add-e2e-job
[Digital Ocean] Add an e2e job for DO
2021-05-08 06:30:47 -07:00
Kubernetes Prow Robot 7db45cb5fa
Merge pull request #11418 from dntosas/aws-csi-ga-release
[addons/awscsidriver] Bump to GA release
2021-05-08 02:46:47 -07:00
dntosas f8ece50a96
[addons/awscsidriver] Bump to GA release
Bump version and manifests of AWS EBS CSI Driver to the first GA
release.

Signed-off-by: dntosas <ntosas@gmail.com>
2021-05-08 11:47:43 +03:00
Kubernetes Prow Robot eb2c1afa98
Merge pull request #11419 from johngmyers/release-doc
Update the release process documentation
2021-05-08 01:17:17 -07:00
Kubernetes Prow Robot 1761076b38
Merge pull request #11412 from johngmyers/remove-unsupported
Remove code for no-longer-supported k8s versions
2021-05-08 00:27:17 -07:00
srikiz 7e366ff678 use create-args for specifying additional argments for kops create cluster command
Add create-args parameter only once with spaces separating multiple arguments

Add kops state store

Another fix to check if environment variable are used correctly

Add state store for digital ocean

Add env variables for do related job

check if env is empty

tmp check 1

Revert changes

Use a smaller droplet size

Update make file

Add SSH key for DO

Add private key path

update ssh user

Another fix

try with v1.18

use 1.20

Rebase with master

Fix merge issues

Add DO droplet dump support

I'm hoping this allows our e2e tests to dump system logs into the job artifacts for easier troubleshooting

Use root ssh user

use 2 nodes to reduce cost

another minor fix

Skip services test

Increase master size

Skip flaky tests

Remove pod status test that belongs to v1.20

Add do test file and revert changes to make file

Update make file

Include DigitalOcean in the supported provider flags

incorporate review comments

Update tests/e2e/pkg/tester/tester.go

Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>

Fix formatting

Add higher resource master and nodes for running e2e tests

Revert back to use lower size masters
2021-05-08 12:54:18 +05:30
John Gardiner Myers 36f93d0069 hack/update-expected.sh 2021-05-07 23:40:03 -07:00
John Gardiner Myers d3469d6ec2 Remove code for no-longer-supported k8s versions 2021-05-07 23:40:03 -07:00
Kubernetes Prow Robot 261a2e9801
Merge pull request #11098 from justinsb/etcd_manager_from_etcdadm_repo
Use etcd-manager built from etcdadm repo
2021-05-07 23:33:18 -07:00
John Gardiner Myers e68edd63c9 Update the release process documentation 2021-05-07 23:25:23 -07:00
John Gardiner Myers 9f459bdb03 Update the Spanish version matrix 2021-05-07 23:25:23 -07:00
Kubernetes Prow Robot da19ab484f
Merge pull request #11413 from johngmyers/set-version
Verify all versions are set correctly
2021-05-07 22:51:18 -07:00
Kubernetes Prow Robot 001c5ca796
Merge pull request #11409 from justinsb/fix_upgrade_ab
e2e upgrade-ab: fix a few errors
2021-05-07 21:21:18 -07:00
Ciprian Hacman 305e4bbe99 Use etcd-backup built from etcdadm repo 2021-05-08 07:11:21 +03:00
Justin SB c1dd7e7698 Use etcd-manager built from etcdadm repo
We can now use etcd-manager as built from the kubernetes-sigs/etcdadm
repo.
2021-05-08 07:11:21 +03:00
John Gardiner Myers b31baebe2a Verify all versions are set correctly 2021-05-07 21:09:11 -07:00
John Gardiner Myers fe1e850cab Simplify use of hack/set-version 2021-05-07 21:09:11 -07:00
Kubernetes Prow Robot 2e4bb2f98a
Merge pull request #11407 from johngmyers/release-1.22-alpha-1
Release 1.22.0-alpha.1
2021-05-07 20:39:18 -07:00
Justin SB a736a170b6 e2e upgrade-ab: fix a few errors 2021-05-07 21:11:25 -04:00
John Gardiner Myers 3aa8d40052 Release 1.22.0-alpha.1 2021-05-07 13:45:35 -07:00
John Gardiner Myers 81956f622c Prepare for kOps 1.22 2021-05-07 13:44:58 -07:00
Kubernetes Prow Robot 59c0e3a6d8
Merge pull request #11403 from justinsb/upgrade_ab
Create upgrade_ab e2e scenario for complex upgrades
2021-05-07 11:49:03 -07:00