Jose A. Rivera
1ac3b37848
CSIDriverRegistry e2e: Always clean up driver
...
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-02-14 06:56:17 -06:00
Maciej Szulik
22a3f6de5e
Add missing VisitArbitrary methods in kubectl explain
2019-02-14 13:06:20 +01:00
Ed Bartosh
7a8de82dfd
kubeadm: fix kubeadm reset logic
...
If /etc/kubeadm/amdin.conf doesn't exist kubeadm reset fails
with the error:
failed to load admin kubeconfig: open /root/.kube/config: no such file or directory
Fixed by properly checking if file exists before using it.
2019-02-14 12:57:25 +02:00
Kubernetes Prow Robot
f5f42df42b
Merge pull request #74068 from sttts/sttts-crd-reg-rename
...
kube-aggregator: fix CRD registration controller name
2019-02-14 02:33:02 -08:00
Lantao Liu
de8ee94d14
Stop container in unknown state before recreate or remove.
2019-02-14 02:31:17 -08:00
Rostislav M. Georgiev
f73ac0da3e
kubeadm: Replace MigrateOldConfigFromFile
...
MigrateOldConfigFromFile is a function, whose purpose is to migrate one config
into another. It is working OK for now, but it has some issues:
- It is incredibly inefficient. It can reload and re-parse a single config file
for up to 3 times.
- Because of the reloads, it has to take a file containing the configuration
(not a byte slice as most of the rest config functions). However, it returns
the migrated config in a byte slice (rather asymmetric from the input
method).
- Due to the above points it's difficult to implement a proper interface for
deprecated kubeadm config versions.
To fix the issues of MigrateOldConfigFromFile, the following is done:
- Re-implement the function by removing the calls to file loading package
public APIs and replacing them with newly extracted package private APIs that
do the job with pre-provided input data in the form of
map[GroupVersionKind][]byte.
- Take a byte slice of the input configuration as an argument. This makes the
function input symmetric to its output. Also, it's now renamed to
MigrateOldConfig to represent the change from config file path as an input
to byte slice.
- As a bonus (actually forgotten from a previous change) BytesToInternalConfig
is renamed to the more descriptive BytesToInitConfiguration.
Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>
2019-02-14 11:52:33 +02:00
Dr. Stefan Schimanski
af17cff6b0
kube-aggregator: rename New{Auto -> CRD}RegistrationController
2019-02-14 10:21:13 +01:00
Nguyen Quang Huy
ac8466444c
Fix incorrect influxdb yamle file
...
Remove redundant attribute in container declaration
2019-02-14 14:26:05 +07:00
Kubernetes Prow Robot
30c7df5cd8
Merge pull request #73987 from vanduc95/cleanup-kubeadm-20190213
...
kubeadm cleanup: master -> control-plane
2019-02-13 23:07:11 -08:00
Kubernetes Prow Robot
d8f0146138
Merge pull request #72214 from caesarxuchao/move-discovery
...
Move cached discovery clients to their own packages
2019-02-13 23:07:00 -08:00
Kubernetes Prow Robot
b13438ab24
Merge pull request #73928 from wongma7/protection-waitforfirstconsumer
...
Fix PVC protection e2es when default storage class is WaitForFirstConsumer
2019-02-13 21:50:17 -08:00
Kubernetes Prow Robot
d01b01beb2
Merge pull request #74032 from tedyu/master
...
Use Set to check whether flag name is allowed flag
2019-02-13 20:33:17 -08:00
Kubernetes Prow Robot
5b600c5ce3
Merge pull request #73988 from SataQiu/kubeadm-cleanup-20190213
...
kubeadm cleanup: master -> control-plane :)
2019-02-13 20:32:57 -08:00
SataQiu
19c7f4cb0b
fix golint failures on cmd/kubeadm/app/util/config
2019-02-14 12:11:24 +08:00
Kubernetes Prow Robot
2b9c9154b5
Merge pull request #74012 from danielqsj/dep
...
update generated files
2019-02-13 19:06:31 -08:00
Kubernetes Prow Robot
6f6f8bdfcc
Merge pull request #73822 from justinsb/renamed_set_node_image
...
e2e upgrade test: rename functions to match f0f7829934
2019-02-13 19:06:20 -08:00
Andrew Kim
a82481ff21
update import restrictions for pkg/cloudprovider/providers
2019-02-13 21:46:44 -05:00
vanduc95
0e8941f7ec
kubeadm cleanup: master -> control-plane
2019-02-14 09:18:42 +07:00
Nguyen Quang Huy
7c923b64d8
Fix error collides with imported package name
...
Fix error collides with imported package name for plugins.go
- Fix variable 'preds' collides with imported package name
- Fix warning in initializing variables, error string log be capitalized
2019-02-14 09:17:54 +07:00
Yu-Ju Hong
5fd27c38da
Move beta OS/Arch labels back to the kubelet package
...
These labels are being deprecated
2019-02-13 18:09:49 -08:00
Kubernetes Prow Robot
a3877b1776
Merge pull request #73895 from WanLinghao/context_util_clean
...
Clean unused code in pkg/securitycontext/util.go
2019-02-13 17:31:54 -08:00
Kubernetes Prow Robot
d457fb7771
Merge pull request #73869 from grayluck/no-cluster-cidr-validation
...
Skip validation for clusterCIDR in node ipam controller.
2019-02-13 17:31:44 -08:00
Kubernetes Prow Robot
2e287a0ac1
Merge pull request #73677 from jarrpa/csi-cluster-registrar
...
e2e: Use cluster-driver-registrar for CSIDriverRegistry tests
2019-02-13 17:31:33 -08:00
Kubernetes Prow Robot
888ff4097a
Merge pull request #73651 from RobertKrawitz/node_pids_limit
...
Support total process ID limiting for nodes
2019-02-13 17:31:18 -08:00
Kubernetes Prow Robot
508a4f7544
Merge pull request #74000 from caesarxuchao/json-patch-operations
...
Limit the number of operations in a single json patch to be 10,000
2019-02-13 16:12:12 -08:00
Kubernetes Prow Robot
03320c1436
Merge pull request #73985 from BenTheElder/manual-vendor
...
mark vendor build targets manual
2019-02-13 16:12:02 -08:00
Kubernetes Prow Robot
4734e4bfa6
Merge pull request #74028 from BenTheElder/spread-the-load
...
add some owners for deps
2019-02-13 14:32:38 -08:00
Kubernetes Prow Robot
b9072c3fe7
Merge pull request #73984 from yujuhong/find-node-tar
...
Add path in find-tar for locating node binary tarball
2019-02-13 14:32:26 -08:00
Kubernetes Prow Robot
f9af7e94a9
Merge pull request #73962 from wongma7/glusterfs-sc
...
Fix glusterfs e2e not using correct storageclass
2019-02-13 14:32:16 -08:00
Kubernetes Prow Robot
a5653dc01b
Merge pull request #73903 from smarterclayton/cluster_upgrade
...
Upgrade tests don't tolerate nodes with taints correctly
2019-02-13 14:32:05 -08:00
Kubernetes Prow Robot
400502577c
Merge pull request #73894 from smarterclayton/event_involved
...
Print the involved object in the event table as resource/name
2019-02-13 14:31:50 -08:00
Jose A. Rivera
62f3211d76
Run hack/update-bazel.sh
...
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-02-13 15:06:58 -06:00
Jose A. Rivera
6115fc49a6
Use cluster-driver-registrar for CSIDriverRegistry tests
...
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2019-02-13 15:06:58 -06:00
Ted Yu
71134a0d05
Use Set to check whether flag name is allowed flag
...
Signed-off-by: Ted Yu <yute@vmware.com>
2019-02-13 13:01:21 -08:00
Kubernetes Prow Robot
07428f7e5d
Merge pull request #73992 from SataQiu/golint-fix-20190213
...
Fix golint failures on cmd/kubeadm/app
2019-02-13 12:16:20 -08:00
Kubernetes Prow Robot
812016fa23
Merge pull request #73818 from gnufied/add-e2e-for-no-expand
...
add e2e test when expansion is disabled
2019-02-13 12:16:09 -08:00
yankaiz
7379ad5ae2
Skip validation for clusterCIDR in node ipam controller.
...
clusterCIDR is passed down from kube_env CLUSTER_IP_RANGE to the flag --cluster-cidr.
We plan not to let GKE to pass down CLUSTER_IP_RANGE to kube-env for the master node.
2019-02-13 12:13:33 -08:00
Robert Krawitz
2597a1d97e
Implement SupportNodePidsLimit, hand-tested
2019-02-13 14:56:17 -05:00
Maciej Szulik
48e2009d3e
Update SIG-CLI leadership for feature approval
2019-02-13 20:32:20 +01:00
Kubernetes Prow Robot
aefd281143
Merge pull request #73983 from ixdy/update-bazel-deps
...
Update repo-infra, bazel-skylib, and rules_docker dependencies
2019-02-13 11:00:08 -08:00
Kubernetes Prow Robot
a20c186d80
Merge pull request #73942 from rumshenoy/cleanup_constants
...
Move all constants to a single `const (`
2019-02-13 10:59:53 -08:00
Chao Xu
5e6fc5dce8
Limit the number of operations in a single json patch to be 10,000
2019-02-13 10:53:32 -08:00
Benjamin Elder
95d058945d
add some owners for deps
2019-02-13 10:27:14 -08:00
Kubernetes Prow Robot
2bfbbc3141
Merge pull request #73998 from yagonobre/fix-mixed-args
...
Allow the usage of --kubeconfig-dir and --config flags on kubeadm init
2019-02-13 09:45:28 -08:00
Kubernetes Prow Robot
1250237316
Merge pull request #73995 from humblec/fix-e2e
...
Use correct server url in dynamic provisioning tests
2019-02-13 09:45:15 -08:00
Matthew Wong
2f981fa4c1
Fix PVC protection e2es when default storage class is WaitForFirstConsumer
2019-02-13 12:41:45 -05:00
Hemant Kumar
7d823e5df0
also remove slow tag from resizing tests
2019-02-13 10:48:49 -05:00
Hemant Kumar
e3faa003a1
add e2e test when expansion is disabled
...
Also refactor some of the code that creates resizable SC
2019-02-13 10:48:49 -05:00
Kubernetes Prow Robot
7944fed44b
Merge pull request #73953 from sttts/sttts-simplify-kube-aggregator-openapi
...
kube-aggregator: split openapi spec aggregator from controller code
2019-02-13 07:18:42 -08:00
SataQiu
7edea2b77f
kubeadm cleanup: master -> control-plane
2019-02-13 23:13:31 +08:00