k8s-merge-robot
1bc3a00adc
Merge pull request #21112 from ixdy/nettest-deadlock-fix
...
Auto commit by PR queue bot
2016-02-12 22:18:26 -08:00
k8s-merge-robot
14e9b3cff2
Merge pull request #21101 from madhusudancs/daemonset-dontprohibit-update
...
Auto commit by PR queue bot
2016-02-12 19:20:44 -08:00
k8s-merge-robot
15893a48d9
Merge pull request #21091 from janetkuo/sync-pod-deployment
...
Auto commit by PR queue bot
2016-02-12 18:53:37 -08:00
Jeff Grafton
f68a348ea0
Merge pull request #20996 from ihmccreery/remove-skipped
...
pre-v1.2 test infra cleanup
2016-02-12 17:37:06 -08:00
Justin Santa Barbara
69300c51b3
AWS kube-up: Reboot support with ephemeral storage
...
If the ephemeral volume is present and mounted, don't try to reinitialize
them.
Don't block the boot if the ephemeral volume is corrupt / missing -
this enables us to cope with a stop/start & presumably also corruption.
In this case, we'll reformat the ephemeral storage.
Fix #21157
2016-02-12 20:31:56 -05:00
Justin Santa Barbara
19cf622e88
AWS kube-up: make the bootstrap script run every boot
...
This is so we have the same behaviour as on GCE.
This also lets us change the bootstrap script or the config, which is
nice. Instance data is immutable on AWS once it is booted.
Fix #21150
2016-02-12 20:30:47 -05:00
Matt Liggett
c25331f251
Save the master logs to separate files rather than dumping to stdout.
2016-02-12 17:30:45 -08:00
Zach Loafman
db01dec0a4
Reset /etc/motd to include version, a pointer to source image and GitHub
...
Companion to #21031
2016-02-12 17:29:23 -08:00
Isaac Hollander McCreery
cc9b092e94
Remove parallel-flaky suite
2016-02-12 17:24:07 -08:00
Isaac Hollander McCreery
0ad9b2552b
Add docs for branching e2e jobs
2016-02-12 17:24:07 -08:00
Isaac Hollander McCreery
ec5b9abba8
Add instructions and tooling for munging test infra for a new release series
2016-02-12 17:24:06 -08:00
Isaac Hollander McCreery
3cec929f1c
Remove old GCE upgrade jobs; no longer useful
2016-02-12 17:24:06 -08:00
Isaac Hollander McCreery
c09da9e03c
Remove [Skipped] as a label for tests.
2016-02-12 17:24:06 -08:00
Mike Danese
b8aa23f0fa
Merge pull request #21194 from dchen1107/test1
...
Make master component pods burstable, instead of guaranteed.
2016-02-12 17:08:27 -08:00
k8s-merge-robot
4c60a23204
Merge pull request #21203 from timstclair/summary-api
...
Auto commit by PR queue bot
2016-02-12 17:06:15 -08:00
k8s-merge-robot
6250497c40
Merge pull request #21192 from erictune/manual-selector
...
Auto commit by PR queue bot
2016-02-12 17:06:13 -08:00
Tim St. Clair
f258737e84
Fix broken node test from 7a54f94
2016-02-12 15:49:35 -08:00
Mike Spreitzer
4d55dbe69f
Introduced envar KUBE_PROXY_EXTRA_OPTS
...
Resolves #21168
2016-02-12 18:42:51 -05:00
k8s-merge-robot
d6b81640ed
Merge pull request #21012 from cjcullen/handlertest
...
Auto commit by PR queue bot
2016-02-12 15:00:24 -08:00
Yu-Ju Hong
3072754c8b
Avoid unnecessary GET request when updating pod status
...
When sending out an pod status update, kubelet
GETs the pod from the apiserver
Terminates if the apiserver returns an not found error; otherwise, proceed to
to update.
Even after a pod has been deleted, there might still be queued up updates for
the pod. This leads to expensive, unncessary GET operations. The situation is
worse when there are batch creation/deletion of a significant number of pods
(e.g., E2E tests), leaving many updates in the queue.
This change checks whether a pod exists before GET the pod from the apiserver
to avoid redundant GETs.
2016-02-12 14:59:18 -08:00
Dawn Chen
64ca54c2cc
Make master component's manifest consistent with the ones on debian
2016-02-12 14:56:12 -08:00
Dawn Chen
11a6d7df26
Make coreos's master component manifest consistent with debian ones.
2016-02-12 14:55:28 -08:00
Eric Tune
825dc470cc
Add a validation helper function.
...
I will use this in a subsequent PR as part of #12298
2016-02-12 14:38:22 -08:00
Eric Tune
2b9d22e030
Renamed noAutoSelector to manualSelector
...
Avoids double negative.
2016-02-12 14:34:07 -08:00
Eric Tune
485b0681c5
Update paths after move.
...
Also improve doc slightly.
2016-02-12 14:34:03 -08:00
Dawn Chen
54933902b2
Make master component pods burstable, instead of guaranteed.
2016-02-12 14:28:48 -08:00
k8s-merge-robot
0615f52054
Merge pull request #21184 from vishh/20993
...
Auto commit by PR queue bot
2016-02-12 14:26:14 -08:00
k8s-merge-robot
3052f846c0
Merge pull request #20467 from mesosphere/jdef_document_discoveryinfo
...
Auto commit by PR queue bot
2016-02-12 14:26:13 -08:00
k8s-merge-robot
8a4a73e372
Merge pull request #20517 from janetkuo/enable-deployments-default
...
Auto commit by PR queue bot
2016-02-12 14:26:12 -08:00
Random-Liu
ae759dc206
Add unit test for PodSyncResult
2016-02-12 14:15:25 -08:00
Eric Tune
7734dd8d18
Move selector-generation from proposal to design
2016-02-12 14:09:26 -08:00
Mike Danese
695211e2ee
Merge pull request #21105 from caesarxuchao/watchCacheForIntegration
...
turn on and off watch cache in integration test
2016-02-12 14:02:47 -08:00
Mike Danese
9ceed60b1a
Merge pull request #20977 from hongchaodeng/prio
...
priorities: move getNonzeroRequests() into util/ package
2016-02-12 14:00:32 -08:00
Mike Danese
450f31a44c
Merge pull request #21089 from derekwaynecarr/change_lock_file_default
...
Default lockfile to empty string while alpha
2016-02-12 13:36:18 -08:00
k8s-merge-robot
4a24406579
Merge pull request #20990 from timstclair/summary-api
...
Auto commit by PR queue bot
2016-02-12 13:25:25 -08:00
Clayton Coleman
d23c531869
Can't replace a generic resource that is cluster scoped
...
It should be allowed to invoke kubectl replace with a JSON file that has
no resource version set. Namespaced resources were working correctly,
but cluster resources were silently failing to lookup the current state
of the object to get the resource version because we weren't using
NamespaceIfScoped(). Added a failing test.
2016-02-12 16:20:37 -05:00
Yu-Ju Hong
082da18e8a
e2e: change memory fields to use unit64
2016-02-12 13:19:12 -08:00
Yu-Ju Hong
715ea4c8b1
e2e: checking RSS memory for daemons
2016-02-12 13:16:27 -08:00
CJ Cullen
52b16129dc
Re-GET nodes during CIDR allocation (to avoid cascading bad resource version).
2016-02-12 13:08:54 -08:00
Vishnu kannan
3ad5888673
Revert "node e2e tests - disable testing metrics for system containers"
...
This reverts commit 75bce624cb
.
2016-02-12 12:35:49 -08:00
Janet Kuo
4e8b4871c4
Add e2e test for kubectl run should generate deployment
2016-02-12 12:29:14 -08:00
Janet Kuo
311385e76c
Make deployment the default in kubectl run
2016-02-12 12:29:14 -08:00
Janet Kuo
2874f30c05
Enable Deployments by default
2016-02-12 12:29:14 -08:00
Rudi Chiarito
b3863eae82
Add instance-type label to cloud providers
...
Fully implemented for AWS and GCE
2016-02-12 15:02:03 -05:00
golvteppe
62292341ff
Added ZONE variable to the info string which informs what provider is being used
...
Fixed unbound ZONE variable issue for kube-up.sh
Added curlys
2016-02-12 20:53:10 +01:00
David Oppenheimer
8930c4c250
Update cluster-large.md to reflect 1000-node clusters.
2016-02-12 11:35:56 -08:00
Daniel Wang
91b2f59bc6
Jenkins: Add configs for gke+trusty e2e test jobs
...
Additionally, merge kubernetes-e2e-trusty.yaml into kubernetes-e2e.yaml and
refactor the latter to serve all e2e jobs.
2016-02-12 11:30:55 -08:00
Mike Danese
2172e0dea0
Merge pull request #21108 from mml/slow-flake
...
Include some debug output when the API server never appears.
2016-02-12 11:27:12 -08:00
Ben Parees
f28cc156fc
fix typo in test log message
2016-02-12 14:12:35 -05:00
Mike Spreitzer
07d7cfd346
Fetch hacked easyrsa in kube-up instead of command run on master
...
This is good because it removes an obstacle to using the
cluster/ubuntu scripting to install Kubernetes into a restricted
environment where the machines can not open connections to arbitrary
external locations.
Also add debuggability to make-ca-cert.sh
Resolves #21037
Resolves #21092
2016-02-12 14:11:53 -05:00