Morgan Bauer
b8987ba28a
improve the osx build experience
...
- give the docker-machine VM more memory and access to all CPU cores
- make DOCKER_MACHINE_NAME not readonly beacuse it is set by docker-machine
- redirect stderr to ignore unhelpful error messages
- unquote 'docker-machine create' argument
2016-04-29 10:26:22 -07:00
k8s-merge-robot
e6295f165a
Merge pull request #22869 from jayunit100/iperf-e2e
...
Automatic merge from submit-queue
[Networking] [E2E] n-to-1 iperf client->server throughput benchmarking
2016-04-29 10:03:29 -07:00
k8s-merge-robot
2b7021add0
Merge pull request #17030 from csrwng/pf_cmd_streams
...
Automatic merge from submit-queue
Port-forward: use out and error streams instead of glog
Switches use of glog with command out and error streams
2016-04-29 09:27:47 -07:00
Andy Zheng
967fd495e0
GCI: Update the command to get the image
2016-04-29 09:15:27 -07:00
k8s-merge-robot
11298d02e0
Merge pull request #24455 from hongchaodeng/fl
...
Automatic merge from submit-queue
Provide flags to use etcd3 backed storage
ref: #24405
What's in this PR?
- Add a new flag "storage-backend" to choose "etcd2" or "etcd3". By default (i.e. empty), it's "etcd2".
- Take out etcd config code into a standalone package and let it create etcd2 or etcd3 storage backend given user input.
2016-04-29 08:49:04 -07:00
derekwaynecarr
542668cc79
Kubelet pod eviction proposal
2016-04-29 10:25:40 -04:00
k8s-merge-robot
c0fca43260
Merge pull request #24915 from wojtek-t/read_closer_in_streaming_decoder
...
Automatic merge from submit-queue
Support Close() in streaming decoder
[This would be useful for changes in clients to support protobufs.]
2016-04-29 07:21:23 -07:00
Humble Devassy Chirammal
fbc22b39b9
Update Dockerfile
...
Exposing 24008 is not required as glusterd listens on 24007 port.
2016-04-29 19:46:30 +05:30
derekwaynecarr
033ae3e37e
Define interfaces for kubelet observing admission, sync loop, sync pod
2016-04-29 10:16:03 -04:00
k8s-merge-robot
46a6cae14e
Merge pull request #24907 from smarterclayton/default_inliners
...
Automatic merge from submit-queue
Make all defaulters public
Will allow for generating direct accessors in conversion code instead of using reflection.
@wojtek-t
2016-04-29 06:36:09 -07:00
Lukasz Zajaczkowski
53eef9e412
Merge pull request #11 from elsonrodriguez/openstack-provider-hostname
...
Adding workaround for hostname swapping issue in OpenStack kube-up provider
2016-04-29 12:41:38 +02:00
k8s-merge-robot
f1fca6fd9d
Merge pull request #24969 from gmarek/jenkins
...
Automatic merge from submit-queue
Fix zone in kubemark-100
2016-04-29 03:08:34 -07:00
gmarek
f53ba39a7a
Fix zone in kubemark-100
2016-04-29 10:43:11 +02:00
k8s-merge-robot
ad67363c12
Merge pull request #24362 from ArtfulCoder/hostname-field
...
Automatic merge from submit-queue
Promote Pod Hostname & Subdomain to fields (were annotations)
Deprecating the podHostName, subdomain and PodHostnames annotations and created corresponding new fields for them on PodSpec and Endpoints types.
Annotation doc: #22564
Annotation code: #20688
2016-04-29 01:06:45 -07:00
Lukasz Zajaczkowski
5b84667dd6
Merge pull request #10 from ctrlaltdel/openstack-provider-ssl-fix
...
Expose /etc/pki from host to kube-apiserver and controller-manager
2016-04-29 09:22:47 +02:00
k8s-merge-robot
b16fb60c87
Merge pull request #24956 from fejta/own
...
Automatic merge from submit-queue
Create OWNERS for jenkins data
Assigne jenkins changes to more precise owners.
2016-04-28 23:17:59 -07:00
k8s-merge-robot
8f9bff5b25
Merge pull request #24906 from smarterclayton/better_benchmark
...
Automatic merge from submit-queue
Slightly more effective conversion test (better variety)
Exercises more code paths for debugging memory allocations.
2016-04-28 23:17:57 -07:00
Lukasz Zajaczkowski
895c543c8c
Add missing single speech mark after rebase
2016-04-29 08:16:23 +02:00
Elson O Rodriguez
9004dc383b
Adding workaround for hostname swapping issue in OpenStack kube-up provider.
...
On reboot, minions hostname would change, causing issue querying Openstack API and registering with kube-apiserver.
This is due to a bug in cloud-init which has been patched but apparently not widely distributed.
Should be harmless on unaffected systems.
https://bugs.launchpad.net/cloud-init/+bug/1246485
http://blog.oddbit.com/2014/12/10/cloudinit-and-the-case-of-the-changing-hostname/
2016-04-28 22:36:00 -07:00
Arvinderpal
1a92f2b9de
Adds --network-plugin-dir argument to hack/local-up-cluster.sh
...
to allow local deploys to specify cni plugin directory.
2016-04-28 21:03:33 -07:00
AdoHe
6958db9c16
fix config view output bug
2016-04-28 23:04:57 -04:00
Morgan Bauer
d2caed3ecc
more explicit requirements for pre-commit hook
2016-04-28 18:45:20 -07:00
Erick Fejta
d8456690c0
Create OWNERS for jenkins data
2016-04-28 18:03:11 -07:00
Paul Morie
6f940a1a78
Reduce LOC in security context tests
2016-04-28 20:39:28 -04:00
jianhuiz
09fcfed10a
add import_known_version.go for federation clientset
2016-04-28 16:29:04 -07:00
jianhuiz
d169fa6864
generate v1alpha and unversioned clientset for federation/clusters
2016-04-28 16:27:22 -07:00
Chao Xu
6ceebe72b9
move pods.go to pods_test.go
2016-04-28 15:39:28 -07:00
k8s-merge-robot
492762d394
Merge pull request #24911 from pmorie/kubelet-godoc
...
Automatic merge from submit-queue
Add godoc for some kubelet funcs
Chipping away at that old boulder
@kubernetes/sig-node
2016-04-28 14:52:45 -07:00
Francois Deppierraz
dd786794e9
Expose /etc/pki from host to kube-apiserver and controller-manager
...
CentOS 7 Core nodes running on OpenStack with an SSL-enabled API
endpoint results in the following error without this patch:
F0425 19:00:58.124520 5 server.go:100] Cloud provider could not be initialized: could not init cloud provider "openstack": Post https://my.openstack.cloud:5000/v2.0/tokens : x509: failed to load system roots and no roots provided
The root cause is that the ca-bundle.crt file is actually a symlink
which points to a directory which wasn't previously exposed.
[root@kubernetesstack-master ~]# ls -l /etc/ssl/certs/ca-bundle.crt
lrwxrwxrwx. 1 root root 49 18 nov 11:02 /etc/ssl/certs/ca-bundle.crt -> /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
[root@kubernetesstack-master ~]#
2016-04-28 23:07:24 +02:00
Andy Zheng
27c9ee3646
GCI/Trusty: Support ABAC authorization
2016-04-28 14:04:28 -07:00
Paul Morie
b9f0e8c610
Add godoc for some kubelet funcs
2016-04-28 17:03:37 -04:00
k8s-merge-robot
5fc5967059
Merge pull request #24941 from gmarek/jenkins
...
Automatic merge from submit-queue
Move kubemark-100 to us-central
2016-04-28 12:33:29 -07:00
k8s-merge-robot
767f436665
Merge pull request #24939 from rmmh/fix-gen-json
...
Automatic merge from submit-queue
Fix test-history. RE objects aren't callable.
2016-04-28 12:33:27 -07:00
k8s-merge-robot
f44bb0360f
Merge pull request #24839 from liggitt/immutable-deletion-timestamp
...
Automatic merge from submit-queue
Validate deletion timestamp doesn't change on update
Fixes https://github.com/kubernetes/kubernetes/issues/24828
2016-04-28 12:33:24 -07:00
chrislovecnm
e8ce426093
Refactored KubernetesSeedProvider and added unit tests. Updated Docker image and bumped Cassandra version
2016-04-28 13:26:45 -06:00
Jeff Grafton
03934a9081
Enable docker-in-docker and run Kubemark tests in dockerized-e2e.
2016-04-28 11:53:49 -07:00
Jeff Grafton
0db145c15d
Support docker-in-docker in containerized e2e when needed.
2016-04-28 11:52:47 -07:00
Isaac Hollander McCreery
b3725589ab
Update CHANGELOG.md for v1.3.0-alpha.3.
2016-04-28 11:24:51 -07:00
gmarek
89c39bc3eb
Move kubemark-100 to us-central
2016-04-28 20:11:28 +02:00
Ryan Hitchman
a563c0173c
Fix test-history. RE objects aren't callable.
2016-04-28 11:11:11 -07:00
Isaac Hollander McCreery
2ba635b2cd
release scripts respect TMPDIR
2016-04-28 11:00:28 -07:00
Abhishek Shah
8a3ed48808
Added Hostname and Subdomain field to Pod.Spec
2016-04-28 10:56:56 -07:00
Isaac Hollander McCreery
a9c004640e
build/push-official-release.sh checks if proper account is active, not just present
2016-04-28 10:55:46 -07:00
chengyli
1fb33aa2da
fix cinder volume dir umount issue #24717
...
fix https://github.com/kubernetes/kubernetes/issues/24717
If kubelet root-dir is a symlink, the pod's cinder volume dir can't be
umounted even after pod is deleted.
This patch reads target path of symlink before comparing with entries in
proc mounts.
2016-04-29 00:50:33 +08:00
Slava Semushin
e83200d322
printLabelsMultilineWithIndent: add more customizable method.
2016-04-28 18:37:41 +02:00
Slava Semushin
72b4b54f28
kubectl describe: show multiple labels/annotations on multiple lines.
...
When there is more than one label/annotation, it's more readable to see
them on the different lines.
2016-04-28 18:37:41 +02:00
Clayton Coleman
931f352fdf
Rename apps/v1alpha1/defaulting.go to be consistent
2016-04-28 12:20:17 -04:00
Clayton Coleman
3e36dd62c6
Move defaulter functions to public methods with a convention
...
Preparing to generate direct defaulter access.
2016-04-28 12:20:13 -04:00
Jordan Liggitt
1e5815872e
Validate deletion timestamp doesn't change on update
2016-04-28 11:50:48 -04:00
Clayton Coleman
9e3c2ee4ea
Optimize group version allocations
2016-04-28 10:53:42 -04:00