Commit Graph

120155 Commits

Author SHA1 Message Date
Jan Safranek
1d144f518e Fix SELinux e2e tests: add label to observed metrics
Some of SELinux relabeling metrics got a new label with volume plugin in
1.29. Add the label to metrics scraping in the SELinux e2e tests.

I had to remove check that all metrics were collected, because metrics with
volume plugin label will start to exist only after an event that raises the
metric happens. They're missing in the initial metric grab.
2024-01-04 13:09:47 +01:00
Kubernetes Prow Robot
55f1e21fdc
Merge pull request #122341 from jsafrane/fix-vsphere-migration
Fix CSI migration for vSphere volumes
2023-12-15 18:33:14 +01:00
Kubernetes Prow Robot
e04316a68a
Merge pull request #121954 from AxeZhan/nodeInfo
Sched framework: expose NodeInfo in all functions of PluginsRunner interface
2023-12-15 18:33:00 +01:00
Kubernetes Prow Robot
b1cf91b300
Merge pull request #122309 from carlory/fix-118893-1
nodeaffinity: scheduler queueing hints
2023-12-15 17:17:33 +01:00
Kubernetes Prow Robot
195bb67d36
Merge pull request #119177 from carlory/fix-118893-3
noderesourcefit: scheduler queueing hints
2023-12-15 17:17:19 +01:00
Kubernetes Prow Robot
c633ea71ed
Merge pull request #122211 from gnufied/fix-uncertain-raw-block-devices
Fix device uncertain errors on reboot
2023-12-15 15:42:40 +01:00
Jan Safranek
15e0c41601 Fix CSI migration for vSphere volumes
Restore `migratedPlugins` entry for in-tree vSphere volumes and mark them
as migrated. Otherwise the CSI volume plugin ignores in-tree vSphere
volumes and they will never get attached / mounted by CSI migration.

The entry in `migratedPlugins` was incorrectly removed during
CSIMigrationvSphere feature gate removal.
2023-12-15 13:03:35 +01:00
Kubernetes Prow Robot
d19420f3ec
Merge pull request #122210 from dims/trying-to-fix-local-up-cluster
Explicitly stop/start docker to fix local-up-cluster.sh
2023-12-15 09:45:49 +01:00
Kubernetes Prow Robot
1a1941eebb
Merge pull request #122079 from carlory/kubeadm-upgrade-health
refactor healthCheck's CreateJob with TTLSecondsAfterFinished
2023-12-15 08:15:04 +01:00
Kubernetes Prow Robot
45656f8774
Merge pull request #120246 from pacoxu/kubectl-apply-prune
remove PruneWhitelist, use prune-allowlist instead
2023-12-15 07:02:10 +01:00
carlory
4d7c5d9257 nodeaffinity: scheduler queueing hints 2023-12-15 13:43:22 +08:00
yulng
06679402e7 remove PruneWhitelist, use prune-allowlist instead
Signed-off-by: yulng <wei.yang@daocloud.io>
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2023-12-15 11:51:14 +08:00
carlory
c62155a770 refactor healthCheck's CreateJob with TTLSecondsAfterFinished
Co-authored-by: Shida Qiu <shidaqiu2018@gmail.com>
2023-12-15 11:32:30 +08:00
AxeZhan
be48c93689 Sched framework: expose NodeInfo in all functions of PluginsRunner interface 2023-12-15 11:30:06 +08:00
Kubernetes Prow Robot
ae185414f4
Merge pull request #121757 from pohly/golangci-lint-logcheck
golangci-lint + logcheck 0.7.0
2023-12-15 00:32:28 +01:00
Kubernetes Prow Robot
f49d2950cb
Merge pull request #121259 from borg-land/skip-deploying-gce-pd-csi
Skip deploying gce-pd csi driver if it is already installed
2023-12-14 23:22:33 +01:00
Kubernetes Prow Robot
a3adc759a3
Merge pull request #121601 from carlory/fix-pvc-condition
fix wrong condition description in PVC
2023-12-14 22:07:46 +01:00
Patrick Ohly
ced99383d5 logcheck: remove redundant entry for pkg/scheduler
Contextual implies structured, so listing pkg/scheduler as contextual is
enough.
2023-12-14 20:22:04 +01:00
Patrick Ohly
b450224c12 golangci-lint: inline logcheck configuration
This has the advantage that the golangci-lint cache gets invalidated
automatically each time the logcheck config changes.
2023-12-14 20:21:58 +01:00
Patrick Ohly
49084fe577 golangci-lint: logcheck v0.7.0, golangci-lint v1.55.2
This adds support for the new golangci-lint plugin interface and settings
mechanism.
2023-12-14 20:21:19 +01:00
Kubernetes Prow Robot
3ca88dc1d0
Merge pull request #121908 from mzaian/update-kubedns-nodelocaldns
Update kubedns and nodelocaldns to v1.22.28
2023-12-14 18:14:31 +01:00
Kubernetes Prow Robot
e12d4b63d6
Merge pull request #121773 from pohly/zapr-update
dependencies: zapr v1.3.0, zap v1.26.0
2023-12-14 18:14:22 +01:00
Hemant Kumar
e706b6ba14 Use a separate function for checking if device was reconstructed 2023-12-14 11:37:47 -05:00
Kubernetes Prow Robot
c2dc7fc672
Merge pull request #122321 from xmudrii/drop-release-1.25
Drop publishing-bot rules for the release-1.25 branch
2023-12-14 16:00:03 +01:00
Kubernetes Prow Robot
33beb81d8f
Merge pull request #122285 from sanposhiho/remove-qhint
Revert "scheduler/nodeaffinity: reduce pod scheduling latency"
2023-12-14 14:12:39 +01:00
Kubernetes Prow Robot
b1b3398cb7
Merge pull request #122088 from bzsuni/ga/ExperimentalHostUserNamespaceDefaultingGate
Remove GA featuregate about ExperimentalHostUserNamespaceDefaultingGate in 1.30
2023-12-14 14:12:30 +01:00
Marko Mudrinić
16f35785f9
Drop publishing-bot rules for the release-1.25 branch
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-12-14 13:33:54 +01:00
Kubernetes Prow Robot
84b4972903
Merge pull request #122317 from pacoxu/revert-122058-scheduler-first-fit
Revert "Scheduler first fit"
2023-12-14 12:57:34 +01:00
Kubernetes Prow Robot
8690bbc9c1
Merge pull request #122146 from pohly/dra-helper-context-support
DRA helper: enhance context support
2023-12-14 12:57:25 +01:00
Mohamed Omar Zaian
8251e4dfdf Update kubedns and nodelocaldns to v1.22.28 2023-12-14 10:55:04 +01:00
Kubernetes Prow Robot
68ef2423e8
Merge pull request #122288 from sanposhiho/revert-qhint-nodeunschedulable
Revert "scheduler/NodeUnschedulable: reduce pod scheduling latency"
2023-12-14 10:49:19 +01:00
Kubernetes Prow Robot
66a4d25afa
Merge pull request #122137 from bzsuni/ga/IPTablesOwnershipCleanup
Remove GA featuregate about IPTablesOwnershipCleanup in 1.30
2023-12-14 10:49:12 +01:00
Kubernetes Prow Robot
2a1c78e501
Merge pull request #122027 from wojtek-t/sort_outside_critical_loop
Don't sort in the critical section
2023-12-14 10:49:06 +01:00
Paco Xu
1160521a4f
Revert "Scheduler first fit" 2023-12-14 17:27:25 +08:00
Kubernetes Prow Robot
8a9e0d936a
Merge pull request #121919 from uablrek/etp-local-externalips
kube-proxy: Fix etp:Local for externalIPs
2023-12-14 08:50:04 +01:00
Kubernetes Prow Robot
012f0b85ab
Merge pull request #120393 from Ritikaa96/kubectl-create-deploy
Improvements added in kubectl create deployment help
2023-12-14 08:49:55 +01:00
Kubernetes Prow Robot
d687dc4772
Merge pull request #122261 from mimowo/unit-tests-for-job-controller-fix
Add unit test for Job Controller for panic when PodFailurePolicy is used on 1.28
2023-12-14 07:27:48 +01:00
Kubernetes Prow Robot
485e57c395
Merge pull request #122250 from thockin/fix_verify-licenses
Fix verify-licenses.sh
2023-12-14 07:27:39 +01:00
Kubernetes Prow Robot
ac425531b1
Merge pull request #122244 from thockin/makefile_warn_undefined
Makefile: enable warn-undefined-variables
2023-12-14 07:27:30 +01:00
Kubernetes Prow Robot
00e4cba038
Merge pull request #122232 from pohly/e2e-test-label-error
e2e framework: provide more guidance to developers
2023-12-14 07:27:21 +01:00
Kubernetes Prow Robot
407c2c3015
Merge pull request #122230 from thockin/update-vendor_cleanups
Small update-vendor cleanup
2023-12-14 07:27:12 +01:00
Kubernetes Prow Robot
54cffe88d0
Merge pull request #122229 from thockin/fix_prerelease_string
Fix prerelease codegen log string
2023-12-14 07:27:03 +01:00
Kubernetes Prow Robot
abb336b9c9
Merge pull request #122228 from thockin/cleaner_make_clean
Simpler and less noisy make-clean
2023-12-14 07:26:54 +01:00
Ricardo Lopes
86ab185fa1
Migrate client-go/metadata to contextual logging (#122225)
* client-go: migrate metadata to contextual logging

Signed-off-by: Ricardo Lopes <ricardoapl.dev@gmail.com>

* client-go: test for metadata contextual logs

Signed-off-by: Ricardo Lopes <ricardoapl.dev@gmail.com>

* refactor: extract context for table driven testing

Signed-off-by: Ricardo Lopes <ricardoapl.dev@gmail.com>

* refactor: pass context as first parameter

Signed-off-by: Ricardo Lopes <ricardoapl.dev@gmail.com>

---------

Signed-off-by: Ricardo Lopes <ricardoapl.dev@gmail.com>
2023-12-14 07:26:45 +01:00
Kubernetes Prow Robot
6383b50ed9
Merge pull request #122213 from chendave/plan_control_node
kubeadm: update the help msg for `kubeadm upgrade plan`
2023-12-14 07:26:36 +01:00
Kubernetes Prow Robot
36d95c33b1
Merge pull request #122181 from SataQiu/clean-certs-20231205
kubeadm: cleanup unused CreateCSR and associated functions
2023-12-14 07:26:27 +01:00
Kubernetes Prow Robot
d1f4e93ddf
Merge pull request #122173 from KubeKyrie/optimize-trace-span-name
change func WithTracing  parameter naming, serviceName to spanName
2023-12-14 07:26:09 +01:00
Kubernetes Prow Robot
e7e3eaf065
Merge pull request #122168 from rlsvarinskis/event_metrics_fix
Fix etcd storage_events_received_total metric not being registered
2023-12-14 06:19:10 +01:00
Kubernetes Prow Robot
5f38767c0f
Merge pull request #122162 from danwinship/sig-network-feature-approvers
belated updates to feature-approvers for SIG Network leads changes
2023-12-14 06:19:01 +01:00
Kubernetes Prow Robot
6e7f503e1a
Merge pull request #122144 from Jerry-yz/master
kubeadm: update func CreateJoinControlPlaneKubeConfigFiles variable name
2023-12-14 06:18:52 +01:00