Commit Graph

123160 Commits

Author SHA1 Message Date
SataQiu
4bd3baece3 kube-controller-manager: remove the deprecated horizontal-pod-autoscaler-upscale-delay and horizontal-pod-autoscaler-downscale-delay flags 2024-05-19 17:49:23 +08:00
AxeZhan
b5f25c41ce add an integration test when nodeAffinity specifies a non-existent node. 2024-05-18 05:00:59 +08:00
AxeZhan
d6d1e6ad8a base on allNodes when calculating nextStartNodeIndex 2024-05-18 00:30:38 +08:00
Kubernetes Prow Robot
a31030543c
Merge pull request #124920 from kimsehwan96/update-an-incorrect-comment-in-kubeadm-controlplane-join-phase
Update an incorrect comment in kubeadm controlplane join phase
2024-05-17 06:03:51 -07:00
NoicFank
31a4b13238 enhancement(scheduler): share waitingPods among profiles 2024-05-17 17:07:27 +08:00
Kubernetes Prow Robot
5ceb99dc6b
Merge pull request #124824 from seans3/export-poke-udp
Export PokeUDP helper function
2024-05-16 20:13:01 -07:00
Kubernetes Prow Robot
67012614c3
Merge pull request #124442 from neolit123/1.31-add-image-pull-policy-to-upgrade-config
kubeadm: support image pull mode and policy in UpgradeConfiguration
2024-05-16 20:12:52 -07:00
kimsehwan96
894a838a1a Update an incorrect comment in kubeadm controlplane join phase 2024-05-17 12:09:42 +09:00
Kubernetes Prow Robot
6d4250ed41
Merge pull request #123149 from mochizuki875/remove_probe_from_copy_pod
kubectl debug: Add --keep-* flag to control the removal of probes, labels, annotations, and initContainers from copy pod
2024-05-16 17:35:53 -07:00
Kubernetes Prow Robot
c276258e20
Merge pull request #124913 from enj/enj/i/go_work_sum_ignore
Ignore go.work.sum for fake workspaces
2024-05-16 14:43:36 -07:00
Alexander Zielenski
5bac4c16b6 preserve errors for additionalProperties and xvalidations so the API surface stays the same
Once this has had some soak time we can allow CRDs to use these abilities
2024-05-16 13:14:04 -07:00
Alexander Zielenski
74f8e4dd51 add allOf support into CEL validator
preserve errors for additionalProperties and xvalidations so the API surface stays the same

Once this has had some soak time we can allow CRDs to use these abilities
2024-05-16 13:14:03 -07:00
Alexander Zielenski
44d05119e2 codegen: deepycopy-gen 2024-05-16 13:13:14 -07:00
Alexander Zielenski
bf7770f92f allow CEL and additionalProperties used in allof
additionalProperties makes sense to use in a NestedValueValidation, but it is currently forbidden. This change makes the treatment of additionalProperties more in line with the treatment of `items` or `properties` - so users can specify additional value validations for schemas which use `additionalProperties` structurally.

This change also move XValidations so that it is allowed to be used inside an allOf in a CRD schema
2024-05-16 13:13:14 -07:00
Kubernetes Prow Robot
0aa01be424
Merge pull request #124906 from liggitt/pod-list-panic
Fix printPod panic with spurious container statuses
2024-05-16 12:27:47 -07:00
Monis Khan
974e2d956e
Ignore go.work.sum for fake workspaces
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-05-16 13:52:36 -04:00
Kubernetes Prow Robot
2a003648b0
Merge pull request #124793 from mimowo/fix-managed-by-comment
Fix the comment for the Job managedBy field
2024-05-16 10:50:57 -07:00
mochizuki875
b63fa1300c Add keep options 2024-05-16 17:26:20 +00:00
Monis Khan
2503fa55ff
encryptionconfig: detect typos
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-05-16 12:56:39 -04:00
Kubernetes Prow Robot
06b813fd29
Merge pull request #124634 from saschagrunert/cri-staging-code
Move `pkg/kubelet/cri/remote` to `cri-client`
2024-05-16 07:33:06 -07:00
Jordan Liggitt
5c1660c5e9
Fix printPod panic with spurious container statuses 2024-05-16 09:16:37 -04:00
Kubernetes Prow Robot
2592caa9a7
Merge pull request #124889 from soltysh/fix_podsecurity
Update PodSecurityLevel used during tests
2024-05-16 06:15:11 -07:00
Claudiu Belu
e90cfb83ed unittests: Fixes unit tests for Windows (part 11)
Currently, there are some unit tests that are failing on
Windows due to various reasons:

- Cannot remove a directory if there's a file open in that directory.
- Paths may have / or \ on Windows.
2024-05-16 12:36:49 +00:00
Kubernetes Prow Robot
22f3ce5e5e
Merge pull request #124820 from SataQiu/feat-kubeadm-20240511
kubeadm: add support for patching a corednsdeployment target
2024-05-16 02:38:22 -07:00
Kubernetes Prow Robot
b8c4e12a17
Merge pull request #120301 from liyuerich/storage
e2e_storage:stop using deprecated framework.ExpectError
2024-05-16 02:38:12 -07:00
Lubomir I. Ivanov
df87a503c2 kubeadm: use UpgradeNodeConfiguration.IgnorePreflightErrors
When using UpgradeNodeConfiguration.IgnorePreflightErrors the field
is currently ignored in favor of the "defualted" field created
by configutil.FetchInitConfigurationFromCluster.

Fix this bug.
2024-05-16 11:34:39 +03:00
Lubomir I. Ivanov
0faa2bfbc1 kubeadm: support image pull mode and policy in UpgradeConfiguration
Add Upgrade{Apply|Node}Configuration.{ImagePullPolicy|ImagePullSerial}.
The same feature already exists in NodeRegistrationOptions for
{Init|Join}Configuration.
2024-05-16 11:34:39 +03:00
Kubernetes Prow Robot
03ad8e5b04
Merge pull request #124657 from nilekhc/clarify-automatic-reloading
chore: updates the release note to add behaviour change
2024-05-15 20:49:36 -07:00
Sean Sullivan
cc9b4f47aa Export PokeUDP helper function 2024-05-15 20:30:48 -07:00
Kubernetes Prow Robot
fd2d352d29
Merge pull request #124896 from eddiezane/ez/update-sig-cli
Update sig-cli owners
2024-05-15 17:23:22 -07:00
Kubernetes Prow Robot
60ca8489be
Merge pull request #124790 from carlory/cleanup-volume-cluster
Remove clusterName from VolumeOptions
2024-05-15 17:23:12 -07:00
Kubernetes Prow Robot
a7ece470e5
Merge pull request #124063 from olyazavr/immediate-eviction-grace-period-fix
fix grace period used for immediate evictions
2024-05-15 16:14:12 -07:00
Eddie Zaneski
a47f2240d2
Update sig-cli owners
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com>
2024-05-15 12:37:50 -06:00
Kubernetes Prow Robot
1772e3fb5d
Merge pull request #124886 from carlory/revert-revert
Revert "Revert "remove legacycloudproviders from staging""
2024-05-15 09:59:53 -07:00
Cici Huang
6980cda87d Update cel env to 1.30 2024-05-15 15:51:08 +00:00
Kubernetes Prow Robot
cb31153260
Merge pull request #124888 from cpanato/update-rules
Update publishing-bot rules to Go 1.21.10/1.22.3
2024-05-15 08:35:54 -07:00
Maciej Szulik
ceb0387e39
Update PodSecurityLevel used during tests 2024-05-15 16:50:30 +02:00
cpanato
f330ffa210
Update publishing-bot rules to Go 1.21.10/1.22.3
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-05-15 16:32:24 +02:00
Kubernetes Prow Robot
8362f51c66
Merge pull request #124876 from danwinship/kind-loadbalancers-1
e2e-kind-cloud-provider-loadbalancer fixes, part 1
2024-05-15 07:09:53 -07:00
carlory
7149cb9f5a Revert "Revert "remove legacycloudproviders from staging""
This reverts commit d9a0be3b01.
2024-05-15 20:10:09 +08:00
Kubernetes Prow Robot
466b10fcab
Merge pull request #124883 from ardaguclu/create-cronjobs-role-fix
kubectl create cronjobs: Manually set OwnerReferences
2024-05-15 04:39:11 -07:00
Arda Güçlü
11c0c8bb70 kubectl create cronjobs: Manually set OwnerReferences 2024-05-15 13:36:56 +03:00
Kubernetes Release Robot
410e8e1f47 CHANGELOG: Update directory for v1.27.14 release 2024-05-15 08:02:14 +00:00
Kubernetes Release Robot
06c9cdcdad CHANGELOG: Update directory for v1.30.1 release 2024-05-15 07:02:56 +00:00
Kubernetes Release Robot
caa179b2fb CHANGELOG: Update directory for v1.29.5 release 2024-05-15 06:41:23 +00:00
Kubernetes Prow Robot
b9fd30665c
Merge pull request #124874 from enj/enj/i/ignore_kms_mock_sum
kms mock: gitignore go.work.sum
2024-05-14 18:29:40 -07:00
Kubernetes Release Robot
e1e17973be CHANGELOG: Update directory for v1.28.10 release 2024-05-14 21:56:52 +00:00
Monis Khan
bee9d41d2d
kms mock: gitignore go.work.sum
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-05-14 17:27:40 -04:00
Kubernetes Prow Robot
59da2738ee
Merge pull request #124798 from mimowo/do-not-remove-job-finalizers-from-crd
Do not clean Job tracking finalizer for Pods owned by non-batch/Job
2024-05-14 13:54:25 -07:00
Kubernetes Prow Robot
cade1dddd8
Merge pull request #124865 from aroradaman/granular-service-check-flaky-debug
e2e/network: dump iptables and conntrack flows for debugging
2024-05-14 12:11:12 -07:00