k8s-merge-robot
4486385bc6
Merge pull request #25267 from pwittrock/kubectl-retry-simple
...
Automatic merge from submit-queue
Retry fetching http urls passed to '-f' in kubectl.
## 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
* kubectl now retries failed http gets for urls passed through the '-f' flag.
```
[]()
Closes #24089 .
2016-05-13 22:44:24 -07:00
Andy Zheng
45baf1e7cf
GCI: Enable logs for upstart jobs
2016-05-13 22:29:24 -07:00
dagnello
52811375d1
Adding error check when read instance id failed
2016-05-13 22:18:55 -07:00
huangyuqi
649b2c6e20
implement cluster controller
2016-05-14 11:24:00 +08:00
huangyuqi
227a17f317
duplicate the controller manager from kubernetes
2016-05-14 11:24:00 +08:00
k8s-merge-robot
9796900306
Merge pull request #25551 from mml/db.store.codegen
...
Automatic merge from submit-queue
The remaining API changes for PodDisruptionBudget.
It's mostly the boilerplate required for the registry, some extra codegen, and a few tests.
Will squash once we're sure it's good.
2016-05-13 20:15:15 -07:00
Klaus Ma
f3556be51d
Update kubectl service output.
2016-05-14 11:10:29 +08:00
Matt Liggett
f5e8d41431
Finish implementing policy API.
...
Registry implementation and addition to the master.
2016-05-13 17:27:58 -07:00
Jeff Lowdermilk
731a4f78f2
Merge pull request #25537 from jlowdermilk/e2e-framework-fix
...
e2e: make ForEach fail if filter is empty, fix no-op tests
2016-05-13 17:04:33 -07:00
Jeff Lowdermilk
9a20ca2899
Merge pull request #25163 from derekwaynecarr/pod-eviction-grace-period-flag
...
Pod eviction grace period flag
2016-05-13 16:17:27 -07:00
Jeff Lowdermilk
e02cad4a11
Merge pull request #25564 from davidopp/fix-pod-affinity-test
...
Move test input files from test/e2e/node-selection/ to test/e2e/testing-manifests/
2016-05-13 16:07:20 -07:00
saadali
f7196337c7
Rename NewGoRoutine to Run in GoRoutineMap
2016-05-13 16:05:55 -07:00
Colin Hom
fd1771e7ae
Fix hyperkube flag parsing
...
hyperkube kubectl cobra subcommands now work as expected.
Add unit tests with hyperkube subcommands
2016-05-13 15:41:22 -07:00
k8s-merge-robot
24c46acd16
Merge pull request #24369 from Clarifai/ecr
...
Automatic merge from submit-queue
AWS: Allow cross-region image pulling with ECR
Fixes #23298
Definitely should be in the release notes; should maybe get merged in 1.2 along with #23594 after some soaking. Documentation changes to follow.
cc @justinsb @erictune @rata @miguelfrde
This is step two. We now create long-lived, lazy ECR providers in all regions.
When first used, they will create the actual ECR providers doing the work
behind the scenes, namely talking to ECR in the region where the image lives,
rather than the one our instance is running in.
Also:
- moved the list of AWS regions out of the AWS cloudprovider and into the
credentialprovider, then exported it from there.
- improved logging
Behold, running in us-east-1:
```
aws_credentials.go:127] Creating ecrProvider for us-west-2
aws_credentials.go:63] AWS request: ecr:GetAuthorizationToken in us-west-2
aws_credentials.go:217] Adding credentials for user AWS in us-west-2
Successfully pulled image "123456789012.dkr.ecr.us-west-2.amazonaws.com/test:latest"
```
*"One small step for a pod, one giant leap for Kube-kind."*
<!-- 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/24369 )
<!-- Reviewable:end -->
2016-05-13 15:15:45 -07:00
Yifan Gu
9d5bcf4251
rkt: Add tests for GarbageCollect().
2016-05-13 15:13:52 -07:00
Yifan Gu
06b1955c4a
rkt: Refactor GarbageCollect() to enforce GCPolicy.MaxContainers.
2016-05-13 15:12:36 -07:00
Jeff Lowdermilk
3e83de8eeb
Merge pull request #25399 from jsafrane/devel/wait-for-operation
...
Add GoRoutineMap.Wait method.
2016-05-13 15:09:30 -07:00
Jeff Lowdermilk
e7ab3a39d1
Merge pull request #25518 from euank/cluster-common-python3
...
cluster: make gen-uid python3 compatible
2016-05-13 15:07:46 -07:00
Jeff Lowdermilk
1661df4554
Merge pull request #25487 from derekwaynecarr/verify_resources
...
pod constraints func for quota validates resources
2016-05-13 15:07:23 -07:00
Jeff Lowdermilk
095e262461
Merge pull request #25361 from yifan-gu/imagestates
...
rkt: Implement ImageStats() for rkt.
2016-05-13 15:05:48 -07:00
Jeff Lowdermilk
8329b7d624
Merge pull request #25305 from AdoHe/pod_ip
...
add ip to pod wide output
2016-05-13 15:05:30 -07:00
Jeff Lowdermilk
1169743223
Merge pull request #25575 from fgrzadkowski/unschedulable_pod
...
Fix updating pod condition in scheduler
2016-05-13 15:05:19 -07:00
Jeff Lowdermilk
177c0efe72
Merge pull request #25552 from caesarxuchao/merge-finalizers
...
add merge tag to v1/ObjectMeta.Finalizers
2016-05-13 15:04:17 -07:00
Jeff Lowdermilk
6a15e0a9c2
e2e: make ForEach fail if filter is empty, fix no-op tests
2016-05-13 14:56:50 -07:00
k8s-merge-robot
ce80372573
Merge pull request #25500 from mml/2016
...
Automatic merge from submit-queue
It's 2016, yo.
2016-05-13 14:24:57 -07:00
nikhiljindal
b1fdd4180b
Regenerating the federation client with updated client gen
2016-05-13 14:12:58 -07:00
nikhiljindal
73895c0418
Updating client-gen to support a user specified override on the resources to be included in generated client
2016-05-13 14:12:58 -07:00
Kris
6cd2fa6b42
Make unstructured scheme aware of VersionedObjects
...
UnstructuredJSONScheme now handles decoding into VersionedObjects
properly by decoding into Unstructured and putting it in the object list.
2016-05-13 14:04:39 -07:00
nikhiljindal
65c1dc8b84
Adding a discovery summarizer server
2016-05-13 13:52:23 -07:00
Jeff Lowdermilk
1795edf355
Merge pull request #25376 from ixdy/dockerized-e2e
...
dockerized e2e: only mount GCE ssh keyfile
2016-05-13 13:50:32 -07:00
k8s-merge-robot
399b086620
Merge pull request #23684 from luxas/auto_label_arch
...
Automatic merge from submit-queue
Automatically add node labels beta.kubernetes.io/{os,arch}
Proposal: #17981
As discussed in #22623 :
> @davidopp: #9044 says cloud provider but can also cover platform stuff.
Adds a label `beta.kubernetes.io/platform` to `kubelet` that informs about the os/arch it's running on.
Makes it easy to specify `nodeSelectors` for different arches in multi-arch clusters.
```console
$ kubectl get no --show-labels
NAME STATUS AGE LABELS
127.0.0.1 Ready 1m beta.kubernetes.io/platform=linux-amd64,kubernetes.io/hostname=127.0.0.1
$ kubectl describe no
Name: 127.0.0.1
Labels: beta.kubernetes.io/platform=linux-amd64,kubernetes.io/hostname=127.0.0.1
CreationTimestamp: Thu, 31 Mar 2016 20:39:15 +0300
```
@davidopp @vishh @fgrzadkowski @thockin @wojtek-t @ixdy @bgrant0607 @dchen1107 @preillyme
2016-05-13 13:25:34 -07:00
Jeff Lowdermilk
4aabafe4c3
Merge pull request #25519 from jlowdermilk/no-trim
...
Don't trim whitespace from kubectl output in e2e tests
2016-05-13 13:01:22 -07:00
Matt Liggett
2bc46d5085
It's 2016, yo.
2016-05-13 12:41:40 -07:00
David Oppenheimer
dd70a5e579
Move test input files from test/e2e/node-selection/ to
...
test/e2e/testing-manifests/ since the latter are included in the test
tarball while the former are not.
2016-05-13 11:47:17 -07:00
Jeff Lowdermilk
ba170aa191
Merge pull request #25492 from metral/test-cmd
...
fix filepath for cert_data in hack/test-cmd.sh
2016-05-13 11:23:33 -07:00
Jeff Lowdermilk
1616239b4a
Merge pull request #25436 from smarterclayton/defend_proto
...
Add a defensive sanity check to protobuf marshal
2016-05-13 10:45:58 -07:00
Jeff Lowdermilk
7bf10eb502
Merge pull request #25000 from ihmccreery/skew-client
...
Add infra to e2e-runner and job configs to allow running tests with a skewed kubectl
2016-05-13 10:35:50 -07:00
Jeff Lowdermilk
4abb50ee70
Merge pull request #25397 from thockin/build-non-root-prep
...
Make it possible to use kube-cross as non-root
2016-05-13 10:33:02 -07:00
Andy Zheng
9811009d9f
Configuration for GCP webhook authentication and authorization
2016-05-13 10:18:07 -07:00
Matthew Rudy Jacobs
895e44405c
Add configuration for AWS ap-northeast-2 region
...
Added AWS_IMAGEs from https://cloud-images.ubuntu.com/locator/
2016-05-14 01:15:55 +08:00
Matthew Rudy Jacobs
430cf60b0f
Update aws-sdk-go: v1.0.7 -> v1.0.8
...
Adds support for the ap-northeast-2 (Seoul) region
2016-05-14 01:15:55 +08:00
Jeff Lowdermilk
c0e12f2f96
Merge pull request #25299 from andyzheng0831/yaml
...
GCI/Trusty: Support the new var in glbc.yaml
2016-05-13 10:12:23 -07:00
Jeff Lowdermilk
f4c9624c1a
Merge pull request #25197 from oszi/expose-etcd-ports
...
Expose commonly used ports in the etcd image
2016-05-13 10:08:33 -07:00
Jeff Lowdermilk
e9aecf6b9e
Merge pull request #25181 from janetkuo/kubectl-suggest
...
kubectl suggest for get (list, ps), and delete(rm)
2016-05-13 10:08:22 -07:00
Jeff Lowdermilk
1d67b6ca81
Merge pull request #24617 from pnegahdar/dn_server_config
...
Allow DNS_SERVER_IP and DNS_DOMAIN to be configurable in GCE deploy
2016-05-13 10:05:36 -07:00
Filip Grzadkowski
6c6862216b
Fix updating pod condition in scheduler
2016-05-13 19:00:58 +02:00
Jeff Lowdermilk
1fe0e0778f
Merge pull request #24080 from tyangliu/fix-infra-network-cfg
...
Pass dockerOpts by reference to setInfraContainerNetworkConfig
2016-05-13 09:53:39 -07:00
Jeff Lowdermilk
ab4ffd3a1a
Merge pull request #23752 from bparees/interrupt
...
make interrupt default exit with rc=1 and handle SIGHUP
2016-05-13 09:52:56 -07:00
derekwaynecarr
12229f3473
Add generated artifacts for new kubelet flag
2016-05-13 11:44:20 -04:00
derekwaynecarr
d6354a54ad
Add kubelet flag for eviction max pod grace period
2016-05-13 11:19:05 -04:00