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
37b3a8461c
Merge pull request #35743 from rmmh/owner-self
...
Automatic merge from submit-queue
Make update_owners.py assign new tests to self by default.
2016-10-27 19:33:21 -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
Kubernetes Submit Queue
b98a990a31
Merge pull request #19343 from kargakis/perma-failed-deployments
...
Automatic merge from submit-queue
Add perma-failed deployments API
@kubernetes/deployment @smarterclayton
API for https://github.com/kubernetes/kubernetes/issues/14519
Docs at https://github.com/kubernetes/kubernetes.github.io/pull/1337
2016-10-27 18:46:48 -07:00
Ryan Hitchman
df04f33aa9
Make update_owners.py assign new tests to self by default.
2016-10-27 17:39:30 -07:00
Janet Kuo
e0252f9be0
Update test owners
2016-10-27 17:25:46 -07:00
Janet Kuo
3febdb7f71
Remove petset from 1.4 generated client to pass import-boss verification
2016-10-27 17:25:10 -07:00
Janet Kuo
74dbfdca97
(Auto-gen) Run update-all.sh, codecgen, munge docs, and bazel
2016-10-27 17:25:10 -07:00
Janet Kuo
f35a095b50
Manually remove previously generated petset client
2016-10-27 17:25:10 -07:00
Janet Kuo
e9927664cf
Remove unnecessary dependency in client-gen
2016-10-27 17:25:10 -07:00
Janet Kuo
c2bf059bdc
Manually remove generated.go
2016-10-27 17:25:10 -07:00
Janet Kuo
10aee82ae3
Rename PetSet API to StatefulSet
2016-10-27 17:25:10 -07:00
Kubernetes Submit Queue
a266f72b34
Merge pull request #35730 from yujuhong/expand_benchmarks
...
Automatic merge from submit-queue
Add coreos and gci images to the node benchmark job
2016-10-27 16:47:19 -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
4773b71f38
Merge pull request #18016 from smarterclayton/petset
...
Automatic merge from submit-queue
Proposal for implementing nominal services AKA StatefulSets AKA The-Proposal-Formerly-Known-As-PetSets
This is the draft proposal for #260 .
2016-10-27 16:46:59 -07:00
Kubernetes Submit Queue
bbe5fe327f
Merge pull request #35650 from rmmh/verify-test-owners
...
Automatic merge from submit-queue
Add hack/verify-test-owners.sh to ensure tests always have owners.
This ensures that new tests or changed tests are assigned appropriate owners.
2016-10-27 16:46:50 -07:00
saadali
dbcf413334
Update CHANGELOG.md for v1.5.0-alpha.2.
2016-10-27 16:12:42 -07:00
Kubernetes Submit Queue
9302dcb6fb
Merge pull request #35721 from apprenda/fix_mounter_struct
...
Automatic merge from submit-queue
Fixes PR #35652
This is breaking the build. Fixes #35564
/cc @vishh @sjenning
Fixes PR #35652
2016-10-27 15:20:48 -07:00
Yu-Ju Hong
bf2fd238cc
Add coreos and gci images to the node benchmark job
2016-10-27 14:52:58 -07:00
Kubernetes Submit Queue
da43c15edc
Merge pull request #35598 from piosz/test-ownership
...
Automatic merge from submit-queue
Swap in tests ownership
To make the test ownership more closer to actual area of expertise I made the following swap. I included @mtaufen to close the cycle. Please wait with applying lgtm label for the second reviewer.
2016-10-27 13:50:01 -07:00
Kubernetes Submit Queue
0563b45772
Merge pull request #35556 from apprenda/kubeadm-alphawarning-typo
...
Automatic merge from submit-queue
kubeadm: fixed small typo in alpha warning
Small typo in the alpha warning that I noticed and fixed.
2016-10-27 13:49:53 -07:00
Kubernetes Submit Queue
843dbcb564
Merge pull request #35147 from r2d4/addon-manager-dockerfile
...
Automatic merge from submit-queue
Remove reference from addon-manager dockerfile
<!-- 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**: Removes a reference to nonexisting file in the dockerfile for the addon-manager
This file was deleted with #34513
cc @mikedanese @MrHohn
2016-10-27 13:49:45 -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
Paulo Pires
01adb460de
Fixes PR #35652
2016-10-27 15:55:01 -04:00
Ryan Hitchman
8e4e8944b6
Add hack/verify-test-owners.sh to ensure tests always have owners.
2016-10-27 12:35:43 -07:00
Zihong Zheng
c449ef8a25
Added CHANGELOG to addon manager
2016-10-27 12:31:19 -07:00
Clayton Coleman
14258ce056
StatefulSet proposal
2016-10-27 15:08:23 -04: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
Kubernetes Submit Queue
b47d862aea
Merge pull request #34696 from wojtek-t/restore_etcd_from_backup
...
Automatic merge from submit-queue
Restore etcd from backup
The new script performs disaster recovery of etcd from backup.
https://github.com/kubernetes/kubernetes/issues/20504
@alex-mohr @lavalamp @kubernetes/goog-gke
2016-10-27 11:55:46 -07:00
Kubernetes Submit Queue
f80446d662
Merge pull request #35703 from ncdc/golint-context-arg
...
Automatic merge from submit-queue
Fixes for golint tip
golint as of
3390df4df2/lint.go (L1440-L1442)
requires that any function that has a context.Context argument have said
argument in the first position. This commit fixes the one function we had where
it wasn't.
cc @timothysc @wojtek-t @smarterclayton @jessfraz @kubernetes/rh-cluster-infra @liggitt @sttts @deads2k @eparis
2016-10-27 11:55:36 -07:00
Kubernetes Submit Queue
a8e9a1bce6
Merge pull request #35632 from dgoodwin/preflight-conf-fixes
...
Automatic merge from submit-queue
kubeadm: Stop assuming full ownership of /etc/kubernetes.
Packages may auto-create directories in /etc/kubernetes, and users also
need files such as cloud-config.json to be present and preserved at
their default locations in /etc/kubernetes. As such this modifies
pre-flight checks to only require the absence of the files and
directories we explicitly create in kubeadm.
Reset is similarly modified to not wipe out /etc/kubernetes entirely.
When resetting directories we also now preserve the directory itself,
but delete it's contents.
Also adds tests for reset command logic specifically for /etc/kubernetes
cleanup, to ensure user files are not inadvertently wiped out.
2016-10-27 11:55:27 -07:00
Anirudh Ramanathan
7870543471
Merge pull request #35702 from mikedanese/unrevert
...
unrevert genrule for bindata
2016-10-27 11:53:04 -07:00
Dawn Chen
9001ccfcb0
Merge pull request #35705 from mtaufen/new-cvm-test
...
Bump container-vm version in config-test.sh
2016-10-27 11:08:09 -07:00
Kubernetes Submit Queue
793b000f90
Merge pull request #35136 from dashpole/cadvisor_root_path_configuration
...
Automatic merge from submit-queue
Cadvisor root path configuration
This solves #33444 and reverts PR #33520 . This takes the root directory and passes it to cadvisor, which sets up the "nodefs" based on the provided path, rather than using "/" as before.
This PR is pending on changes in cadvisor, and will not pass tests until those changes are merged, and cadvisor godeps are updated.
```release-note
kubelet summary rootfs now refers to the filesystem that contains the Kubelet RootDirectory (var/lib/kubelet) instead of cadvisor's rootfs ( / ), since they may be different filesystems.
```
2016-10-27 10:47:48 -07:00
Mike Danese
bce3f0e247
unrevert genrule for bindata
2016-10-27 10:35:28 -07:00
Vishnu kannan
7fd03c4b6e
Fix source and target path with overriden rootfs in mount utility package
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-10-27 09:46:33 -07:00
Michael Taufen
c6ab060fa1
Bump container-vm version in config-test.sh
...
So we can qualify the new container-vm image against our full set of
active tests.
2016-10-27 09:38:27 -07:00
Vishnu kannan
19c19c2e0f
Updating GCI mounter to be containerized
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-10-27 09:37:08 -07:00
Anirudh Ramanathan
634df04128
Merge pull request #35704 from foxish/fix-head-2
...
Removing datagen.go as it has been removed from godeps
2016-10-27 09:20:03 -07:00
Anirudh
f2c158680a
Removing datagen.go as it has been removed from godeps
2016-10-27 09:17:30 -07:00
Andy Goldstein
d8fec75658
Fixes for golint tip
...
golint as of
3390df4df2/lint.go (L1440-L1442)
requires that any function that has a context.Context argument have said
argument in the first position. This commit fixes the one function we had where
it wasn't.
2016-10-27 12:07:23 -04:00
David Ashpole
4223e8ff35
rebase godeps
2016-10-27 08:24:39 -07:00
Anirudh Ramanathan
5fc18ab1bc
Merge pull request #35699 from foxish/fix-head
...
Regerated godeps licenses.
2016-10-27 08:15:37 -07:00
David Ashpole
eb19713486
kubelet calls GetDirFsInfo(root directory) instead of using GetFsInfo(root label). Reverted #33520 , and changed e2e test context to use nodefs
2016-10-27 08:04:59 -07:00
David Ashpole
aa20c4b48f
updated cadvisor godeps
2016-10-27 08:04:59 -07:00
Anirudh
7f675c82b1
Regerated godeps licenses.
2016-10-27 08:04:28 -07:00
Marek Grabowski
0006d6611e
Merge pull request #35696 from gmarek/master
...
Hopefully fix verify-godeps.
2016-10-27 16:10:52 +02:00
gmarek
d267ac19c7
Hopefully fix verify-godeps.
2016-10-27 16:07:51 +02:00