Kubernetes Prow Robot
1451dd1b08
Merge pull request #132942 from thockin/kyaml
...
Add KYAML support to kubectl
2025-07-24 17:59:06 -07:00
Kubernetes Prow Robot
d12fae55d0
Merge pull request #131001 from Chulong-Li/winstats-contextual-logging
...
Migrate pkg/kubelet/winstats to contextual logging
2025-07-24 17:58:26 -07:00
Kubernetes Prow Robot
1bc48d707c
Merge pull request #132773 from saschagrunert/protoc-plugin
...
Convert `k8s.io/kubelet/pkg/apis/pluginregistration` from gogo to protoc
2025-07-24 13:04:34 -07:00
Tim Hockin
d176808d3a
Rename hack/*-yamlfmt to -owners-fmt
2025-07-24 12:12:59 -07:00
Tim Hockin
7adcd21148
Replace cmd/yamlfmt with k-sigs/yaml/yamlfmt
...
And run it.
2025-07-24 12:11:04 -07:00
Kubernetes Prow Robot
9eb462ef4a
Merge pull request #131306 from Chulong-Li/volumemanager-contextual-logging
...
Migrate pkg/kubelet/volumemanager to contextual logging
2025-07-24 10:50:27 -07:00
Kubernetes Prow Robot
65d00aaa9d
Merge pull request #132593 from koba1t/update/kubectl-in-kustomize_to_v5.7.0
...
Update kubectl kustomize to kustomize/v5.7.1
2025-07-24 09:38:34 -07:00
Chulong Li
bf98e45afb
Migrate pkg/kubelet/volumemanager to contextual logging
...
Remove context.TODO and context.Background
Fix linter error in volume_manager_test
Fix QF1008: Could remove embedded field "ObjectMeta" from selector
Remove the extra code change
Remove the extra change
Update the NewTestContext
2025-07-24 21:20:12 +08:00
Patrick Ohly
4e592f6c14
DRA API: s/v1beta2/v1/ and generated files
2025-07-24 08:30:24 +02:00
Sascha Grunert
c889ee17a2
Convert kubelet plugin manager from gogo to protoc
...
Use standard protoc for the kubelet plugin manager instead of gogo.
Part of https://github.com/kubernetes/kubernetes/issues/96564
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-07-23 16:55:05 +02:00
koba1t
ee8ef383be
Update kubectl kustomize to kyaml/v0.20.1, cmd/config/v0.20.1, api/v0.20.1, kustomize/v5.7.1
2025-07-23 22:37:19 +09:00
Chulong Li
f626e847e7
Migrate pkg/kubelet/winstats to contextual logging
...
Update the order of imports to follow the standard convention
Quick update on import order for cadvisor_windows.go
Update the hack files
Update contextual logging in Test_convertWinApiToCadvisorApi
2025-07-22 20:44:53 +08:00
zhangzhifei16
911df655d3
chore: migrate kubelet lifecycle to contextual logging.
2025-07-22 10:14:42 +08:00
Kubernetes Prow Robot
47d9d86326
Merge pull request #133028 from saschagrunert/deviceplugin-proto
...
Convert `k8s.io/kubelet/pkg/apis/deviceplugin` from gogo to protoc
2025-07-21 14:14:55 -07:00
Kubernetes Prow Robot
ba35c0613d
Merge pull request #132427 from soma00333/kuberuntime-contextual-logging-1
...
feat(kubelet): migrate kuberuntime to contextual logging
2025-07-21 05:50:36 -07:00
Kubernetes Prow Robot
015e79ed04
Merge pull request #130727 from swatisehgal/mm-mgr-contexual-logging
...
node: mm-mgr: Migrate Memory Manager to contextual logging
2025-07-21 05:50:29 -07:00
Sascha Grunert
3026020b44
Convert k8s.io/kubelet/pkg/apis/deviceplugin from gogo to protoc
...
Use standard protoc for the device plugin API instead of gogo.
Part of kubernetes#96564
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-07-21 10:04:01 +02:00
Kubernetes Prow Robot
c44bf18b9b
Merge pull request #130713 from ArkaSaha30/bump-pause-version
...
dependency: update pause version to registry.k8s.io/pause:3.10.1
2025-07-20 20:16:26 -07:00
Swati Sehgal
b8758ac31b
node: mm-mgr: migrate to contextual logging
...
Signed-off-by: Swati Sehgal <swsehgal@redhat.com>
2025-07-20 21:50:58 +01:00
soma00333
ab839c93ff
feat(kubelet): migrate kuberuntime to contextual logging
2025-07-20 09:47:50 +09:00
soma00333
7ddb042626
feat(cmd/kubelet): support structured and contextual logging
2025-07-19 17:10:37 +09:00
Kubernetes Prow Robot
5e83b9c2c2
Merge pull request #129942 from bart0sh/PR171-migrate-some-kubelet-components-to-contextual-logging
...
Migrate kubelet/{apis,kubeletconfig,nodeshutdown,pod,preemption} to contextual logging
2025-07-18 20:28:25 -07:00
Sascha Grunert
532d48fe6a
Convert k8s.io/kubelet/pkg/apis/podresources from gogo to protoc
...
Use standard protoc for the pod resources instead of gogo.
Part of kubernetes#96564
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-07-17 14:56:44 +02:00
Ed Bartosh
4bc2ad6eea
migrate pkg/kubelet/preemption to contextual logging
2025-07-17 10:16:03 +03:00
Ed Bartosh
b96e3cac74
migrate pkg/kubelet/pod to contextual logging
2025-07-17 10:16:03 +03:00
Ed Bartosh
0cb31bc407
migrate pkg/kubelet/nodeshutdown to contextual logging
2025-07-17 10:16:03 +03:00
Ed Bartosh
75ccd69bab
migrate pkg/kubelet/kubeletconfig to contextual logging
2025-07-17 10:16:03 +03:00
Ed Bartosh
7dad9e2af6
migrate pkg/kubelet/apis to contextual logging
2025-07-17 10:15:58 +03:00
Kubernetes Prow Robot
5df27c4922
Merge pull request #132833 from saschagrunert/kms-gogo
...
Convert `k8s.io/kms/apis` from gogo to protoc
2025-07-16 12:12:24 -07:00
Sascha Grunert
8e6651520e
Convert k8s.io/kms/apis from gogo to protoc
...
Use standard protoc for the kms APIs instead of gogo.
Part of kubernetes#96564
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-07-16 16:46:39 +02:00
Patrick Ohly
6e1875fac9
local-up-cluster.sh: don't require to be invoked in the root
...
It's normal for shell scripts to change the current directory if they expect to
run in the repo root.
2025-07-15 12:54:40 +02:00
Patrick Ohly
356be5ae30
DRA E2E: move upgrade/downgrade test into test/e2e_dra
...
It's similar to test/e2e_kubeadm in the sense that it is a test which must be
excluded from both "make test" and "make integration" by default.
2025-07-15 12:54:40 +02:00
Davanum Srinivas
ebc1ccc491
Bump k8s.io/kube-openapi to latest SHA (f3f2b991d03b)
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-07-14 07:24:48 -04:00
Kubernetes Prow Robot
d9f93d9e9d
Merge pull request #132867 from pohly/local-up-cluster-enhancements
...
local-up-cluster: cleanup, support automated upgrade/downgrade testing
2025-07-10 09:45:28 -07:00
Ed Bartosh
bbab594110
local-up-cluster: stop running Docker
...
It's been a long time since Kubernetes stopped to use Docker
as a runtime. Modified script to stop Docker as Kubelet is using
containerd directly. Removed Docker-specific logic and variables,
adjusted comments and configuration.
2025-07-10 15:30:56 +02:00
Ed Bartosh
f57662856f
local-up-cluster: store logs in artifacts directory
...
Store logs in a temporary subdirectory under the artifacts directory
when running in CI. This ensures logs are available in the prow
web UI for easier access and debugging.
2025-07-10 15:30:56 +02:00
Ed Bartosh
81b6e1d3a3
local-up-cluster: start containerd before Docker
...
Configure and start containerd before starting Docker, ensuring that
Docker detects and uses the running containerd instance instead of
launching its own. This allows us to customize containerd’s
configuration, such as enabling CDI support, which is not possible when
Docker manages containerd itself.
Set root and state paths for containerd to make it working the same way
as when Docker runs it.
2025-07-10 15:30:56 +02:00
Ed Bartosh
27a77370dd
local-up-cluster: simplify installing packages
...
- Don't reinstall docker, containerd and runc as kubekins image
already has their recent versions.
- Avoid breaking dependencies when installing nfttables and kmod.
- Install only packages that don't exist in the image.
2025-07-10 15:30:56 +02:00
Patrick Ohly
ddda1dca33
local-up-cluster.sh: add dry-run mode
...
This may be useful during manual invocations to see what commands would be
executed and with which parameters, without actually running them.
But the main purpose is to use this mode in automated upgrade/downgrade testing
where the caller parses the output to execute those commands under its own
control. Such a caller can then replaced individual component binaries with
those from other releases.
2025-07-10 15:30:56 +02:00
Patrick Ohly
bc5aa94d8d
local-up-cluster.sh: allow configuring all ports
...
Some ports (apiserver, one kubelet port) were already configurable.
Several others were not.
Primarily this is done to document the ports which are in used by the different
components.
2025-07-10 13:09:19 +02:00
Patrick Ohly
a4b1d26b14
local-up-cluster.sh: dump config on KUBE_VERBOSE >= 2
...
Showing the configuration (= variable assignments) without going all the way to
KUBE_VERBOSE > 4 is useful.
2025-07-10 13:09:18 +02:00
Kubernetes Prow Robot
9a50e30636
Merge pull request #132668 from dims/fix-todos-from-sorted-features-original-pr
...
Fix todos from sorted features golangci-lint plugin PR
2025-07-09 13:15:26 -07:00
ArkaSaha30
621482d68b
update pause version to 3.10.1
...
This commit will update the pause version to 3.10.1 as per thread: https://kubernetes.slack.com/archives/CJH2GBF7Y/p1741674313893029
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2025-07-09 16:38:14 +05:30
Kubernetes Prow Robot
4fedef93d1
Merge pull request #132820 from dims/update-to-v1.1.4-for-golang.org/x/vuln/cmd/govulncheck
...
Update to v1.1.4 for golang.org/x/vuln/cmd/govulncheck
2025-07-08 20:01:33 -07:00
Kubernetes Prow Robot
b0e1a16e94
Merge pull request #132155 from vekarpov/132153
...
feat verify-goluncheck: add -q flag for git worktree command
2025-07-08 11:45:27 -07:00
Davanum Srinivas
637bf55cbc
bump golang.org/x/vuln/cmd/govulncheck to v1.1.4
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-07-08 13:48:26 -04:00
Sascha Grunert
841886df76
Convert externaljwt from gogo to protoc
...
Use standard protoc for the `externaljwt` package instead of gogo.
Part of https://github.com/kubernetes/kubernetes/issues/96564
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-07-08 08:08:30 +02:00
Patrick Ohly
b22ffdb48f
golangci-lint: exclude naming convention check for swagger docs
...
This started to show up now as linter hints at the start of the 1.34 cycle in
all PRs which modify the API. We don't want to enforce that convention in that
generated code, so suppressing it.
2025-07-06 16:54:04 +02:00
Sascha Grunert
b464bbeb8f
Remove gogo-protobuf from CRI
...
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-07-04 08:55:57 +02:00
Davanum Srinivas
1514568ddf
rename sortedfeatures -> sorted
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-07-01 22:12:26 -04:00