File kubernetes1.33.changes of Package kubernetes1.33
------------------------------------------------------------------- Mon Dec 15 06:28:33 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com> - Update to version 1.33.7: * Bump dependencies, images and versions used to Go 1.24.11 and distroless iptables * fix docker IP address detection for rsync * [Manual bugfix]: unhide the etcd-join phase for v1.33 * Fallback to live ns lookup on admission if lister cannot find namespace * fix panic for the crd with status subresource but lose openAPIV3Schema fileds * fix: ResolverTypeProvider data race * mark device manager as healthy before it started for the first time * Mark API server errors as transient in csi raw block driver - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.24.11` * ref: https://github.com/kubernetes/kubernetes/blob/v1.33.7/build/dependencies.yaml#L113-L115 ------------------------------------------------------------------- Tue Nov 25 07:09:26 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com> - Update to version 1.33.6: * Clean up event messages for errors in Portworx in-tree driver * kube-proxy/winkernel: fix stale RemoteEndpoints due to premature clearing of terminatedEndpoints map. * fix: allow job startTime updates on resume from suspended state * DRA allocator: Add the requests corresponding to the config FromClass * Fix tests * etcd: bump etcd to v3.5.24 for k8s v1.31, v1.32, v1.33 * E2E volume: fix restarting of watch * Fix startup probe worker termination for sidecar containers * kubeadm: add missing cluster-info context validation * DRA: fix deleting orphaned ResourceClaim on startup * gce: fix etcd manifest * Include relevant dimensions in pod controller indexing * Add namespace-aware orphan pod indexing * update setcap and debian-base to bookworm-v1.0.6 * Bump dependencies, images and versions used to Go 1.24.9 and distroless iptables * Add integration test for invalid SAN certificate handling * Remove invalid SAN certificate construction * kubeadm preflight checks: fix host URL construction * change klog to log volume name instead of entire spec in GetDeviceMountPath * authz tests: delay response in context cancelled scenario * upgrade to cos 121 * kubeadm: rework the FetchInitConfigurationFromCluster node flags * kubeadm: use JoinHostPort in WaitControlPlaneClient * kubeadm: ensure waiting for apiserver uses a local client * clean: use correct pod template * Bump images, dependencies and versions to go 1.24.7 and distroless iptables * fix: use iifname for input interface name matches * fix: use iifname for input interface name matches * Fix ClusterIP load balancer disappearing when InternalTrafficPolicy: Local is set. * release-1.33: pin system-validators to v1.9.2 * Fix DaemonSet misscheduled status not updating on node taint changes * nftables: remove filter-output-post-dnat chain * update filter chains and priority * service-ip-alloc: delay ip processing on service recreate * service-ip-alloc: make repair loop consumer clock interface * DRA: wait for stats to converge in "creates slices" e2e test * Don't log irrelevant zone hints message on no endpoints * Make nodeports scheduling plugin sidecar initContainer aware - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.24.9` * ref: https://github.com/kubernetes/kubernetes/blob/v1.33.6/build/dependencies.yaml#L113-L115 - add `Recommends: diffutils` to Kubernetes*-client package, bsc#1251168 * This is to fix errors like: ``` kubectl kustomize . --enable-helm | kubectl diff -n "$NAMESPACE" -f - error: failed to run "diff": executable file not found in $PATH ``` ------------------------------------------------------------------- Thu Sep 18 12:35:33 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com> - Update to version 1.33.5: * Fix missing control plane health check timeout * Add a note about Conflicts return value * Fix SELinux label comparison * Add missing cases to SELinuxMount tests * Remove patch/update from ServiceCIDR API conformance test * Bump dependencies, images and versions used to Go 1.24.6 and distroless iptables * Added NodeSelectors field to DriverDefinition * Mask Linux thermal interrupt info in /proc and /sys. - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.24.6` * ref: https://github.com/kubernetes/kubernetes/blob/v1.33.5/build/dependencies.yaml#L117-L119 - Exclude build for Arch: armv6 armv7, bsc#1188544 - wrap kubernetes (server- and client-)side components in if/else conditionals, such that: On openSUSE build all (no PIE on s390x), elsewhere build only kubectl (no PIE on s390x). ------------------------------------------------------------------- Thu Aug 14 07:45:25 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com> - Update to version 1.33.4: * do not allow the node to update it's owner reference * fixes scheduler nil panic due to empty init container request&limit * remove failing test that depends on expired credential, remove credential, add TODOs * Bump dependencies, images and versions used to Go 1.24.5 and distroless iptables - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.24.5` * ref: https://github.com/kubernetes/kubernetes/blob/v1.33.4/build/dependencies.yaml#L117-L119 ------------------------------------------------------------------- Thu Jul 17 03:46:27 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com> - Update to version 1.33.3: * Skip linter validation to allow cherrypick * Use per-policy marker names for VAP integration tests. * Fix validation for Job with suspend=true,completions=0 to set Complete condition * Fix -Consistent paginated lists serve from cache * Add check to see if promote worked within the retry loop * reduce logspam when calculating sandbox resources * Clean backoff record earlier * fix(kubelet): acquire imageRecordsLock when removing image ------------------------------------------------------------------- Sat Jun 21 06:24:37 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com> - Update to version 1.33.2: * fix kubeadm e2e tests * Bump images, dependencies and versions to go 1.24.4 and distroless iptables * Remove warning about resizing failed for unknown reason * Add tests that validate the return value of resize operation * Revert shorthand for kubectl explain --output * DRA node: reject static pods which reference ResourceClaims * userns: Wrap more errors * userns: Improve error returned if userns is not supported * userns: Use len to handle empty non-nil slices * SchedulerPreemption [Serial] validates various priority Pods preempt expectedly with the async preemption: replace finalizers with preStop hook and TerminationGracePeriodSeconds * Update hnslib version in Windows KubeProxy. - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.24.4` * ref: https://github.com/kubernetes/kubernetes/blob/v1.33.2/build/dependencies.yaml#L117-L119 ------------------------------------------------------------------- Mon May 19 05:26:53 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com> - Update to version 1.33.1: * Automated cherry pick of #130503: Unhandled panic crash on rollout_history printer.PrintObj (#131496) * fix: fixes a possible panic in `NewYAMLToJSONDecoder` * DRA: Fix failure to allocate large number of devices * Disable size check for xfs/ext3/ext4 filesystems before expansion * Disable disk size checking when calling NeedsResize function * Handle unsupported node expansion for RWX volumes * Mark NodeExpansion finsihed without featuregate check * Also change final status by removing featuregate check * Check for newer fields when deciding expansion recovery feature status * Fix for HNS local endpoint was being deleted instead of the remote endpoint. ------------------------------------------------------------------- Tue May 6 09:54:20 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com> - initial package for Kubernetes v1.33.0 * Full changelog - https://github.com/kubernetes/kubernetes/blob/v1.33.0/CHANGELOG/CHANGELOG-1.33.md -