Commit Graph

35675 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
a51d574596 Merge pull request #78113 from praseodym/fix-golint-pkg/registry/core/event
Fix golint failures of pkg/registry/core/event
2019-08-07 16:15:17 -07:00
Kubernetes Prow Robot
4c315aa8d9 Merge pull request #78543 from cheftako/kas-np3
Get network-proxy working with GCE.
2019-08-07 14:44:44 -07:00
Kubernetes Prow Robot
aa6a077cfd Merge pull request #80681 from ricky1993/customize_resource_name_and_namespace
add options for name and namespace of leaderelection object
2019-08-07 01:36:51 -07:00
Kubernetes Prow Robot
07afde1559 Merge pull request #80935 from wongma7/initcsinode-error
Return error returned by CSINode Get if initialization failed
2019-08-06 23:57:29 -07:00
Walter Fender
ebb65c5f4c Get network-proxy working with GCE.
Got the proxy-server coming up in the master.
Added certs and have it comiung up with those certs.
Added a daemonset to run the network-agent.
Adding support for agent running as a sameon set on every node.

Added quick hack to test that proxy server/agent were correctly
tunneling traffic to the kubelet.

Added more WIP for reading network proxy configuration.
Get flags set correctly and fix connection services.
Adding missing ApplyTo
Added ConnectivityService.
Fixed build directives. Added connectivity service configuration.
Fixed log levels.
Fixed minor issues for feature turned off.
Fixed boilerplate and format.
Moved log dialer initialization earlier as per Liggits suggestion.
Fixed a few minor issues in the configuration for GCE.
Fixed scheme allocation
Adding unit test.
Added test for direct connectivity service.

Switching to injecting the Lookup method rather than using a Singleton.
First round of mikedaneses feedback.
Fixed deployment to use yaml and other changes suggested by MikeDanese.

Switched network proxy server/agent which are kebab-case not camelCase.
Picked up DIAL_RSP fix.
Factored in deads2k feedback.
Feedback from mikedanese
Factored in second round of feedback from David.
Fix path in verify.
Factored in anfernee's feedback.
First part of lavalamps feedback.
Factored in more changes from lavalamp and mikedanese.

Renamed network-proxy to konnectivity-server and konnectivity-agent.
Fixed tolerations and config file checking.
Added missing strptr
Finished lavalamps requested rename.
Disambiguating konnectivity service by renaming it egress selector.

Switched feature flag to KUBE_ENABLE_EGRESS_VIA_KONNECTIVITY_SERVICE
2019-08-06 23:09:49 -07:00
Kubernetes Prow Robot
1a01d10f5f Merge pull request #80590 from alculquicondor/refactor/configurator-pod
Remove Configurator interface
2019-08-06 21:05:31 -07:00
Kubernetes Prow Robot
a07992436d Merge pull request #80412 from hex108/concurrent_read_write
Add doc that plugins in bind cycle should not use scheduler NodeInfoSnapshot
2019-08-06 21:05:18 -07:00
Kubernetes Prow Robot
e5862e74be Merge pull request #80321 from Moriadry/feature/vendor-codedellemc
vender upgrade codedellemc/goscaleio to release v0.1.0
2019-08-06 21:05:05 -07:00
Kubernetes Prow Robot
a197cc6174 Merge pull request #78610 from jpbetz/admission-trace
Add trace to webhook invocations
2019-08-06 21:04:52 -07:00
Kubernetes Prow Robot
7f1ae0e32d Merge pull request #80105 from ASankaran/dockershim-linux
Add ImageFSInfo, ContainerStats, and ListContainerStats impl for linux to dockershim
2019-08-06 18:14:51 -07:00
Kubernetes Prow Robot
663796e624 Merge pull request #78345 from obitech/fix_golint_pkg_kubelet_stats_client
Fix golint pkg/kubelet/stats/client.go
2019-08-06 13:14:49 -07:00
Mark Janssen
231d2a9617 Fix golint failures of pkg/registry/core/event 2019-08-06 21:13:55 +02:00
Kubernetes Prow Robot
6049253aae Merge pull request #80945 from tedyu/uncond-validate
Validate CSI Inline Migration unconditionally
2019-08-06 11:11:55 -07:00
Ted Yu
bb77aa7a63 Validate CSI Inline Migration unconditionally 2019-08-06 08:33:31 -07:00
Kubernetes Prow Robot
7c23e1a4ac Merge pull request #80885 from draveness/feature/update-framework-logger
fix: Use %q instead of %v in the scheduling framework
2019-08-06 08:15:55 -07:00
Kubernetes Prow Robot
521b5c3fed Merge pull request #80994 from verult/csi-deregistration-loglevel
Bump log level of CSI driver de-registration to match registration handler
2019-08-06 06:06:09 -07:00
Kubernetes Prow Robot
345e58b434 Merge pull request #75071 from mkimuram/issue/74552e2e
Fix volume reconstruction and add e2e tests
2019-08-06 06:05:55 -07:00
Kubernetes Prow Robot
16d9a659da Merge pull request #80837 from rmweir/use-default-skuname
Use default skuname shared Azure Disk
2019-08-06 03:11:55 -07:00
Kubernetes Prow Robot
b1ffa38136 Merge pull request #80356 from liangxia/fix-example-url
Fix example urls
2019-08-05 23:43:54 -07:00
Kubernetes Prow Robot
1bc3d1abde Merge pull request #80866 from ethan-daocloud/dev-ethan-csi-log
cleanup: remove package csi duplicated error log
2019-08-05 18:18:19 -07:00
Kubernetes Prow Robot
f2cfc160ef Merge pull request #80273 from tallclair/endpoints
Don't delete service endpoints when a generic error occurs
2019-08-05 18:17:54 -07:00
Matthew Wong
bd42e728a8 Return error returned by CSINode Get if initialization failed 2019-08-05 23:01:50 +00:00
Cheng Xing
da64ca0c54 Bumped log level of CSI driver de-registration to match registration handler 2019-08-05 15:55:28 -07:00
Kubernetes Prow Robot
decdf8891f Merge pull request #80460 from mrkm4ntr/pvc-class-name
Use v1helper.GetPersistentVolumeClaimClass for compatibility
2019-08-05 15:08:30 -07:00
Kubernetes Prow Robot
1fcd3d6bac Merge pull request #80369 from jsafrane/dswp-error
Propagate errors from DSW to pod events
2019-08-05 15:08:16 -07:00
Kubernetes Prow Robot
9e735d6b27 Merge pull request #79443 from tedyu/taint-mgr-name
Simplify checking in getMinTolerationTime
2019-08-05 15:08:03 -07:00
Kubernetes Prow Robot
cea34cc1a5 Merge pull request #75303 from obitech/fix_golint_failures_pkg_kubelet
Fix golint failures in some pkg/kubelet packages
2019-08-05 15:07:50 -07:00
Joe Betz
46a04d50af Replace string concatination with trace fields 2019-08-05 12:18:57 -07:00
Kubernetes Prow Robot
785bbabb11 Merge pull request #80961 from jfbai/move-docker-specific-code-to-dockershim
Move docker specific const to dockershim.
2019-08-05 11:59:51 -07:00
Ted Yu
c811b2267f Simplify checking in getMinTolerationTime 2019-08-05 10:45:05 -07:00
Kubernetes Prow Robot
4824f823ad Merge pull request #80919 from smarterclayton/disable_compression
Disable gzip compression in core control plane components
2019-08-05 09:09:49 -07:00
draveness
22bac3084a fix: use %q instead of %v in scheduling framework 2019-08-06 00:01:25 +08:00
ethan
d26e352fe7 cleanup: remove package csi duplicated error log
return err directly in func; delete new line in error message

cleanup: use errors.New(log()) to uniform error message
2019-08-05 20:35:28 +08:00
Jan Safranek
c744385804 Add limit of stored errors
There should be a limit so the set of errors does not grow too much in
case of some bug in the populator.
2019-08-05 10:06:44 +02:00
liangxia
6d431fa05b Fix example urls 2019-08-05 11:45:52 +08:00
Jianfei Bai
5726b22fbc Move docker specific const to dockershim. 2019-08-05 10:28:08 +08:00
Kubernetes Prow Robot
b81d30a5b2 Merge pull request #80827 from smarterclayton/config_map
`kubectl get` does not count binaryData keys on ConfigMap
2019-08-04 13:03:48 -07:00
Kubernetes Prow Robot
695190da6b Merge pull request #80218 from oxddr/kubeproxy-buckets
kube-proxy: change buckets used by NetworkProgrammingLatency
2019-08-04 08:33:49 -07:00
Kubernetes Prow Robot
71245db133 Merge pull request #80946 from verb/comments
Fix comment on dropPodStatusDisabledFields method
2019-08-03 20:17:50 -07:00
Kubernetes Prow Robot
369b765052 Merge pull request #80446 from hantaowang/test-verify-attach
Test verify attach
2019-08-03 15:33:49 -07:00
obitech
17d2ba0b3d Re-import api/core/install for init function 2019-08-03 21:07:12 +02:00
obitech
a5bc997aa9 Fixed pull-kubernetes-verify issues 2019-08-03 21:07:12 +02:00
obitech
457972f1a4 Fix suggestions, track removed library in bazel 2019-08-03 21:07:12 +02:00
obitech
898c40a484 Fix golint failures in some pkg/kubelet packages
Fixed:
- pkg/kubelet/pod
- pkg/kubelet/metrics
- pkg/kubelet/configmap
- pkg/kubelet/config
2019-08-03 21:07:12 +02:00
Kubernetes Prow Robot
cc270c138d Merge pull request #78097 from draveness/feature/post-filter-extension-point
feat: implement "post-filter" extension point for scheduling framework
2019-08-03 09:43:51 -07:00
Lee Verberne
c7788b25f8 Fix comment on dropPodStatusDisabledFields method 2019-08-03 14:16:08 +00:00
Kubernetes Prow Robot
2adaa5d64d Merge pull request #80933 from liggitt/validation-features
Preserve existing ephemeral containers on update, validate ephemeral containers and overhead unconditionally
2019-08-03 01:28:23 -07:00
Kubernetes Prow Robot
5c16a784c6 Merge pull request #80923 from davidz627/fix/pdAttachLimit
Reduce GCE PD Attach Limits by 1 because Node Boot Disk counts as 1 attached disk
2019-08-03 01:27:51 -07:00
Kubernetes Prow Robot
9f6ebf0feb Merge pull request #79144 from tedyu/csi-x-recur
Remove recursion in csiAttacher#waitForVolumeAttachmentInternal
2019-08-03 00:05:51 -07:00
Kubernetes Prow Robot
d9a411df6b Merge pull request #80660 from prameshj/ilb-err
Handle NotImplemented error in service_controller.
2019-08-02 22:39:51 -07:00