Commit Graph

32803 Commits (c2b771d5c46ca3b2f58f72595fe07a4e56a63762)

Author SHA1 Message Date
Steffen Butzer c2b771d5c4 windows/svc: address failing test by updating bazel BUILD 2019-02-07 16:58:37 +01:00
Steffen Butzer afdfe8d558 windows/svc: workaround-exit mechanism that works for signal-less binaries 2019-02-01 19:16:11 +01:00
Steffen Butzer f243c88779 windows/service: implement graceful shutdown when run as windows service
- Fixes https://github.com/kubernetes/kubernetes/issues/72900
The issue here originally is that os.Exit() is called which exits
the process too early (before svc.Execute updates the status to stopped).
This is picked up as service error and leads to restarting,
if restart-on-fail is configured for the windows service.
svc.Execute already guarantees that the application is exited after,
so that os.Exit call would be unnecessary.

This rework also adds graceful shutdown, which also resolves the
underlying root cause. The graceful shutdown is not guaranteed
to succeed, since the service controller can decide to kill
the service any time after exceeding a shutdown timeout.
2019-01-25 00:34:42 +01:00
Kubernetes Prow Robot 9ecce4fdcf
Merge pull request #72641 from dixudx/cp_file_wildcard
kubectl supports copying files with wild card
2019-01-24 10:37:15 -08:00
Kubernetes Prow Robot 2cd88258c7
Merge pull request #69255 from Pingan2017/remove-show-all
remove --show-all
2019-01-24 06:30:43 -08:00
Kubernetes Prow Robot 4cd759dbe0
Merge pull request #73001 from shivnagarajan/remove_deprecated_taints
remove remaining deprecated taints from 1.9
2019-01-24 05:18:57 -08:00
Kubernetes Prow Robot b18fc08ca7
Merge pull request #73153 from WanLinghao/apply_dry_run_warning
Add warning info against `kubectl apply --dry-run` which direct people use --server--dry-run instead
2019-01-24 02:56:18 -08:00
Kubernetes Prow Robot 31311a6343
Merge pull request #73148 from liggitt/remove-deprecated-swagger-paths
remove deprecated openapi paths in favor of /openapi/v2
2019-01-23 22:06:21 -08:00
WanLinghao 66931c57e8 Add warning info against `kubectl apply --dry-run` which direct people use --server--dry-run instead 2019-01-24 13:18:50 +08:00
Kubernetes Prow Robot 2076662733
Merge pull request #72614 from xiaoanyunfei/cleanup/MakeDefaultErrorFunc
Change `MakeDefaultErrorFunc` from method to function
2019-01-23 12:20:05 -08:00
Kubernetes Prow Robot 0b8566f388
Merge pull request #73078 from Huang-Wei/escaped-pod
scheduler: makes pod less racing so as to be put back into activeQ properly
2019-01-22 23:34:22 -08:00
Kubernetes Prow Robot e8a10abd31
Merge pull request #72605 from WanLinghao/port_forward_description_improve
Improve portforward command's description
2019-01-22 13:40:56 -08:00
Humble Devassy Chirammal 2651c72166 This patch consists of various corrections. (#73060)
* This patch consists of various corrections.

*) Remove unwanted `else` code block
*) Adjust variable intialization.
*) Correct error strings.
*) Use recommended variable increment method.

Signed-off-by: hchiramm <hchiramm@redhat.com>

* Remove cluster/images/cluster-version-monitor from hack/.golint_failures.

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-01-22 12:28:59 -08:00
Kubernetes Prow Robot 0b62ad23c2
Merge pull request #72959 from cofyc/fix72954
Fix flaky test TestBindAPIUpdate
2019-01-22 11:12:59 -08:00
Kubernetes Prow Robot 2300d7d923
Merge pull request #73144 from juanvallejo/jvallejo/deduplicate-user-path
add PATH de-duplication when searching for plugins
2019-01-22 08:46:01 -08:00
Di Xu 6576e1f790 kubectl supports copying files with wild card 2019-01-22 15:56:13 +08:00
Di Xu 37b9bd36f7 rename temp variable filepath to fpath 2019-01-22 15:48:53 +08:00
Wei Huang 02cdc24cd3
enforce unscheduable pod has proper chance to be retried 2019-01-22 09:23:51 +08:00
Kubernetes Prow Robot 0a7d8ec6cc
Merge pull request #73035 from juanvallejo/jvallejo/make-apiresource-discovery-nonfatal
make api-resource discovery errors non-fatal
2019-01-21 14:20:43 -08:00
Jordan Liggitt 52519ecb1c remove deprecated openapi paths in favor of /openapi/v2 2019-01-21 16:33:41 -05:00
juanvallejo 7f0303faf2
update bazel 2019-01-21 14:16:16 -05:00
juanvallejo dbf9aa5009
add PATH de-duplication when searching for plugins 2019-01-21 13:00:42 -05:00
Kubernetes Prow Robot 3ebbbda3b7
Merge pull request #72679 from danielqsj/wqn
Mark deprecated in related workqueue metrics
2019-01-19 06:52:04 -08:00
Kubernetes Prow Robot 9d58c8fbcf
Merge pull request #71117 from dixudx/read_kubeconfig_once
loads kubeconfig only once
2019-01-19 02:25:26 -08:00
Kubernetes Prow Robot cb09d4d317
Merge pull request #72507 from dixudx/remove_stale_OutOfDisk
remove stale OutOfDisk condition from kubelet side
2019-01-18 19:14:04 -08:00
Kubernetes Prow Robot 5b4b40cfe0
Merge pull request #72391 from cofyc/fix72387
Deprecate mount.IsNotMountPoint in favor of mounter.IsNotMountPoint
2019-01-18 19:13:49 -08:00
juanvallejo 23d52b4829
update bazel 2019-01-18 17:28:09 -05:00
Kubernetes Prow Robot 76961c517e
Merge pull request #73048 from yujuhong/labels-ga
kubelet: promote OS & arch labels to GA
2019-01-18 05:17:24 -08:00
Kubernetes Prow Robot 54c4428eb4
Merge pull request #71276 from jingxu97/Oct/uncertain
Handle failed attach operation leave uncertain volume attach state
2019-01-17 22:52:57 -08:00
Kubernetes Prow Robot 7f0e04a089
Merge pull request #73043 from davidz627/feature/migrationCommon
Add common functionality required for all in-tree to CSI Migration shim code pieces
2019-01-17 18:55:10 -08:00
Kubernetes Prow Robot c999dc3854
Merge pull request #73022 from denkensk/fix-data-race-in-scheduling-queue-test
fix data race in TestPriorityQueue_AssignedPodAdded
2019-01-17 18:55:00 -08:00
Kubernetes Prow Robot b1b6cb8cb4
Merge pull request #73034 from dashpole/fix_allocatable_e2e
[Text Fix] Fix panic in NodeAllocatable node e2e test
2019-01-17 17:11:59 -08:00
Kubernetes Prow Robot 2540969b64
Merge pull request #73024 from soltysh/fix_createjob
Image is a required parameter
2019-01-17 17:11:49 -08:00
Yu-Ju Hong 00d93f0cc3 kubelet: promote OS & arch labels to GA
kubelet now applies both the beta and the GA labels to ensure backward
compatibility.
2019-01-17 14:57:43 -08:00
David Zhu 384fce6bb1 Common Migration shim functaionality and flags 2019-01-17 14:43:59 -08:00
David Zhu d8c9dc5bb5 Add IsMigratableToCSI to volume plugin interface 2019-01-17 14:43:52 -08:00
Kubernetes Prow Robot 493d3565d8
Merge pull request #72874 from humblec/iscsi
Update approver list.
2019-01-17 13:51:35 -08:00
Kubernetes Prow Robot 4d72931d8f
Merge pull request #72580 from luxas/extract_tag_name_testing
Break out common API testing functionality from pkg/master
2019-01-17 13:51:13 -08:00
wangqingcan 28e6bbc175 acquire lock before operating unschedulablepodsmap 2019-01-18 04:24:18 +08:00
Kubernetes Prow Robot 5e86fa43f5
Merge pull request #72890 from Klaven/component-base-logs
Move of logs out of apiserver and into component-base
2019-01-17 11:21:04 -08:00
Kubernetes Prow Robot c13f9f7272
Merge pull request #72816 from humblec/md-1
Remove unwanted else block from code.
2019-01-17 11:20:55 -08:00
juanvallejo b20a8c6b04
make api-resource discovery errors non-fatal 2019-01-17 13:58:45 -05:00
David Ashpole 2b8bc85f75 fix panic in NodeAllocatable node e2e test 2019-01-17 10:57:09 -08:00
Maciej Szulik 2f59dd752c Image is a required parameter 2019-01-17 15:58:41 +01:00
Marek Counts 1739e343a8 autogen files
all the autogen files that got updated due to the changes to move logs.
2019-01-17 09:16:36 -05:00
Marek Counts ba81a5409a move logs into component-base
all the code changes to move move /apiserver/pkg/util/logs into /component-base/logs
2019-01-17 09:16:21 -05:00
Kubernetes Prow Robot af31a202ea
Merge pull request #72276 from vithati/users/vithati/kubectlissue503
Allow setting images for 'InitContainers' through kubectl set command.
2019-01-17 05:18:04 -08:00
Kubernetes Prow Robot 9cc39a5614
Merge pull request #69279 from dtaniwaki/print-size-limit
Print SizeLimit of EmptyDir
2019-01-17 04:06:31 -08:00
Yecheng Fu f406c6bde7 Fix flaky test TestBindAPIUpdate 2019-01-17 11:25:18 +08:00
Shiv Nagarajan 36ee154243 remove deprecated taints from 1.9 2019-01-16 21:20:57 -05:00