k8s-merge-robot
6e5db87304
Merge pull request #25717 from asalkeld/pr-template
...
Automatic merge from submit-queue
Explain how to close an issue within a commit message
## Pull Request Guidelines
This adds some guidance on how to close issues automatically.
2016-05-17 22:55:44 -07:00
k8s-merge-robot
51203dad7a
Merge pull request #25763 from andyzheng0831/gci-image
...
Automatic merge from submit-queue
GCI: Fix the condition for using the default image
This PR revises the condition for using the default GCI image. The old logic is not convenient for manually run e2e tests in some cases (mainly for GCI team to test custom images). The new logic by this PR is very similar to the logic in using ContainerVM. When setting distro to "gci", if master or node image is unset, we use gci-dev for it. If either is set, we respect it.
@roberthbailey @zmerlynn @dchen1107 please review it, and we should cherry pick it in release-1.2 branch. Thanks!
cc/ @kubernetes/goog-image @adityakali FYI
2016-05-17 22:55:41 -07:00
k8s-merge-robot
bf8a513a6f
Merge pull request #25770 from zmerlynn/fix_root_disk_size
...
Automatic merge from submit-queue
Fix gce/util.sh:get-master-root-disk-size
Fixes problem from #25670
```
cluster/../cluster/../cluster/gce/util.sh: line 632: [: missing `]'
```
[]()
2016-05-17 22:11:56 -07:00
Tim Hockin
66d0d87829
Make IsValidLabelValue return error strings
2016-05-17 21:36:10 -07:00
pwittrock
c7bfbe6460
Clean up kubectl test to use the blessed e2e test redis configs and to output debug info when failing. Debugs #25657 .
2016-05-18 04:22:09 +00:00
Tim Hockin
e16375e052
Revert "Update cassandra.list"
2016-05-17 20:09:34 -07:00
k8s-merge-robot
48748a7477
Merge pull request #25777 from david-mcmahon/fixchangelog
...
Automatic merge from submit-queue
Fix content for v1.3.0-alpha.4 release notes.
2016-05-17 20:04:58 -07:00
k8s-merge-robot
8b59db7b64
Merge pull request #25756 from janetkuo/e2e-fail-guestbook
...
Automatic merge from submit-queue
Fix e2e test failure: pull redis image from gcr instead of docker
## 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
* Use the release-note-* labels to set the release note state
* Clear this block to use the PR title as the release note
-OR-
* Enter your extended release note here
```
Fixes #25677
cc @jayunit100 @fejta
[]()
2016-05-17 19:23:14 -07:00
zhouhaibing089
2afa7eed44
fix the Store to be Indexer
2016-05-18 10:18:13 +08:00
Angus Salkeld
448b1d2fde
Explain how to close an issue within a PR message
...
- updated the headline
- updated the checklist numbers (was all "1.")
- converted the instructions into a markdown comment to make it
clearer what is an instruction.
2016-05-18 10:03:50 +10:00
k8s-merge-robot
07d1060192
Merge pull request #25765 from mtaufen/node_e2e_fix
...
Automatic merge from submit-queue
Remove call to setup_env from hack/e2e-node-test.sh
[]()
This messes with the GOPATH in a way that confuses ginkgo,
and doesn't appear to be necessary to run the tests
Removes likely unnecessary use of sudo, though it should be noted that
e2e_node_suite_test.go uses sudo to do something with locksmithd, so you
currently end up using it anyway.
Updates the error for not having ginkgo built to recommend the new vendor/
path for ginkgo, and to recommend using make instead of hack/build-go.sh
Should resolve #25682
2016-05-17 16:37:18 -07:00
David McMahon
179f89507a
Fix content for v1.3.0-alpha.4 release notes.
2016-05-17 16:11:56 -07:00
Janet Kuo
e428b77cbe
Fix e2e test failure: pull redis image from gcr instead of docker
2016-05-17 15:12:09 -07:00
Janet Kuo
b51782206f
Generate gobindata data
2016-05-17 15:12:07 -07:00
David McMahon
088a683a2c
Update CHANGELOG.md for v1.3.0-alpha.4.
2016-05-17 15:11:04 -07:00
Zach Loafman
4d551d640d
Bump GCE ContainerVM to container-v1-3-v20160517
...
Bump to Docker 1.11.1
2016-05-17 14:52:16 -07:00
Paul Morie
e157febfe2
Add notes about endgame for test flakes
2016-05-17 17:34:09 -04:00
Chao Xu
0cda99b8d7
fixing TestCascadingDeletion flake
2016-05-17 13:48:37 -07:00
Zach Loafman
87a8905b2c
Fix gce/util.sh:get-master-root-disk-size
2016-05-17 13:43:17 -07:00
Johannes Scheuermann
cb11324cc3
Add support for OSX and Linux
2016-05-17 21:31:32 +02:00
Michael Taufen
ee079c958a
Remove call to setup_env from hack/e2e-node-test.sh
...
This messes with the GOPATH in a way that confuses ginkgo,
and doesn't appear to be necessary to run the tests
Removes likely unnecessary use of sudo, though it should be noted that
e2e_node_suite_test.go uses sudo to do something with locksmithd, so you
currently end up using it anyway.
Updates the error for not having ginkgo built to recommend the new vendor/
path for ginkgo, and to recommend using make instead of hack/build-go.sh
Should resolve #25682
2016-05-17 11:46:00 -07:00
Dan Lorenc
fb2817a335
Add the check_node_count flag to the excluded flags whitelist.
2016-05-17 10:53:42 -07:00
Andy Zheng
e47f45d1a3
GCI: Fix the condition for using the default image
2016-05-17 10:53:14 -07:00
k8s-merge-robot
f3ab7b182f
Merge pull request #25751 from gmarek/gatherer
...
Automatic merge from submit-queue
Fix resource-gatherer that never gathered resources from non-master m…
2016-05-17 10:15:36 -07:00
k8s-merge-robot
7b4851b9ae
Merge pull request #21274 from derekwaynecarr/kubelet_eviction
...
Automatic merge from submit-queue
out of resource killing (memory)
Adds the core framework for low-resource killing in the kubelet.
Implements support for out of memory killing.
Related:
https://github.com/kubernetes/kubernetes/pull/18724
<!-- 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/21274 )
<!-- Reviewable:end -->
2016-05-17 10:15:32 -07:00
Dan Lorenc
7e9cae85fe
Add a flag that lets e2e tests be run against single-node clusters.
2016-05-17 09:18:20 -07:00
gmarek
eb48166d5b
Fix resource-gatherer that never gathered resources from non-master machines
2016-05-17 17:53:18 +02:00
k8s-merge-robot
a24f03c3c9
Merge pull request #25669 from deads2k/fix-npe
...
Automatic merge from submit-queue
prevent nil pointer when starting controllers before running the shar…
Fixes https://github.com/kubernetes/kubernetes/issues/25643 .
https://github.com/kubernetes/kubernetes/pull/23795 changed initialization order, so the controller isn't guaranteed to be present at startup.
@mqliang @wojtek-t I'm pretty sure that we're not guaranteed to get back the correct `cache.Indexer` or `cache.Store` either. I'll look at re-plumbing the `AddIndexer` path to use the same instance so that its safe to use again.
2016-05-17 07:54:12 -07:00
k8s-merge-robot
959e6ca6b1
Merge pull request #25742 from jszczepkowski/kac-nodeport-test
...
Automatic merge from submit-queue
Added e2e test for cluster autoscaler that verifies host ports.
[]()
Added e2e test for cluster autoscaler that verifies host ports.
2016-05-17 07:13:24 -07:00
Jan Chaloupka
0e0be8421f
gcr.io/google_containers/mounttest: use Stat instead of Lstat to retrieve fileinfo of symlinks as well
2016-05-17 15:57:33 +02:00
Wojciech Tyczynski
03268e44c0
Test storage upgrade to protobufs
2016-05-17 15:53:34 +02:00
Filip Grzadkowski
9cba3fc5ae
Stop setting Message when updating PodScheduled condition
2016-05-17 15:27:43 +02:00
Wojciech Tyczynski
9990f843cd
Merge pull request #25740 from gmarek/gatherer
...
Prevent division by 0 error in resource-gatherer
2016-05-17 15:21:14 +02:00
Jan Safranek
af295719f6
Add events.
2016-05-17 15:14:11 +02:00
Jan Safranek
61019b2401
Process deleted PVs
...
To speed up marking claims as "lost".
2016-05-17 15:14:10 +02:00
Jan Safranek
50b61ae168
Add "multi-sync" tests.
...
These test will call syncVolume/syncClaim until they reach consistent state.
2016-05-17 15:14:09 +02:00
Jan Safranek
f4f252e81c
Implement syncVolume.
2016-05-17 15:14:08 +02:00
Jan Safranek
0be1512f1c
Add ClaimLost phase.
2016-05-17 15:14:07 +02:00
Jan Safranek
5949b956f5
Implement syncClaim with bound claims.
2016-05-17 15:14:06 +02:00
Jan Safranek
eff6b50b93
Bind unbound claims in syncClaim.
2016-05-17 15:14:06 +02:00
Jan Safranek
e620bfc9cc
Add unit test framework.
...
It's quite complicated one, see subsequent commits for usage.
2016-05-17 15:14:05 +02:00
Jan Safranek
a195802d3e
Make standalone function to check for (pre-)bound volumes.
...
Note the semantic change, we now check for UID=""
2016-05-17 15:14:04 +02:00
Jan Safranek
20305f9235
Don't process events until fully initialized.
...
We do not want to process any volume / claim events until both PV and claim
caches are fully loaded.
2016-05-17 15:14:03 +02:00
Jan Safranek
71aa892a86
Implement volume controller skeleton.
...
This is a simple controller that watches changes of PersistentVolumes and
PersistentVolumeClaims.
2016-05-17 15:14:02 +02:00
Jan Safranek
b86e5923b2
Rename types.go to persistentvolume_index.go
...
With some changes:
- make some method private, nobody seems to use them.
- adapt to framework.NewIndexerInformer instead of using custom cache.
2016-05-17 15:14:01 +02:00
Jerzy Szczepkowski
905382f7b8
Added e2e test for cluster autoscaler that verifies host ports.
...
Added e2e test for cluster autoscaler that verifies host ports.
2016-05-17 15:07:30 +02:00
gmarek
0848ad2201
Prevent division by 0 error in resource-gatherer
2016-05-17 14:35:48 +02:00
Wojciech Tyczynski
48a21be72b
Fix client name for dynamic clients
2016-05-17 13:34:36 +02:00
Wojciech Tyczynski
c5147bdb16
Split request_count metric by contentType
2016-05-17 13:34:36 +02:00
Jerzy Szczepkowski
858eb0388e
Added enforcing of setting nodes numbers for cluster autoscaler.
...
Added enforcing of setting nodes numbers for cluster autoscaler in kube-up script.
2016-05-17 13:15:49 +02:00