Commit Graph

71434 Commits

Author SHA1 Message Date
k8s-ci-robot
eb1aa875b4
Merge pull request #70286 from humblec/pvc-uuid
Use pvc uid instead of pvc name in glusterfs endpoint name.
2018-10-29 05:30:38 -07:00
k8s-ci-robot
6c13a47044
Merge pull request #68461 from stewart-yu/stewart-componentconfig-clodeclean
Add kube-controller manager API round trip test
2018-10-29 02:57:25 -07:00
k8s-ci-robot
833dcc2be3
Merge pull request #69756 from cheftako/trace
Added tracing for long running requests.
2018-10-29 01:47:44 -07:00
Walter Fender
99ebe87471 Added tracing for long running requests.
Added tracing for use cases where etcd is not the cause of long running
requests.
Fixed spelling.
Factored in Wojtek-t feedback.
2018-10-29 00:37:32 -07:00
Pengfei Ni
3cea6dc954 Improve Azure instance metadata handling 2018-10-29 13:05:03 +08:00
WanLinghao
240e214048 Add support for projected volume in describe function 2018-10-29 13:00:14 +08:00
zuoxiu.jm
efeec1edee remove internal informer/lister generator 2018-10-29 11:37:55 +08:00
zuoxiu.jm
7f608eb5df prune internal informer from kubeapiserver constructor 2018-10-29 11:30:44 +08:00
zuoxiu.jm
f771712be3 delete internal informer/lister 2018-10-29 11:28:17 +08:00
He Xiaoxi
12634bf136 Refactor scheduler_test.go to use Clientset
Signed-off-by: He Xiaoxi <xxhe@alauda.io>
2018-10-29 09:51:07 +08:00
Yago Nobre
b35e22abe1
Update bazel 2018-10-28 17:04:53 -03:00
Yago Nobre
0c9e922fcd
Get etcd data dir from kubeadm config or use etcd manifest as fallback on kubeadm reset 2018-10-28 17:04:53 -03:00
ravisantoshgudimetla
fedfddcb21 Build files 2018-10-27 19:06:24 -04:00
ravisantoshgudimetla
e47d587bee Fix e2e node status updates 2018-10-27 19:04:52 -04:00
k8s-ci-robot
8616687c90
Merge pull request #70282 from justinsb/better_unsupported_provider_messages
Disambiguate "unsupported provider" messages
2018-10-27 13:49:05 -07:00
k8s-ci-robot
481fa1977c
Merge pull request #69486 from fabriziopandini/kubeadm-stacked-etcd
kubeadm stacked etcd
2018-10-27 10:13:12 -07:00
fabriziopandini
fbd6d2d68a autogenerated 2018-10-27 18:04:44 +02:00
fabriziopandini
d30492ee8f kubeadm graduate kubelet-start phase 2018-10-27 18:04:33 +02:00
k8s-ci-robot
b7b0aae435
Merge pull request #70031 from nrfox/requeue-on-error
Sample Controller: requeue work item on syncHandler error
2018-10-27 03:19:59 -07:00
Weibin Lin
95d379021b add module 'nf_conntrack' in ipvs prerequisite check 2018-10-27 16:40:38 +08:00
Jordan Liggitt
57df11bc0f Switch kubectl rollout to directly rolling back deployments 2018-10-26 23:48:44 -04:00
k8s-ci-robot
a3eebe9a17
Merge pull request #70298 from bsalamat/deprecate_critical_pod
Deprecate critical pod annotation
2018-10-26 20:24:07 -07:00
k8s-ci-robot
7b5705c619
Merge pull request #70203 from ravisantoshgudimetla/fix-e2e-resource-limits
Fix e2e resource limits
2018-10-26 19:13:41 -07:00
k8s-ci-robot
95613765e4
Merge pull request #70114 from mikedanese/svcacctscale
scale test service account token projection in kubemark
2018-10-26 17:58:01 -07:00
Samuel Davidson
294e02ed4b Revert "limit forbidden error to details of what was forbidden"
This reverts commit ecbd013795.
2018-10-26 15:58:09 -07:00
k8s-ci-robot
1df4f8eaf6
Merge pull request #70028 from liggitt/move-extensions-types
move internal apps API types out of extensions package
2018-10-26 15:56:13 -07:00
Patrick Ohly
248df4ac58 e2e: update bazel BUILD files
Generated via hack/update-bazel.sh.
2018-10-27 00:39:44 +02:00
Patrick Ohly
a56c518292 e2e CSI: bump all containers to v0.4.1 2018-10-27 00:39:44 +02:00
juanvallejo
4d753d4a59
fix ContinueOnError visitor 2018-10-26 18:35:06 -04:00
Mike Danese
f94bc6193e echo audiences in anonymous and insecure authenticators
part of https://github.com/kubernetes/kubernetes/issues/69893
2018-10-26 15:33:54 -07:00
k8s-ci-robot
1355e6b277
Merge pull request #70283 from justinsb/only_reconcile_health_check_on_gce
e2e: Only do LB health check reconciliation test on GCE
2018-10-26 14:44:01 -07:00
k8s-ci-robot
117c6177c4
Merge pull request #70278 from jhvhs/master
Documentation re-formatting
2018-10-26 13:32:00 -07:00
Patrick Ohly
38efff564c e2e: deploy from manifest files + enhance CSI volume output
Ensuring that CSI drivers get deployed for testing exactly as intended
was problematic because the original .yaml files had to be converted
into code. e2e/manifest helped a bit, but not enough:
- could not load all entities
- didn't handle loading .yaml files with multiple entities
- actually creating and deleting entities still had to be done in tests

The new framework utility code handles all of that, including the
tricky cleanup operation that tests got wrong (AfterEach does not get
called after test failures!).

In addition, it is ensuring that each test gets its own instance of the
entities.

The PSP role binding for hostpath is now necessary because we switch
from creating a pod directly to creation via the StatefulSet
controller, which runs with less privileges.

Without this, the hostpath test runs into these errors in the
kubernetes-e2e-gce job:

Oct 19 16:30:09.225: INFO: At 2018-10-19 16:25:07 +0000 UTC - event for csi-hostpath-attacher: {statefulset-controller } FailedCreate: create Pod csi-hostpath-attacher-0 in StatefulSet csi-hostpath-attacher failed error: pods "csi-hostpath-attacher-0" is forbidden: unable to validate against any pod security policy: []
Oct 19 16:30:09.225: INFO: At 2018-10-19 16:25:07 +0000 UTC - event for csi-hostpath-provisioner: {statefulset-controller } FailedCreate: create Pod csi-hostpath-provisioner-0 in StatefulSet csi-hostpath-provisioner failed error: pods "csi-hostpath-provisioner-0" is forbidden: unable to validate against any pod security policy: []
Oct 19 16:30:09.225: INFO: At 2018-10-19 16:25:07 +0000 UTC - event for csi-hostpathplugin: {daemonset-controller } FailedCreate: Error creating: pods "csi-hostpathplugin-" is forbidden: unable to validate against any pod security policy: []

The extra role binding is silently ignored on clusters which don't
have this particular role.
2018-10-26 22:07:34 +02:00
k8s-ci-robot
5e45a10351
Merge pull request #70268 from Pingan2017/ep-storage-display
display EphemeralStorage usage with kubectl describe node
2018-10-26 12:22:39 -07:00
k8s-ci-robot
c56dcddbe4
Merge pull request #70253 from dekkagaijin/master
always allow unimportant legacy root paths
2018-10-26 12:22:29 -07:00
k8s-ci-robot
c23e94a7ff
Merge pull request #70152 from ashwanikhemani/myfeature
changes done to enable br_netfilter and ip_forward for debian packages
2018-10-26 12:22:19 -07:00
k8s-ci-robot
85555a7d73
Merge pull request #68559 from yue9944882/chore/respect-goflags-in-codegen
chore(codegen): respect GOFLAGS when compiling code-generator
2018-10-26 12:22:10 -07:00
k8s-ci-robot
b104eac566
Merge pull request #67133 from yue9944882/refactor/admission-config-complete-new-flow
Refactor admission controller contructor with Config.Complete.New flow
2018-10-26 12:22:01 -07:00
Bobby (Babak) Salamat
16f3351619 Deprecate critical pod annotation 2018-10-26 11:44:43 -07:00
ravisantoshgudimetla
c0a8d4702a Fix e2e test and build file 2018-10-26 13:48:51 -04:00
ravisantoshgudimetla
fad6b326e3 Fix default algorithm provider priority insertion 2018-10-26 13:48:44 -04:00
k8s-ci-robot
a932475bfe
Merge pull request #70288 from soltysh/fix_deprecate_msg
Update deprecation warning for kubectl run
2018-10-26 10:09:12 -07:00
k8s-ci-robot
e2824d719f
Merge pull request #70273 from yuexiao-wang/switch-errors-2
[kubeadm/app/util]switch to github.com/pkg/errors
2018-10-26 10:09:02 -07:00
Mike Danese
7613482623 scale test service account token projection in kubemark 2018-10-26 09:57:56 -07:00
Anago GCB
e463d10935 Update CHANGELOG-1.12.md for v1.12.2. 2018-10-26 15:16:51 +00:00
Humble Chirammal
a6759a7b22 Fix a typo in source code comment
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2018-10-26 20:01:19 +05:30
Humble Chirammal
5bd0b5d841 GlusterFS: Use pvc uid instead of pvc name in glusterfs endpoint name.
At present, endpoints and services are created
for glusterfs pvcs are in form of glusterfs-dynamic-<PVC name>
however this could cause issue if user deletes a PVC and immediately
creates a new one with the same name, PV controller will try to delete
the old PV and its endpoint and at the same the controller will try to create new PV
and the same endpoint. Depending on which event reaches the
controller first, it may create new PV, check that endpoints exists,
then delete the old PVC and delete endpoints already used by the new PV.

This patch changes the endpoint/service name to below format:

`glusterfs-dynamic-<PVC UUID>`.

By the uniqueness of UUID, above mentioned issue will no longer be present.

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2018-10-26 20:00:02 +05:30
Maciej Szulik
fdcd6de9c0
Update deprecation warning for kubectl run 2018-10-26 16:22:33 +02:00
k8s-ci-robot
7147138994
Merge pull request #70252 from nckturner/add-regions
Add regions ap-northeast-3 and eu-west-3 to AWS cloud provider
2018-10-26 06:57:38 -07:00
k8s-ci-robot
fd6b386374
Merge pull request #70266 from zhangmingld/fixtypoinpredicates_test
fix typo in predicates_test.go
2018-10-26 05:46:41 -07:00