Commit Graph

3415 Commits

Author SHA1 Message Date
John Gardiner Myers b9b9bce43d SecurityGroupRule boilerplate is not automatically generated 2020-07-28 11:48:09 -07:00
John Gardiner Myers 63cb1a16ab make codegen 2020-07-28 11:48:09 -07:00
John Gardiner Myers f72dac180d Switch to new fitasks marker 2020-07-28 11:48:08 -07:00
John Gardiner Myers 9596ed8f37 Reimplement fitask generator using gengo 2020-07-28 11:48:08 -07:00
John Gardiner Myers b23f0ebb26 Remove dead code 2020-07-28 11:48:08 -07:00
liranp a9f5ef8b9a
feat(spot): upgrade the controller (v1.0.62) 2020-07-28 11:08:45 +03:00
Peter Rifel 5237df75a0
Tag AWS RouteTables on create 2020-07-27 18:05:18 -05:00
Kubernetes Prow Robot 85ade4cc70
Merge pull request #9610 from zhouhao3/add-err
add os.RemoveAll err verification
2020-07-26 14:48:16 -07:00
Ciprian Hacman 5a9cc3d216 Fix int to string conversions 2020-07-26 09:09:52 +03:00
Kubernetes Prow Robot d0a2baefec
Merge pull request #9629 from johngmyers/external-ccm
Exempt OpenStack from the EnableExternalCloudController feature flag
2020-07-25 20:52:20 -07:00
John Gardiner Myers 8258dcd395 Exempt OpenStack from the EnableExternalCloudController feature flag 2020-07-25 13:12:25 -07:00
Peter Rifel 8734d5ff50
Use public client accessors within openstackCloud functions
This is minor cleanup before refactoring the openstackCloud functions to make them more mockable, similar to AWSCloud
2020-07-25 13:04:58 -05:00
Jesse Haka 31ccce090a remove LB circular in OpenStack 2020-07-24 08:19:17 +03:00
Kubernetes Prow Robot a00268d511
Merge pull request #9554 from olemarkus/openstack-fixes
Openstack fixes
2020-07-23 13:06:25 -07:00
Zhou Hao f6982bb029 add os.RemoveAll err verification
Signed-off-by: Zhou Hao <zhouhao@cn.fujitsu.com>
2020-07-23 10:35:17 +08:00
Ciprian Hacman 3336d7b309 Prefer nodes with "master" role for Calico Typha pods 2020-07-22 11:28:01 +03:00
John Gardiner Myers eb94877ee9 Revert move to explicit dependencies
The change to explicit dependencies lost the dependencies
that were previously found by reflection.
2020-07-20 22:10:46 -07:00
John Gardiner Myers 9693da66b3 Remove support for legacy IAM permissions 2020-07-17 20:08:17 -07:00
John Gardiner Myers c0774d7ffa Stop using legacy IAM in integration tests 2020-07-17 19:32:48 -07:00
Kubernetes Prow Robot 022fec8606
Merge pull request #9471 from johngmyers/ig-per-zone
Create one nodes instance group per zone
2020-07-17 12:34:54 -07:00
John Gardiner Myers e9b8e4e39a Create zero-node IGs if more zones than nodes 2020-07-17 11:26:09 -07:00
John Gardiner Myers fbc235a3fe Create one nodes IG per zone 2020-07-17 11:26:09 -07:00
John Gardiner Myers 3201cc4dd8 Require extra flag when updating cluster with downgraded kops version 2020-07-17 11:11:12 -07:00
Kubernetes Prow Robot 065824851b
Merge pull request #9476 from srikiz/DO-implement-validate-cluster
[Digital Ocean] Implement KOPS validate cluster
2020-07-15 12:12:37 -07:00
Srikanth 160a4b81c9 incorporate review comments to use instance group name for DO instance group tag 2020-07-14 13:25:01 +05:30
Kubernetes Prow Robot 8f5ce27ca4
Merge pull request #9564 from rifelpet/file-cleanup
Remove old unused files
2020-07-13 13:01:20 -07:00
Peter Rifel 4bcc1e1ffa
Remove old unused files
The yaml files were most likely meant to live in tests/integration/update_cluster/minimal_gce but those files already exist.

The md file is very old and not relevant
2020-07-13 12:48:28 -05:00
Justin SB 00b70dc83a File permission test: clear umask before testing
If the umask isn't 022, directories may not be created in mode 0755,
even if we ask them to be created as such.

umask problems seem unlikely to affect real world usage (negatively)
2020-07-13 12:18:29 -04:00
Ole Markus With 3931710d5e Remove unused function 2020-07-12 21:43:12 +02:00
Ole Markus With e32e03b07e Bump the wait time for OS write ops 2020-07-12 21:08:13 +02:00
Ole Markus With b508696cf2 Make Instance task depend on floating ip
Originally, floating ips depended on instances, but this causes a dependency cycle now that bootstrap scripts require all IPs for the API cert.
This also requires using networking API for creating floating ips instead of compute so that we can name (and later tag) the floating IPs, which is necessary to know which floating IP belongs to which instance prior to association
2020-07-12 21:08:13 +02:00
Kubernetes Prow Robot 1a903f6fe8
Merge pull request #9547 from johngmyers/kuberouter-toleration
Widen the tolerations of kuberouter
2020-07-11 14:09:21 -07:00
Kubernetes Prow Robot 2d6aba11ba
Merge pull request #9543 from hakman/remove-flannel-workaround
Remove the checksum workaround for Flannel VXLAN
2020-07-11 12:51:21 -07:00
Kubernetes Prow Robot 74747a1e6f
Merge pull request #9542 from johngmyers/make-phony
Improve Makefile
2020-07-10 21:13:21 -07:00
Kubernetes Prow Robot 7adc760170
Merge pull request #8726 from rifelpet/nat-tags
Switch AWS NAT Gateway creation to use tags on create
2020-07-10 14:37:50 -07:00
Peter Rifel 2144143018
Update NAT Gateways for tag-on-create 2020-07-10 14:14:47 -05:00
John Gardiner Myers 53e07476df Widen the tolerations of kuberouter 2020-07-09 22:25:59 -07:00
Ciprian Hacman ed3f43bf4c Remove the checksum workaround for Flannel VXLAN 2020-07-10 07:55:52 +03:00
John Gardiner Myers 9b978b5c30 Simplify rules for making bindata.go 2020-07-09 20:10:04 -07:00
Kubernetes Prow Robot 04ec3ddd13
Merge pull request #8991 from rdrgmnzs/aws-authenticator-update
Add healthcheck to aws-iam-authenticator
2020-07-09 19:28:35 -07:00
Kubernetes Prow Robot 60993a4d74
Merge pull request #9541 from rifelpet/coredns-170
Update CoreDNS to v1.7.0 - Take 2
2020-07-09 12:46:33 -07:00
Rodrigo Menezes e20f3ba0bc Add healthcheck 2020-07-09 12:23:37 -07:00
Sandeep Rajan af4d28db16
update expected test 2020-07-09 14:05:08 -05:00
Sandeep Rajan 73f12e937e
update coredns to v1.7.0 2020-07-09 14:05:00 -05:00
Kubernetes Prow Robot 4e1995a5e1
Merge pull request #9540 from rifelpet/aws-iam-authenticator-051
Update AWS IAM Authenticator to 0.5.1
2020-07-09 11:52:33 -07:00
Kubernetes Prow Robot b11e055db2
Merge pull request #9539 from hintofbasil/lyft-hash-environment-variable
Add lyft hash environment variable
2020-07-09 11:04:33 -07:00
Peter Rifel eae3fd8fc3
Update AWS IAM Authenticator to 0.5.1 2020-07-09 11:41:28 -05:00
Kubernetes Prow Robot aa7b67124f
Merge pull request #9535 from hakman/env-arch-amd64
Force single arch support via env var
2020-07-09 09:00:31 -07:00
Kubernetes Prow Robot 0c807ac5fe
Merge pull request #9538 from q384566678/add-err-judgment
Add some err judgments
2020-07-09 07:20:31 -07:00
William Hutcheson acebce5b26 Add lyft hash environment variable 2020-07-09 13:57:05 +01:00