Commit Graph

5487 Commits

Author SHA1 Message Date
k8s-ci-robot 278d52d244
Merge pull request #4750 from justinsb/release_192
Release 1.9.0-alpha.2
2018-03-21 23:03:04 -07:00
Justin Santa Barbara d49ac2268a Release 1.9.0-alpha.2 2018-03-22 01:23:06 -04:00
k8s-ci-robot 84b75cc7ec
Merge pull request #4744 from locationlabs/ca_bundle_fix
use the primary cert from the ca cert bundle
2018-03-21 19:27:05 -07:00
k8s-ci-robot 55880a4db2
Merge pull request #4748 from justinsb/internal_elb
Don't use ELB DNS name for internal ELBs
2018-03-21 17:54:02 -07:00
Justin Santa Barbara 45bc6a559d Don't use ELB DNS name for internal ELBs
We introduced some new heuristics in #3941 that meant we would access
private DNS names via the ELB's name, just as we do with gossip names.

But it's also possible to set up a VPN or DirectConnect and access a
private HostedZone directly, and in this case we don't want to use the
ELB DNS Name.  We recognize this case because the ELB can be set to
Internal (and probably should be, for minimal attack surface!)

We'll probably have to introduce a field for this, but hopefully this
heuristic is sufficient to unblock the release.
2018-03-21 20:12:15 -04:00
k8s-ci-robot bc56319d35
Merge pull request #4739 from szemek/fix/typos
Fixed typos
2018-03-21 08:59:03 -07:00
k8s-ci-robot 4d2bedc62a
Merge pull request #4703 from justinsb/int_validation_fix
Validation: treat as error if insufficient nodes
2018-03-21 00:46:04 -07:00
Przemysław Dąbek a94eee33c8 cluser => cluster 2018-03-21 07:35:12 +01:00
k8s-ci-robot fd9c0d90db
Merge pull request #4743 from justinsb/mockec2_missing_locking
mockec2: more missing locking
2018-03-20 22:56:02 -07:00
Justin Santa Barbara 63e51337c0 Validation: treat as error if insufficient nodes
We switch to use the rolling update logic, which gives us nodes by
InstanceGroup.
2018-03-20 23:28:27 -04:00
k8s-ci-robot bceacaa67c
Merge pull request #4736 from justinsb/int_validation_fix_5
Validation: simplify output rendering
2018-03-20 20:21:01 -07:00
k8s-ci-robot 8d8e35aeae
Merge pull request #4575 from erks/admin_token_access
add system:masters group to admin user in static token file
2018-03-20 19:21:13 -07:00
k8s-ci-robot 5c7f974eb9
Merge pull request #4742 from justinsb/mount_xtables_lockfile
Mount the iptables lock file
2018-03-20 19:21:03 -07:00
Chris Phillips bce2c346c3 use the primary cert from cert bundles
If the ca cert bundle has multiple certs, some things (kube-controller-manager in particular) will fail to startup correctly
2018-03-20 19:20:12 -07:00
Justin Santa Barbara 3f8edb34a9 Validation: simplify output rendering 2018-03-20 22:01:47 -04:00
k8s-ci-robot efcae92e7b
Merge pull request #4735 from justinsb/int_validation_fix_4
Move DNS validation into validation
2018-03-20 17:46:03 -07:00
Justin Santa Barbara 02d9819785 Move DNS validation into validation 2018-03-20 19:56:36 -04:00
Justin Santa Barbara c8a8d72534 mockec2: more missing locking 2018-03-20 19:20:39 -04:00
Justin Santa Barbara e93d88ecc2 Mount the iptables lock file
We only do this for >= 1.9 so we don't change existing clusters.

Equivalent of https://github.com/kubernetes/kubernetes/pull/46259
2018-03-20 18:07:17 -04:00
k8s-ci-robot 717eb4f6c5
Merge pull request #4734 from justinsb/int_validation_fix_3
Validation: Take a cluster object, not just the name
2018-03-20 13:25:02 -07:00
k8s-ci-robot 963eb0d512
Merge pull request #4733 from justinsb/int_validation_fix_2
Validation: clean up unused node status functions
2018-03-20 11:01:02 -07:00
k8s-ci-robot 9ef240dcb8
Merge pull request #4731 from justinsb/update_kopeio-networking
Update kopeio-networking to 1.0.20180319
2018-03-20 10:17:01 -07:00
k8s-ci-robot ebd1dd8048
Merge pull request #4732 from justinsb/int_validation_fix_1
Validation: start to differentiate between validation failure and errors during validation
2018-03-20 09:36:02 -07:00
Justin Santa Barbara 1b0f5a4101 Validation: clean up unused node status functions 2018-03-20 01:16:48 -04:00
Justin Santa Barbara 55e3a5f212 Validation: Take a cluster object, not just the name 2018-03-20 01:12:07 -04:00
Justin Santa Barbara 07309d4824 Validation: start to differentiate between validation failure and errors during validation 2018-03-20 00:55:59 -04:00
k8s-ci-robot 4ab61d924f
Merge pull request #4712 from justinsb/cloudmock_rta_key
cloudmock: fix prefix for RouteTableAssociation
2018-03-19 21:49:02 -07:00
k8s-ci-robot 178c80862c
Merge pull request #4709 from justinsb/find_vpcs
Improve logic around VPC detection
2018-03-19 21:15:59 -07:00
k8s-ci-robot f336fccc8b
Merge pull request #4726 from waldman/master
Fix kubeScheduler.usePolicyConfigMap - missing namespace flag
2018-03-19 20:37:00 -07:00
Justin Santa Barbara bf588f925d Update kopeio-networking to 1.0.20180319 2018-03-19 23:36:24 -04:00
k8s-ci-robot a942255c47
Merge pull request #4716 from AdamDang/patch-1
Typo fix in README.md
2018-03-19 15:51:58 -07:00
Leon Waldman 1fa6bfb612 Fix kubeScheduler.usePolicyConfigMap - missing namespace flag 2018-03-19 19:42:27 -03:00
Justin Santa Barbara 0711df9de4 Improve logic around VPC detection
Issue #4265
2018-03-19 18:15:37 -04:00
k8s-ci-robot b89df7cfc7
Merge pull request #4704 from justinsb/subnet_vpc_locking
cloudmock: fix locking around vpcs and subnets
2018-03-19 15:02:01 -07:00
k8s-ci-robot 96b6d1c6dc
Merge pull request #4714 from justinsb/boilerplate_year
Update boilerplate year
2018-03-19 13:42:59 -07:00
k8s-ci-robot c42ed7a9da
Merge pull request #4710 from justinsb/dont_tag_shared_vpcs
Don't tag shared VPCs
2018-03-19 12:57:59 -07:00
k8s-ci-robot b0b54a8793
Merge pull request #4711 from justinsb/shared_network_objects
Fix shared network objects
2018-03-19 10:19:59 -07:00
k8s-ci-robot 22561e4ecf
Merge pull request #4708 from justinsb/move_aws_resources
Move AWS resources into its own subpackage
2018-03-19 09:41:01 -07:00
k8s-ci-robot 86a0be8b3f
Merge pull request #4705 from justinsb/more_logging_4693
Add more logging around ELB attribute modification
2018-03-19 08:57:01 -07:00
k8s-ci-robot 08fb95b52d
Merge pull request #4713 from justinsb/fix_update_boilerplate
Fix boilerplate scripts
2018-03-19 08:08:10 -07:00
k8s-ci-robot c82620cb15
Merge pull request #4715 from justinsb/fix_4091
Centos: add selinux package dependencies
2018-03-19 08:08:00 -07:00
Justin Santa Barbara 44dd26c3fc Update boilerplate year 2018-03-19 10:58:43 -04:00
AdamDang b4a955e28e
Typo fix in README.md
line 74: "For example kops, 1.8.0 does not support Kubernetes 1.9.2"
My suggestion is  "For example, kops 1.8.0 does not support Kubernetes 1.9.2"
2018-03-19 13:23:14 +08:00
k8s-ci-robot b4c93f6a49
Merge pull request #4707 from AdamDang/patch-28
Typo fix in kube-ingress-aws-controller/README.md
2018-03-18 15:30:59 -07:00
k8s-ci-robot f762e08009
Merge pull request #4706 from AdamDang/patch-27
Typo fix in route53-mapper/README.md
2018-03-18 14:49:58 -07:00
Justin Santa Barbara 90ac573594 Centos: add selinux package dependencies
Issue #4091
2018-03-18 17:49:45 -04:00
Justin Santa Barbara b95b0cfc1e Fix boilerplate scripts
update-header.sh uses the output of verify-boilerplate
2018-03-18 17:31:10 -04:00
Justin Santa Barbara 7f855b28c7 Don't tag shared VPCs
Fix #4265
2018-03-18 17:21:07 -04:00
Justin Santa Barbara b442b4222e cloudmock: fix prefix for RouteTableAssociation
We were generating ids with two hyphens (rta--1)
2018-03-18 17:11:47 -04:00
Justin Santa Barbara 6ff56e2f05 Fix shared network objects
RouteTables should be created (and owned) only for non-shared subnets.
2018-03-18 17:09:30 -04:00