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
- 
openSUSE Build Service is sponsored by