Hemant Kumar
b59c3c5d3d
Preserve conditions in case we are retrying expansion in some cases
...
When marking pvc expansion for failed condition, we should try and
preserve old resizing conditions with different name.
2024-07-16 15:44:08 -04:00
Hemant Kumar
b3db0ba04c
Fix error about missing volumeSpec for expansion during mount
2024-07-16 12:07:46 -04:00
Hemant Kumar
099cb71a53
Ensure that all options are correctly set when calling node-expand-during-mount
2024-07-16 10:04:19 -04:00
Hemant Kumar
785e68a626
Add code for testing final errors
2024-07-15 15:41:31 -04:00
Hemant Kumar
c8d9863a3e
Add new type for infeasible errors
2024-07-15 10:14:57 -04:00
Hemant Kumar
cbda088905
Add functions for storing volume as failed with final error
2024-07-12 15:14:46 -04:00
Hemant Kumar
7a51999ddf
Deprecate intree Volume Expansion controller
2024-07-12 14:42:04 -04:00
Hemant Kumar
ad28dfb42e
Fix code that uses old values for resize errors
2024-07-12 14:37:35 -04:00
Hemant Kumar
dac308bdce
Update generated files
2024-07-10 16:18:11 +00:00
Hemant Kumar
49e82fd120
Rename ReizeFailed conditions to ResizeInfeasible
2024-07-10 12:02:54 -04:00
Hemant Kumar
cb1fa3fd73
Add new values for reporting expansion errors via conditions
2024-07-09 16:39:51 -04:00
Hemant Kumar
b92c68b61f
Add new conditions for indicating node and controller resize failures
2024-07-09 16:39:51 -04:00
Kubernetes Prow Robot
4a214f6ad9
Merge pull request #125461 from mimowo/pod-disruption-conditions-ga
...
Graduate PodDisruptionConditions to stable
2024-07-09 11:08:13 -07:00
Kubernetes Prow Robot
bb089b9374
Merge pull request #125970 from carlory/sync-masked-path-from-moby
...
defaultMaskedPaths must be kept in sync with moby/moby
2024-07-09 07:10:14 -07:00
Kubernetes Prow Robot
51bf5df54a
Merge pull request #125836 from mjudeikis/mjudeikis/auth.token.getter
...
Extend service accounts with optional tokenGetter provider
2024-07-09 00:30:34 -07:00
carlory
f0c2afa19f
defaultMaskedPaths must be kept in sync with moby/moby.
2024-07-09 13:22:29 +08:00
Kubernetes Prow Robot
e48d42d81d
Merge pull request #122627 from sanposhiho/remove-AssignedPodUpdated
...
take PodTopologySpread into consideration when requeueing Pods based on Pod related events
2024-07-08 16:21:11 -07:00
Kubernetes Prow Robot
7cf5ae8e98
Merge pull request #125930 from sanposhiho/cleanup-ifs
...
cleanup: remove non-necessary `if`s
2024-07-08 14:13:50 -07:00
Kubernetes Prow Robot
b106c291c3
Merge pull request #125841 from saschagrunert/get-container-events-ctx
...
cri: allow `GetContainerEvents` to pass a context
2024-07-08 14:13:41 -07:00
Kubernetes Prow Robot
db91d45d2d
Merge pull request #124152 from danwinship/knftables-versions
...
update client/kernel version requirements for nftables kube-proxy
2024-07-08 12:45:02 -07:00
Kubernetes Prow Robot
53c8efbe71
Merge pull request #125743 from benluddy/extract-roundtrip-to-unstructured
...
Extract RoundtripToUnstructured to apimachinery apitesting library.
2024-07-08 08:22:49 -07:00
Dan Winship
b39fd03ee4
Allow disabling nftables kernel version check
2024-07-08 07:29:27 -04:00
Kensei Nakada
41f7607c04
cleanup: remove non-necessary ifs
2024-07-06 13:19:24 +00:00
Kensei Nakada
e16aa35865
address review suggestions
2024-07-06 13:17:17 +00:00
Kensei Nakada
533140f065
take PodTopologySpread into consideration when requeueing Pods based on Pod related events
2024-07-06 13:17:14 +00:00
Kubernetes Prow Robot
9039d71dd7
Merge pull request #124092 from princepereira/ppereira-updatelbpolicy-master
...
Adding modifyloadbalancer api support in Windows KubeProxy for update loadbalancer replacing usage of delete and create loadbalancer api.
2024-07-05 17:40:28 -07:00
Kubernetes Prow Robot
bd1f86a154
Merge pull request #125914 from mimowo/cleanup-job-tests
...
Cleanup Job tests: align error messages, no TODO ctx, no unused params
2024-07-05 15:13:46 -07:00
Michal Wozniak
4250d444f8
Cleanup Job controller tests
2024-07-05 14:59:03 +02:00
Kubernetes Prow Robot
b6899c5e08
Merge pull request #122251 from olderTaoist/unschedulable-plugin
...
register unschedulable plugin for those plugins that PreFilter's PreFilterResult filter out some nodes
2024-07-05 05:44:26 -07:00
lukashankeln
58c44005cd
fix(cronjob): lastSuccessfullTime not set when successfulJobsHistoryLimit equal to zero ( #122025 )
...
* fix(cronjob): lastSuccessfullTime not set when successfulJobsHistoryLimit equal to zero
* fix(cronjob): added tests for successfulJobsHistoryLimit mutations
2024-07-05 03:57:47 -07:00
Kubernetes Prow Robot
0a59545f4d
Merge pull request #125838 from gauravkghildiyal/kep-4444-beta
...
Promote ServiceTrafficDistribution feature-gate to beta and enable by default. Also add missing integration tests.
2024-07-04 17:20:08 -07:00
Prince Pereira
ef2628d764
Adding support for ModifyLoadbalancer in windows kubeproxy.
2024-07-03 22:13:35 -07:00
Kubernetes Prow Robot
30ffa521e6
Merge pull request #125846 from tkashem/remove-apf-feature-gate
...
Remove APF feature gate APIPriorityAndFairness
2024-07-03 06:14:39 -07:00
Kubernetes Prow Robot
fea466ea7b
Merge pull request #125853 from Jefftree/patch-4
...
Remove impossible error check controlplane/apiserver/server.go
2024-07-03 02:05:35 -07:00
Kubernetes Prow Robot
11c689b945
Merge pull request #125675 from tnqn/fix-rapid-endpoints-update
...
Fix endpoints status out-of-sync when the pod state changes rapidly
2024-07-02 23:48:42 -07:00
Jeffrey Ying
1c8204ded1
Remove impossible error check controlplane/apiserver/server.go
2024-07-02 20:41:54 -04:00
Kubernetes Prow Robot
f00eee5a40
Merge pull request #125468 from saschagrunert/kubelet-sig-node-approvers
...
Use `sig-node-approvers` alias in `pkg/kubelet/OWNERS`
2024-07-02 16:09:38 -07:00
Abu Kashem
ae647032a7
apiserver: remove feature gate APIPriorityAndFairness
2024-07-02 13:00:43 -04:00
Kubernetes Prow Robot
6a0aeb2adb
Merge pull request #125151 from skitt/drop-ptr-wrappers-pkg-controller
...
pkg/controller: drop pointer wrapper functions
2024-07-02 09:28:00 -07:00
Mangirdas Judeikis
a72266ff9d
Add test for WithTokenGetter
2024-07-02 17:26:53 +03:00
Stephen Kitt
f55b59fc02
pkg/controller: drop pointer wrapper functions
...
The new k8s.io/utils/ptr package provides generic wrapper functions,
which can be used instead of type-specific pointer wrapper functions.
This replaces the latter with the former, and migrates other uses of
the deprecated pointer package to ptr in affected files.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2024-07-02 16:19:12 +02:00
Sascha Grunert
ae8f6f002d
cri: allow GetContainerEvents to pass a context
...
The context can be used for timeout purposes for example, not really for
Kubernetes but other consumers like cri-tools.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com >
2024-07-02 12:03:34 +02:00
Gaurav Ghildiyal
233010f2fa
Change ServiceTrafficDistribution feature-gate to beta and enable by default.
2024-07-01 23:55:39 -07:00
olderTaoist
b478621596
register unscheduable plugin when prefileter with NodeNames
2024-07-02 13:02:45 +08:00
Kubernetes Prow Robot
7e1a5a0ea8
Merge pull request #125687 from bart0sh/PR146-DevicePluginCDIDevices-LockToDefault
...
kube_features: DevicePluginCDIDevices: LockToDefault
2024-07-01 17:07:41 -07:00
Kubernetes Prow Robot
0c8dc93049
Merge pull request #125498 from ahmetb/kubelet-predicate-description
...
kubelet: Surface description for predicate failed Events
2024-07-01 17:07:32 -07:00
Kubernetes Prow Robot
79fee524e6
Merge pull request #125483 from wojtek-t/storage_readiness_hook
...
Implement resilient watchcache initialization post-start-hook
2024-07-01 13:48:29 -07:00
Mangirdas Judeikis
a15b22cd98
wire in optional tokenGetter provider
2024-07-01 18:09:46 +03:00
Dan Winship
505f6833d9
Require kernel 5.13 for nftables kube-proxy
2024-07-01 10:07:27 -04:00
Dan Winship
912eca9e8b
Reorganize nftables proxy init
...
Move the "nftables is supported" check into a separate function, and
call it before the --init-only return.
2024-07-01 10:07:27 -04:00