k8s-merge-robot
fd3ef234de
Merge pull request #23711 from dcbw/kubenet-promiscuous
...
Automatic merge from submit-queue
kubenet: set bridge promiscuous mode based on hairpinMode
Closes: https://github.com/kubernetes/kubernetes/issues/23657
Closes: https://github.com/kubernetes/kubernetes/issues/20475
<!-- Reviewable:start -->
---
This change is [<img src="http://reviewable.k8s.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/23711 )
<!-- Reviewable:end -->
2016-05-12 10:33:18 -07:00
Jeff Lowdermilk
5f0d1f04b8
Don't trim whitespace from kubectl output in e2e tests
2016-05-12 09:00:51 -07:00
Dan Williams
b749902b42
kubenet: set bridge promiscuous mode based on hairpinMode
...
Closes: https://github.com/kubernetes/kubernetes/issues/23657
Closes: https://github.com/kubernetes/kubernetes/issues/20475
2016-05-12 10:02:33 -05:00
k8s-merge-robot
4ac4e0f6a2
Merge pull request #23495 from Clarifai/elb
...
Automatic merge from submit-queue
AWS: SSL support for ELB listeners through annotations
In the API, ports have only either TCP or UDP as their protocols, but ELB distinguishes HTTPS->HTTP[S]? from SSL->(SSL|TCP).
Per #24978 , this is implemented through two separate annotations:
`service.beta.kubernetes.io/aws-load-balancer-ssl-cert=arn:aws:acm:us-east-1:123456789012:certificate/12345678-1234-1234-1234-123456789012`
`service.beta.kubernetes.io/aws-load-balancer-backend-protocol=(https|http|ssl|tcp)`
Mixing plain-text and encrypted listeners will be in a separate PR, implementing #24978 's `aws-load-balancer-ssl-ports=LIST`
2016-05-12 07:12:35 -07:00
Clayton Coleman
ea7e7a18cb
Create a new method UnsafeConvertToVersion for faster convert
...
Only encode/decode will call this path, to allow us to optimize for
unsafe operations.
2016-05-12 10:10:35 -04:00
Clayton Coleman
51b624103f
Change ConvertToVersion to use GroupVersion
...
Long delayed refactor, avoids a few more allocations.
2016-05-12 10:10:35 -04:00
Clayton Coleman
a84e62d9e6
Change ObjectKind signature to avoid allocations
...
We don't need to pass a pointer into SetGroupKindVersion() - a
struct works just as well.
2016-05-12 10:10:35 -04:00
Clayton Coleman
bffbc112f0
Remove src and dest version - they are not used (now)
...
We will probably readd these as an opaque object passed down to
conversions that lets the caller get access to more info (like
a negotiated serializer).
2016-05-12 10:10:35 -04:00
k8s-merge-robot
0c2641d4ea
Merge pull request #19946 from janetkuo/kubectl-rollout-status
...
Automatic merge from submit-queue
Add `kubectl rollout status`
## Pull Request Guidelines
1. Please read our [contributor guidelines](https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md ).
1. See our [developer guide](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md ).
1. Follow the instructions for [labeling and writing a release note for this PR](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes ) in the block below.
```release-note
Implement `kubectl rollout status` that can be used to watch a deployment's rollout status
```
Addresses #17168 ; depends on #19882 (the "Add kubectl rollout" commit).
See [proposal](https://github.com/kubernetes/kubernetes/blob/master/docs/proposals/deploy.md#deployment-version ).
cc @bgrant0607 @nikhiljindal @ironcladlou @kargakis @kubernetes/sig-config @kubernetes/kubectl @madhusudancs
<!-- Reviewable:start -->
---
This change is [<img src="http://reviewable.k8s.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/19946 )
<!-- Reviewable:end -->
2016-05-12 06:28:49 -07:00
k8s-merge-robot
132ebb091a
Merge pull request #24459 from fgrzadkowski/unschedulable_pod
...
Automatic merge from submit-queue
Add pod condition PodScheduled to detect situation when scheduler tried to schedule a Pod, but failed
Set `PodSchedule` condition to `ConditionFalse` in `scheduleOne()` if scheduling failed and to `ConditionTrue` in `/bind` subresource.
Ref #24404
@mml (as it seems to be related to "why pending" effort)
<!-- Reviewable:start -->
---
This change is [<img src="http://reviewable.k8s.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/24459 )
<!-- Reviewable:end -->
2016-05-12 05:54:06 -07:00
Filip Grzadkowski
2682208b8b
Merge pull request #25530 from kubernetes/revert-25296-gcpauthz
...
Revert "Add configuration for GCP webhook authorization."
2016-05-12 13:06:32 +02:00
Filip Grzadkowski
bfb49d0a97
Revert "Add configuration for GCP webhook authorization."
2016-05-12 13:02:10 +02:00
Mike Metral
30f21fd431
enable recursive processing in kubectl rollout
2016-05-12 01:27:17 -07:00
Filip Grzadkowski
a80b1798c4
Add pod condition PodScheduled to detect situation
...
when scheduler tried to schedule a Pod, but failed.
Ref #24404
2016-05-12 10:21:21 +02:00
Wojciech Tyczynski
2706df102b
Merge pull request #25465 from wojtek-t/client_renegotiation
...
Support renegotiation in client based on response ContentType
2016-05-12 10:21:10 +02:00
liang chenye
4ddb160bd0
e2e-node test: check runtime ready/restartcount/status
...
Signed-off-by: liang chenye <liangchenye@huawei.com>
2016-05-12 15:29:35 +08:00
k8s-merge-robot
87d11300f0
Merge pull request #25447 from nikhiljindal/verifyFedClientGen
...
Automatic merge from submit-queue
Updating hack/update-codegen to keep federation_clientset updated
Right now, there is no check for this and hence federation_clientset becomes stale over time.
Updating hack/update-codegen to keep federation_clientset updated.
hack/verify-codegen.sh ensures that it is updated.
cc @caesarxuchao @lavalamp @jianhuiz @kubernetes/sig-cluster-federation
2016-05-12 00:29:28 -07:00
k8s-merge-robot
18b124f981
Merge pull request #25296 from cjcullen/gcpauthz
...
Automatic merge from submit-queue
Add configuration for GCP webhook authorization.
Plumb through configuration of webhook authorization on GCE.
2016-05-11 23:45:10 -07:00
nikhiljindal
97d346b587
Deleting unused federated-apiserver options
2016-05-11 23:42:55 -07:00
nikhiljindal
5dffe4a969
Moving federation apiserver to use genericapiserver.ServerRunOptions
2016-05-11 23:42:55 -07:00
Wojciech Tyczynski
5d046fed41
Fix tests for renegotiation
2016-05-12 08:21:11 +02:00
Wojciech Tyczynski
e48116bb75
Client renegotiation
2016-05-12 08:21:11 +02:00
k8s-merge-robot
0ef4c6407b
Merge pull request #24902 from cjcullen/webhookAuthn
...
Automatic merge from submit-queue
Webhook Token Authenticator
Add a webhook token authenticator plugin to allow a remote service to make authentication decisions.
2016-05-11 22:08:58 -07:00
AdoHe
e830d03ffc
add ip to pod wide output
2016-05-12 00:30:25 -04:00
k8s-merge-robot
4e57c80052
Merge pull request #24600 from pweil-/psp
...
Automatic merge from submit-queue
PSP admission
```release-note
Update PodSecurityPolicy types and add admission controller that could enforce them
```
Still working on removing the non-relevant parts of the tests but I wanted to get this open to start soliciting feedback.
- [x] bring PSP up to date with any new features we've added to SCC for discussion
- [x] create admission controller that is a pared down version of SCC (no ns based strategies, no user/groups/service account permissioning)
- [x] fix tests
@liggitt @pmorie - this is the simple implementation requested that assumes all PSPs should be checked for each requests. It is a slimmed down version of our SCC admission controller
@erictune @smarterclayton
2016-05-11 21:26:45 -07:00
AdoHe
ad97cddb3e
fix expose multi protocols issue
2016-05-12 00:07:07 -04:00
k8s-merge-robot
b1560f36c3
Merge pull request #25477 from gmarek/e2e_dump
...
Automatic merge from submit-queue
Add a flag to disable dumpig logs after e2e test failure
cc @kubernetes/sig-testing
2016-05-11 20:34:58 -07:00
k8s-merge-robot
196b1c1f86
Merge pull request #24970 from soltysh/scheduledjob_api
...
Automatic merge from submit-queue
Scheduledjob api
@erictune ScheduledJob api types, based on #21675 , so only last two commits counts.
@sdminonne fyi
```release-note
Introducing ScheduledJobs as described in [the proposal](https://github.com/kubernetes/kubernetes/blob/master/docs/proposals/scheduledjob.md ) as part of `batch/v2alpha1` version (experimental feature).
```
[]()
2016-05-11 19:54:16 -07:00
k8s-merge-robot
4513b7c2a4
Merge pull request #25495 from davidopp/change-owners
...
Automatic merge from submit-queue
Remove myself from a bunch of OWNERS files
For the time being I am too overloaded to do non scheduler/admission related reviews that aren't explicitly assigned to me.
cc/ @brendandburns
2016-05-11 19:18:33 -07:00
k8s-merge-robot
ac50a70992
Merge pull request #25459 from errm/misspell
...
Automatic merge from submit-queue
Corrects some misspellings in comments
This should help to make
https://goreportcard.com/report/k8s.io/kubernetes#misspell
look a little nicer.
2016-05-11 19:18:30 -07:00
k8s-merge-robot
666a54052d
Merge pull request #25156 from wonderfly/add_image_family_flag_gke_cluster
...
Automatic merge from submit-queue
Add --image-type option to GKE kube-up
@maisem @roberthbailey Can you review?
cc/ @andyzheng0831
2016-05-11 19:18:26 -07:00
Saad Ali
1584d2c7c5
Merge pull request #25516 from saad-ali/fixGoDepIssue
...
Change "speter.net/go/exp/math/dec/inf" dependency to new location
2016-05-11 18:36:35 -07:00
saadali
07f1e58d9a
Modify verify-godeps to use v63 and hack
2016-05-11 17:59:29 -07:00
Euan Kemp
fd26cb9e1e
cluster: make gen-uid python3 compatible
2016-05-11 17:52:53 -07:00
saadali
666da0ccdc
Run codegen and codecgen
2016-05-11 17:15:55 -07:00
saadali
9aa3cb4e19
Update licenses
2016-05-11 17:07:30 -07:00
saadali
c708e2cc82
Update vendor dir and Godeps.json with new Godep
2016-05-11 17:02:50 -07:00
saadali
b83af3d481
Change "speter.net/go/exp/math/dec/inf" dependency
...
to "https://gopkg.in/inf.v0 "
2016-05-11 17:01:28 -07:00
Kris
b99fc2818d
Adding patch and cleaning up namespace code
2016-05-11 15:14:35 -07:00
Paul Weil
65c8a1f66c
default policy
2016-05-11 18:07:36 -04:00
Paul Weil
f11a4ab9a7
generated code
2016-05-11 18:07:36 -04:00
Paul Weil
53b1a9da90
PSP manual generator changes
2016-05-11 18:07:36 -04:00
Paul Weil
4970f0c02d
PSP admission
2016-05-11 18:07:36 -04:00
Paul Weil
56193b7140
PSP types
2016-05-11 18:07:35 -04:00
Saad Ali
823d766e31
Merge pull request #25506 from kubernetes/revert-25499-fix-dependencies
...
Revert "Fixes #23529 Remove speter.net/go/exp/math/dec/inf from Godep since it is deprecated and in vendor"
2016-05-11 15:02:59 -07:00
Saad Ali
be7e152a58
Revert "Fixes #23529 Remove speter.net/go/exp/math/dec/inf from Godep since it is deprecated and in vendor"
2016-05-11 15:02:32 -07:00
Andy Zheng
63494f6f06
GCI: Ensure that the right version of kubelet is used
2016-05-11 14:40:50 -07:00
Paul Weil
04dc71f959
retain read only root file system in determineEffectiveSecurityContext
2016-05-11 17:27:20 -04:00
Saad Ali
a7c9c07b5a
Merge pull request #25499 from tiffanyfj/fix-dependencies
...
Fixes #23529 Remove speter.net/go/exp/math/dec/inf from Godep since it is deprecated and in vendor
2016-05-11 14:23:19 -07:00
Maciej Szulik
b77356afbf
SplitHostPort is needed since Request.RemoteAddr has the host:port format
2016-05-11 23:02:01 +02:00