Commit Graph

109398 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
db345360f3
Merge pull request #111129 from thockin/makefile-sort-debug-by-time
Makefile: sort debug output by time
2022-07-14 16:26:25 -07:00
Kubernetes Prow Robot
dd47702273
Merge pull request #111146 from pacoxu/patch-2
kubeadm: UnversionedKubeletConfigMap is GAed in v1.25
2022-07-14 14:37:23 -07:00
Kubernetes Prow Robot
ff84df580e
Merge pull request #111128 from thockin/gitignore-under-under-star
gitignore __* - leave them for local use
2022-07-14 14:37:15 -07:00
Kubernetes Prow Robot
3b4d2a9b31
Merge pull request #111080 from zhoumingcheng/master-v3
Correct wrong syntax
2022-07-14 14:37:08 -07:00
Kubernetes Prow Robot
408850e9f7
Merge pull request #111035 from jiahuif-forks/feature/matrics/cel
metrics for CEL compilation and evaluation
2022-07-14 14:37:00 -07:00
Kubernetes Prow Robot
ce583e0338
Merge pull request #110950 from yangjunmyfm192085/fixmetricsjudgement
filter out terminated containers in cadvisor_stats_provider
2022-07-14 14:36:52 -07:00
Kubernetes Prow Robot
21149f1b68
Merge pull request #109794 from shiftstack/always_annotate_nodeip
Make kubelet set alpha.kubernetes.io/provided-node-ip unconditionally
2022-07-14 14:36:40 -07:00
Kubernetes Prow Robot
f2395bbd4a
Merge pull request #111141 from yangjunmyfm192085/fixpanic
Fix kubelet panic when accessing metrics/resource endpoint
2022-07-14 13:19:27 -07:00
Kubernetes Prow Robot
6a1b9e1c50
Merge pull request #111130 from thockin/comments-about-go-install
Add comments around `go install`
2022-07-14 13:19:20 -07:00
Kubernetes Prow Robot
0e826ffef4
Merge pull request #111127 from HecarimV/fix-22071410
fix: update comment for related updated func
2022-07-14 13:19:08 -07:00
Kubernetes Prow Robot
a35c1f37b6
Merge pull request #111083 from nixpanic/mount-utils/no-systemd
mount-utils: only detect systemd when needed
2022-07-14 13:18:57 -07:00
Cici Huang
35669cc69c Bump cel-go to v0.12.4 2022-07-14 18:23:57 +00:00
Kubernetes Prow Robot
e5f4f8d71b
Merge pull request #110896 from ravisantoshgudimetla/promote-minReadySec-sts-update-ga
Promote minReadySeconds to GA
2022-07-14 09:45:09 -07:00
Kubernetes Prow Robot
a655368390
Merge pull request #104907 from adrianreber/2021-09-10-checkpoint
Minimal checkpointing support
2022-07-14 09:44:56 -07:00
SataQiu
9a2eaa8e3f scheduler: improve the comment and add more unit test cases for DefaultNormalizeScore 2022-07-15 00:15:18 +08:00
SataQiu
97d9d2bd17 scheduler: remove useless null pointer check about nodeInfo for in-tree plugins 2022-07-15 00:09:42 +08:00
Michal Wozniak
4ec8cf08da This PR refactors taint_manager to eliminate the getPod and getNode stubs. 2022-07-14 18:00:44 +02:00
Kubernetes Prow Robot
27110bd821
Merge pull request #111070 from mimowo/retriable-pod-failures-refactor-gc-controller
Refactor gc_controller to do not use the deletePod stub
2022-07-14 06:11:09 -07:00
Kubernetes Prow Robot
e50a366565
Merge pull request #110973 from Dieken/subpath-mount-embedded-filesystem
make sure auto-mounted subpath mount source is already mounted  …
2022-07-14 06:10:57 -07:00
Paco Xu
5c0c20a5ea
kubeadm: UnversionedKubeletConfigMap is GAed in v1.25 2022-07-14 20:56:45 +08:00
Wojciech Tyczyński
8e267eba51 Clean shutdown of controlplane integration tests 2022-07-14 14:38:22 +02:00
Niels de Vos
a800b15d04 mount-utils: only detect systemd when needed
The detectSystemd() function adds quite some logging when systemd is not
detected. This is not critical when the k8s.io/mount-utils package is
used by external applications or CSI-drivers. In that case, it may not
be required to detect systemd at all. To reduce logging in cases where
systemd does not need to be detected, add a hasSystemd() helper function
that calls detectSystemd() only once.
2022-07-14 13:31:51 +02:00
Adrian Reber
92ea6e32b8
Add e2e tests for checkpointing
Signed-off-by: Adrian Reber <areber@redhat.com>
2022-07-14 10:27:41 +00:00
Adrian Reber
fc37a7a990
kubelet: wire checkpoint container support through
This adds the last pieces to wire through the container checkpoint
support in the kubelet.

Signed-off-by: Adrian Reber <areber@redhat.com>
2022-07-14 10:27:41 +00:00
Adrian Reber
8c24857ba3
kubelet: add CheckpointContainer() to the runtime
Signed-off-by: Adrian Reber <areber@redhat.com>
2022-07-14 10:27:41 +00:00
Adrian Reber
3e6f50683f
kubelet: add CheckpointContainer() on the service level
Signed-off-by: Adrian Reber <areber@redhat.com>
2022-07-14 10:27:40 +00:00
Adrian Reber
1ac7d78296
kubelet: add CheckpointContainer in remote runtime
This is the first step to implement checkpointing and restoring of
container and containers starting from the lowest layer in the kubelet.

Signed-off-by: Adrian Reber <areber@redhat.com>
2022-07-14 10:27:40 +00:00
Adrian Reber
564f0e9a25
kubelet: add checkpoint/restore infrastructure
This adds the first infrastructure code parts to the kubelet
to support checkpoint/restore.

Signed-off-by: Adrian Reber <areber@redhat.com>
2022-07-14 10:27:40 +00:00
Adrian Reber
eeb5923937
make update after CRI API changes (checkpoint/restore)
Signed-off-by: Adrian Reber <areber@redhat.com>
2022-07-14 10:27:40 +00:00
Adrian Reber
df4ca2dd9e
Add CRI API definitions for checkpoint/restore
This adds the minimal CRI API changes to support checkpoint/restore and
to enable implementation of these checkpoint/restore interfaces on
container engine level.

Signed-off-by: Adrian Reber <areber@redhat.com>
2022-07-14 10:27:39 +00:00
Kubernetes Prow Robot
19a22f7637
Merge pull request #111008 from cici37/bumpCEL
Bump cel-go to v0.12.3
2022-07-14 03:03:04 -07:00
Kubernetes Prow Robot
7ac06e11e8
Merge pull request #109676 from cartermckinnon/optimize-unmounts
Skip mount point checks when possible during mount cleanup.
2022-07-14 03:02:57 -07:00
Wojciech Tyczyński
690d2f0101 Clean(er) shutdown of auth integration tests 2022-07-14 11:25:57 +02:00
Wojciech Tyczyński
13e4f2b554 Clean shutdown of volume integration tests 2022-07-14 11:25:57 +02:00
JunYang
f33652ce61 Fix kubelet panic when accessing metrics/resource endpoint 2022-07-14 16:38:48 +08:00
ldsdsy
eacddf9f28 Optimising print information 2022-07-14 15:03:03 +08:00
Kubernetes Prow Robot
08f9125cb0
Merge pull request #111109 from azylinski/apf-seats-httplog
Always log APF WorkEstimate params in kube-apiserver http logs
2022-07-13 22:51:03 -07:00
Kubernetes Prow Robot
b70f340209
Merge pull request #110958 from kidddddddddddddddddddddd/cleanup/remove-potential-goroutine-leak-in-binder
Pass context to pkg/scheduler/framework/plugins/volumebinding.
2022-07-13 22:50:56 -07:00
Tim Hockin
722ebf8dca Make yamlfmt tool print filenames
Otherwise fixing errors YAML is much harder.
2022-07-13 20:33:40 -07:00
Tim Hockin
8461a645d6 Add comment on build_binaries_for_platform 2022-07-13 20:33:32 -07:00
Tim Hockin
4b8e3a0b54 Remove unused unset_platform_envs func 2022-07-13 20:33:24 -07:00
Tim Hockin
15cab6d085 Make coverage handle relative-path pkgs 2022-07-13 20:33:12 -07:00
Tim Hockin
0863919807 Add comments around go install 2022-07-13 20:33:03 -07:00
Tim Hockin
f87542ac19 Makefile: sort debug output by time 2022-07-13 20:32:55 -07:00
Abirdcfly
00b9ead02c cleanup: remove duplicate import
Signed-off-by: Abirdcfly <fp544037857@gmail.com>
2022-07-14 11:25:19 +08:00
Tim Hockin
47c270d92e gitignore __* - for local use only
I know it is useful to keep some local stuff and NOT see it in `git
status`, so let's agree that anyuthing that starts with "__" will be
ignored.
2022-07-13 20:15:02 -07:00
HaoJie Liu
d8702cc369
fix: update comment for related updated func
Signed-off-by: HaoJie Liu <liuhaojie@beyondcent.com>
2022-07-14 10:20:48 +08:00
Kubernetes Prow Robot
f3654386ab
Merge pull request #111097 from saltbo/fix-thethe-typo
fix: update the typo code comment
2022-07-13 18:03:07 -07:00
Kubernetes Prow Robot
22d018cf76
Merge pull request #110104 from MikeSpreitzer/add-timing-ratio-histograms
Add timing ratio histograms
2022-07-13 18:02:56 -07:00
Tim Allclair
e7f0fd7cf7 Delete dead audit code 2022-07-13 17:22:26 -07:00