Kubernetes Submit Queue
8363c55f9b
Merge pull request #36228 from wojtek-t/storage_backend_changes
...
Automatic merge from submit-queue
Prepare for easy change to etcd3 storage backend
Ref #20504
2016-11-04 08:53:56 -07:00
Kubernetes Submit Queue
921245c828
Merge pull request #35081 from ixdy/cluster-gce-red-herrings
...
Automatic merge from submit-queue
Remove several red herring error messages in GCE cluster scripts
This fixes things like
```
I1018 15:57:53.524] Bringing down cluster
W1018 15:57:53.524] NODE_NAMES=
W1018 15:57:55.995] ERROR: (gcloud.compute.ssh) could not parse resource: []
W1018 15:57:56.392] ERROR: (gcloud.compute.ssh) could not parse resource: []
```
and
```
I1018 16:32:34.947] property "clusters.kubernetes-pr-cri-validation_cri-e2e-gce-agent-pr-25-0" unset.
I1018 16:32:35.079] property "users.kubernetes-pr-cri-validation_cri-e2e-gce-agent-pr-25-0" unset.
I1018 16:32:35.195] property "users.kubernetes-pr-cri-validation_cri-e2e-gce-agent-pr-25-0-basic-auth" unset.
I1018 16:32:35.307] property "contexts.kubernetes-pr-cri-validation_cri-e2e-gce-agent-pr-25-0" unset.
W1018 16:32:35.420] failed to get client config: Error in configuration: context was not found for specified context: kubernetes-pr-cri-validation_cri-e2e-gce-agent-pr-25-0
```
It seems like the `kubectl` behavior was introduced in #29236 : if `current-context` is set to something invalid, it now complains.
2016-11-04 07:04:04 -07:00
Wojciech Tyczynski
3ca1f06149
Prepare for easy change to etcd3 storage backend
2016-11-04 13:46:01 +01:00
Jerzy Szczepkowski
5e8c569356
Fixed not registering master during cluster creation.
...
Fixed not registering master during cluster creation. This fixes #36167 .
2016-11-04 09:58:09 +01:00
saadali
402116aed4
Revert "Merge pull request #35821 from vishh/gci-mounter-scope"
...
This reverts commit 973fa6b334
, reversing
changes made to 41b5fe86b6
.
2016-11-03 20:23:25 -07:00
Saad Ali
fabe5a9f86
Merge pull request #36202 from bprashanth/config_helper_debug
...
Add debug logging to gci startup
2016-11-03 17:51:43 -07:00
bprashanth
28e880b6e7
Add debug logging to gci startup
2016-11-03 17:43:10 -07:00
Kubernetes Submit Queue
05a083997f
Merge pull request #36103 from Crassirostris/kibana-image-fix
...
Automatic merge from submit-queue
Fixed kibana image and controller to work through proxy
As described in #34969 , new kibana image doesn't work properly with proxies without additional configuration.
@piosz
2016-11-03 14:40:19 -07:00
Kubernetes Submit Queue
973fa6b334
Merge pull request #35821 from vishh/gci-mounter-scope
...
Automatic merge from submit-queue
[Kubelet] Use the custom mounter script for Nfs and Glusterfs only
This patch reduces the scope for the containerized mounter to NFS and GlusterFS on GCE + GCI clusters
This patch also enabled the containerized mounter on GCI nodes
Shepherding multiple PRs through the submit queue is painful. Hence I combined them into this PR. Please review each commit individually.
cc @jingxu97 @saad-ali
https://github.com/kubernetes/kubernetes/pull/35652 has also been reverted as part of this PR
2016-11-03 04:32:19 -07:00
Kubernetes Submit Queue
db68b906e1
Merge pull request #35877 from mtaufen/bump-gci-56
...
Automatic merge from submit-queue
Bump GCI version to gci-dev-56-8938-0-0 for k8s v1.5
2016-11-03 03:21:03 -07:00
Kubernetes Submit Queue
606a2dd020
Merge pull request #36090 from wojtek-t/fix_migration_collisions
...
Automatic merge from submit-queue
Fix collisions between different etcds during migration.
Ref #20504
2016-11-03 02:47:03 -07:00
Vishnu Kannan
40fc804831
Enable containerized storage plugins mounter on GCI
...
This reverts commit 765f7b9406
.
2016-11-02 15:18:09 -07:00
Vishnu Kannan
e5c61922f8
In gci mounter script, expose /var/lib/kubelet only and add more debugging logs.
...
Added a retry for rkt gc just to be safe.
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2016-11-02 15:18:09 -07:00
Janet Kuo
c15b9470f5
Replace apps/v1alpha1 with apps/v1beta1 and manually remove generated apps/v1alpha1 files
...
Manually remove generated apps/v1alpha1 types, protobuf, and api-reference doc files
Manually remove apps/v1alpha1 folder from 1.5 generated client
2016-11-02 15:16:23 -07:00
Mik Vyatskov
3b6353bdc8
Fixed kibana image and controller to work through proxy
2016-11-02 22:06:22 +01:00
Wojciech Tyczynski
5b0389948f
Fix collisions between different etcds during migration.
2016-11-02 21:48:26 +01:00
Kubernetes Submit Queue
09a42622d4
Merge pull request #35896 from wojtek-t/target_version
...
Automatic merge from submit-queue
Expose etcd version.
Ref #20504
This PRs makes use of the following two env variables
- ETCD_IMAGE (if set) allows to use a custom etcd image.
- ETCD_VERSION (if set) allows you to use custom version of etcd. The main purpose of using it may be rollback of etcd v3 API, where we need 3.0.* image, but are rolling back to 2.3.7.
2016-11-02 12:13:46 -07:00
Kubernetes Submit Queue
2bbc80140a
Merge pull request #36062 from wojtek-t/etcd_migration_logs
...
Automatic merge from submit-queue
Extend etcd migration logs
Ref #20504
2016-11-02 09:21:23 -07:00
Wojciech Tyczynski
c2248324c1
Expose etcd version.
2016-11-02 17:03:13 +01:00
Wojciech Tyczynski
dc6571a5b2
Extend etcd migration logs
2016-11-02 13:59:34 +01:00
Kubernetes Submit Queue
94a6538288
Merge pull request #35784 from wojtek-t/tweak_restore_script
...
Automatic merge from submit-queue
Support events in restore script
Ref #20504
2016-11-02 03:08:05 -07:00
Tim Hockin
f4c2a05eea
Merge pull request #33656 from koep/typos
...
Fix typos
2016-11-02 07:25:16 +01:00
Kubernetes Submit Queue
030c74623d
Merge pull request #35764 from xilabao/break-endless-loop
...
Automatic merge from submit-queue
break endless loop in vagrant cluster
reference to [vagrant.md](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/local-cluster/vagrant.md ) troubleshooting , I guess we could set a time to return from endless loop to register with cloud provider.
2016-10-31 23:54:09 -07:00
Kubernetes Submit Queue
482475e378
Merge pull request #35813 from mtaufen/bump-rkt-stage1-fly
...
Automatic merge from submit-queue
Bump rkt stage1-fly to 1.18.0
Bumps stage1-fly version.
2016-10-31 16:14:44 -07:00
Michael Taufen
7a6d26bab7
Bump rkt stage1-fly to 1.18.0
2016-10-31 14:54:39 -07:00
Christian Koep
cc1d8951a9
Fix typos and linted_packages sorting
2016-10-31 18:31:08 +01:00
Kubernetes Submit Queue
cda55a7847
Merge pull request #35783 from wojtek-t/support_rollback
...
Automatic merge from submit-queue
Better logging and support for running non-default version from etcd image
Ref #20504
2016-10-31 04:06:52 -07:00
Wojciech Tyczynski
62299921b5
Correctly support custom etcd migration
2016-10-31 09:03:39 +01:00
Wojciech Tyczynski
7fe1e06f07
Support events in restore script
2016-10-31 08:17:50 +01:00
Michael Taufen
2e8718fb9e
Bump GCI version to gci-dev-56-8938-0-0 for k8s v1.5
2016-10-30 11:14:42 -07:00
Kubernetes Submit Queue
569da52204
Merge pull request #35708 from wojtek-t/rename_test_etcd_version
...
Automatic merge from submit-queue
Rename TEST_ETCD_VERSION to ETCD_VERSION
Ref #20504
2016-10-29 05:46:51 -07:00
Kubernetes Submit Queue
bb992150fa
Merge pull request #35694 from wojtek-t/update_etcd_3_0_13
...
Automatic merge from submit-queue
Update Godeps etcd to 3.0.13
Ref #20504
2016-10-29 05:00:55 -07:00
Kubernetes Submit Queue
9b021a97c7
Merge pull request #35319 from vishh/gci-startup
...
Automatic merge from submit-queue
On GCI, cleanup kubelet startup
-->
```release-note
* Avoid overriding system and kubelet cgroups on GCI
* Make the kubectl from k8s release the default on GCI
```
cc @kubernetes/sig-node @mtaufen
2016-10-29 00:36:06 -07:00
Kubernetes Submit Queue
beda882dce
Merge pull request #35819 from vishh/gci-mounter-update
...
Automatic merge from submit-queue
Add netbase package to gci mounter container image
cc @rootfs @jingxu97
2016-10-28 20:45:16 -07:00
Dawn Chen
b29115658f
Bump GCE debian image to container-vm-v20161025 (CVE-2016-5195 (Dirty COW))
2016-10-28 14:23:49 -07:00
Vishnu Kannan
90053e34e2
Add netbase package to gci mounter container image
...
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2016-10-28 14:10:07 -07:00
Wojciech Tyczynski
7ee7b55c5e
Rename TEST_ETCD_VERSION to ETCD_VERSION
2016-10-28 13:56:59 +02:00
Kubernetes Submit Queue
14495fed7c
Merge pull request #35717 from vishh/rkt-v1.18.0
...
Automatic merge from submit-queue
Update rkt version on GCI nodes to v1.18.0
v1.18.0 avoids outputting debug information by default which happens to
pollute events and kubelet logs.
2016-10-28 03:10:30 -07:00
xilabao
9a7c793df6
break endless loop in cluser/vagrant/util.sh
2016-10-28 14:42:07 +08:00
Marek Grabowski
765f7b9406
Revert "Enable containerized storage plugins mounter on GCI"
2016-10-28 08:41:43 +02:00
Kubernetes Submit Queue
e37b7cbde0
Merge pull request #35663 from janetkuo/statefulset
...
Automatic merge from submit-queue
Rename PetSet to StatefulSet
<!-- Thanks for sending a pull request! Here are some tips for you:
1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md
2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md
3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes
-->
**What this PR does / why we need it**: #35534
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*:
**Special notes for your reviewer**: cc @erictune @foxish @kubernetes/sig-apps @ymqytw
**Release note**:
<!-- Steps to write your release note:
1. Use the release-note-* labels to set the release note state (if you have access)
2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`.
-->
```release-note
```
2016-10-27 20:16:50 -07:00
Kubernetes Submit Queue
52988de1ee
Merge pull request #35350 from vishh/enable-gci-cmount
...
Automatic merge from submit-queue
Enable containerized storage plugins mounter on GCI
```release-note
On GCI, kubelet uses an external mounter script (typically a special container running in a chroot) to perform mount operations
```
2016-10-27 19:33:13 -07:00
Janet Kuo
10aee82ae3
Rename PetSet API to StatefulSet
2016-10-27 17:25:10 -07:00
Vishnu kannan
f6f4f91ae7
On GCI, remove kubelet cgroup overrides and override host kubectl with that of the release
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-10-27 17:20:11 -07:00
Kubernetes Submit Queue
0b9547f6ad
Merge pull request #35668 from MrHohn/addon-manager-changelog
...
Automatic merge from submit-queue
Added Changelog to addon manager
From #35651 .
It would be good to have this changelog recording who and when pushed a new image to gcr.io. I retrieved the information from the [commit history](https://github.com/kubernetes/kubernetes/commits/master/cluster/addons/addon-manager ).
@mikedanese
2016-10-27 16:47:09 -07:00
Kubernetes Submit Queue
90f4ceefc4
Merge pull request #35349 from vishh/gci-cmount
...
Automatic merge from submit-queue
Update GCI mounter script to run in a rkt container
Depends on #35652
2016-10-27 13:49:37 -07:00
Zihong Zheng
c449ef8a25
Added CHANGELOG to addon manager
2016-10-27 12:31:19 -07:00
Vishnu kannan
c556b33bd6
update rkt to v1.18.0 which avoids outputting debug information by default
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-10-27 12:24:29 -07:00
Vishnu kannan
aceddfa7fc
Enable containerized storage mounter on GCI
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-10-27 11:56:34 -07:00
Vishnu kannan
64c1fa3594
run the gci containerized mounter to cache mounter container image
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-10-27 11:56:34 -07:00