Kubernetes Prow Robot
80e1da9dd2
Merge pull request #9409 from rifelpet/integration-test-reduce
...
Fold multiple integration test cases into the complex test case
2020-06-19 20:44:40 -07:00
Peter Rifel
75ccf45eb7
Fold multiple integration test cases into the complex cluster test
...
Each integration test cluster adds many LoC and some overhead in running the integration tests.
Since many of the tests are only testing a specific feature, it would be simpler to combine all of the non-mutually exclusive features into the complex cluster.
2020-06-19 22:09:22 -05:00
Kubernetes Prow Robot
cb0333a75c
Merge pull request #9408 from MoShitrit/upgrade-aws-cni
...
Upgrade Amazon VPC CNI to 1.6.3
2020-06-19 16:12:40 -07:00
MoShitrit
1c1044bd69
Upgrade Amazon VPC CNI to 1.6.3
2020-06-19 16:23:18 -04:00
Kubernetes Prow Robot
ff94f4a791
Merge pull request #9406 from mikesplain/fix_override_css
...
Fix override css
2020-06-19 12:58:43 -07:00
Ciprian Hacman
fa9b4ac217
Add master and node image options when creating a cluster
2020-06-19 22:23:05 +03:00
Kubernetes Prow Robot
d5f0d6a3ca
Merge pull request #9346 from hakman/containerd-docker-packages
...
Temporarily use containerd from Docker packages
2020-06-19 10:49:59 -07:00
mikesplain
ec71edf5c1
Fix override css
2020-06-19 13:36:37 -04:00
Kubernetes Prow Robot
58d1a2e573
Merge pull request #9200 from hakman/reviewer-olemarkus
...
Add olemarkus as reviewer
2020-06-19 09:43:59 -07:00
Ciprian Hacman
219a2aed1d
Temporarily use containerd from Docker packages
2020-06-19 18:26:15 +03:00
John Gardiner Myers
f539e2937e
Build assets, etc. earlier
2020-06-18 22:30:04 -07:00
John Gardiner Myers
304476cebf
Refactor BootstrapScript
2020-06-18 22:17:39 -07:00
Kubernetes Prow Robot
d5e1bab8b1
Merge pull request #9396 from rifelpet/modvendor
...
Use -mod=vendor for most go commands
2020-06-18 20:35:58 -07:00
Ciprian Hacman
10a204cd40
Build and publish only Linux AMD64 Kops artifacts for CI
2020-06-19 06:10:51 +03:00
Kubernetes Prow Robot
b5b544d691
Merge pull request #8938 from hakman/arm64
...
Add initial support for ARM64
2020-06-18 19:27:58 -07:00
Peter Rifel
2504ad19f2
Dont use -mod=vendor with go install k8s.io/code-generator
...
though it would probably be best to vendor this?
2020-06-18 21:13:15 -05:00
Ciprian Hacman
80295961fb
ARM64 support - Update tests output
2020-06-19 04:42:11 +03:00
Ciprian Hacman
95aca3def5
ARM64 support - Update bazel files
2020-06-19 04:42:11 +03:00
Ciprian Hacman
de6f6e9677
ARM64 support - Generate multi-arch config for assets
2020-06-19 04:42:11 +03:00
Ciprian Hacman
434d24b33e
ARM64 support - Update side-loading for multi-arch tests
2020-06-19 04:42:11 +03:00
Ciprian Hacman
70a3a2e978
ARM64 support - Update side-loading for multi-arch
2020-06-19 04:42:11 +03:00
Ciprian Hacman
5546935029
ARM64 support - Update NodeUp for multi-arch
2020-06-19 04:42:11 +03:00
Ciprian Hacman
602cb825e7
ARM64 support - Update bootstrap script for multi-arch
2020-06-19 04:42:11 +03:00
Ciprian Hacman
755b122f7e
ARM64 support - Add CNI plugin binaries
2020-06-19 04:42:11 +03:00
Ciprian Hacman
c96052dfc8
ARM64 support - Add packages
2020-06-19 04:42:11 +03:00
Ciprian Hacman
a49879c4bc
ARM64 support - Add architecture
2020-06-19 04:42:11 +03:00
Kubernetes Prow Robot
00b3951069
Merge pull request #9400 from hakman/remove-sha1
...
Stop creating SHA1 hashes for build artifacts
2020-06-18 12:03:11 -07:00
Ciprian Hacman
cfa7027435
Stop creating SHA1 hashes for build artifacts
2020-06-18 21:26:37 +03:00
Kubernetes Prow Robot
3fe6aa33bd
Merge pull request #9399 from rifelpet/verify-terraform-cache
...
Cache terraform's providers between tests
2020-06-18 10:48:36 -07:00
Peter Rifel
5ad7eac3ae
Cache terraform's providers between tests
...
The provider binaries are in the hundreds of MBs and by defaulta are redownloaded into each integration tests' directory, this is a waste of bandwidth, time, and space.
TF supports specifying a provider cache directory [0] which will avoid redownloading them and storing them in multiple places, which should speed up the job time by a bit.
I was having trouble getting it to work with TF 0.12 so I bumped us up to the latest 0.13 beta (stable is scheduled for ~1 month from now)
[0] https://www.terraform.io/docs/configuration/providers.html#provider-plugin-cache
2020-06-18 11:55:52 -05:00
Kubernetes Prow Robot
a6b4ee0007
Merge pull request #9394 from rifelpet/more_labels
...
Add a couple more "area" labels
2020-06-18 06:42:25 -07:00
Kubernetes Prow Robot
993f4286f5
Merge pull request #9380 from michalschott/cluster_spec_docs_update_kubelet_resource_allocation
...
Updating cluster_spec doc.
2020-06-18 05:34:06 -07:00
Peter Rifel
e42431ff06
Use -mod=vendor for most go commands
...
Without this set, go 1.13 was redownloading all dependencies into the module cache, effectively ignoring the vendor directory.
This instructs go 1.13 to always use (and verify the contents of) the vendor directory.
See an example prow job here: https://prow.k8s.io/view/gcs/kubernetes-jenkins/pr-logs/pull/kops/9389/pull-kops-verify-govet/1273460433402990595
All of the `go: downloading` and `go: extracting` lines indicate its downloading those dependencies rather than using the vendor directory.
2020-06-18 07:15:19 -05:00
Peter Rifel
9eba72c2b4
Add a couple more "area" labels
2020-06-18 07:01:05 -05:00
Ole Markus With
72300b1c85
Apply suggestions from code review
...
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-06-18 13:02:37 +02:00
Ole Markus With
9aea4236d1
Add release notes
2020-06-18 13:02:37 +02:00
Ole Markus With
37b6d7647a
Too late to get this into 1.18. changing to 1.19
2020-06-18 13:02:37 +02:00
Ole Markus With
acaa1e1dfc
Implement VFS for vault
2020-06-18 13:02:37 +02:00
Kubernetes Prow Robot
e7d5d323bf
Merge pull request #9378 from johngmyers/refactor-certs-3
...
Issue aws-iam-authenticator cert in nodeup
2020-06-18 00:20:05 -07:00
Kubernetes Prow Robot
f6e7180380
Merge pull request #9393 from mikesplain/blm
...
Add notice from k8s.io to docs site
2020-06-17 23:36:20 -07:00
Kubernetes Prow Robot
296f65710d
Merge pull request #9392 from rifelpet/ghactionstest
...
Revert "try github actions failures to see if PRs can't be merged"
2020-06-17 23:36:12 -07:00
Kubernetes Prow Robot
88b53ca046
Merge pull request #9390 from justinsb/cleanup_bootstrap_context
...
Refactor to clean up TemplateFunctions
2020-06-17 23:36:04 -07:00
Kubernetes Prow Robot
e8f8eb0205
Merge pull request #9391 from johngmyers/refactor-nodeup-start
...
Start moving InstanceGroup data to NodeupConfig
2020-06-17 22:38:13 -07:00
Kubernetes Prow Robot
ae4ff31604
Merge pull request #9389 from rifelpet/verify-gomod
...
Run "go mod vendor" in verify-gomod
2020-06-17 22:38:05 -07:00
Mike Splain
a14a555bc9
Black Lives Matter
2020-06-18 00:45:38 -04:00
Peter Rifel
6b6692494f
Revert "try github actions failures to see if PRs can't be merged"
...
This reverts commit b85c0a47e5 .
2020-06-17 23:18:58 -05:00
Kubernetes Prow Robot
793e3cf053
Merge pull request #9015 from rifelpet/ghactionstest
...
try github actions failure to see if PRs can't be merged
2020-06-17 21:18:06 -07:00
Peter Rifel
b85c0a47e5
try github actions failures to see if PRs can't be merged
2020-06-17 22:42:33 -05:00
Justin SB
af09f50fef
Refactor to clean up TemplateFunctions
...
We had some fields that were duplicated; this was confusing and seemed
likely to cause (subtle) bugs.
2020-06-17 23:39:16 -04:00
Peter Rifel
a1de302a22
Don't run verify-gomod in travis or GHA, it has its own prow job
2020-06-17 22:28:34 -05:00