File kubernetes1.34.changes of Package kubernetes1.34

-------------------------------------------------------------------
Thu Feb 12 06:57:32 UTC 2026 - Priyanka Saggu <priyanka.saggu@suse.com>

- Update to version 1.34.4:
  * Bump dependencies, images and versions used to Go 1.24.12 and distroless iptables
  * Apparently some EC2 images we use do not have /proc/net/nf_conntrack
  * test: Fix KubeProxy CLOSE_WAIT test for IPv6 environments
  * test: Read /proc/net/nf_conntrack instead of using conntrack binary
  * csi: raise kubelet CSI init backoff to cover ~140s DNS delays
  * DRA scheduler: fix another root cause of double device allocation
  * DRA scheduler: fix one root cause of double device allocation
  * fix(kubelet): convert V().Error() to V().Info() for verbosity-aware logging
  * test(ut/dra): add unit test for pod requesting prepared and new claims
  * fix(expansion):Resolve the issue of UTF-8 characters being truncated, resulting in invalid UTF-8
  * test(e2e/dra): add test for pod requesting allocated and new claims
  * kubelet(dra): fix multiple claims handling
  * reorder kube-cross to be under go version and dedupe it from the go version
  * bump go to 1.24.12
  * Fix for preferred dualstack and required dualstack in winkernel proxier.
  * kubeadm: waiting for etcd learner member to be started before promoting during 'kubeadm join'
  * Switch ipvs and winkernel back to more regular forced syncs
  * mark QuotaMonitor as not running and invalidate monitors list
  * Add unit test with CSIDriver.SELinuxMount=false
  * Added e2e tests with disabled SELinux
  * Use only enqueuePod to add pods to the controller queue
  * Fix policy of Pods with unknown SELinux label
  * selinux: add e2e test with a completed pod
  * Rework unit tests to builder pattern
  * selinux: Do not report conflits with finished pods
  * refactoring: use a common function to enqueue Pod
  * kubeadm: always retry Patch() Node API calls
  * kubeadm: do not sort extraArgs alpha-numerically
  * Fix apiserver_watch_events_sizes metric.
  * hack/lib/util.sh: support uutils' `date` command
  * local-up-cluster.sh: support more recent containerd like 2.2
  * downgrade reflector watchlist fallback log to V(4)
  * fix panic for the crd with status subresource but lose openAPIV3Schema fileds

- Update .spec file to bump go version build requirements:
  * `BuildRequires:  go >= 1.24.12`
  * ref: https://github.com/kubernetes/kubernetes/blob/v1.34.4/build/dependencies.yaml#L113-L116

-------------------------------------------------------------------
Mon Dec 15 06:26:34 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com>

- Update to version 1.34.3:
  * Bump dependencies, images and versions used to Go 1.24.11 and distroless iptables
  * Use transformer in consistency checker
  * Add unit tests for Data Consistency Detector
  * Embed proper interface in TransformingStore to ensure DeltaFIFO and RealFIFO are implementing it
  * fix docker IP address detection for rsync
  * [Manual bugfix]: unhide the etcd-join phase for v1.34
  * Fallback to live ns lookup on admission if lister cannot find namespace
  * Fix alpha API warnings for patch version differences
  * 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.34.3/build/dependencies.yaml#L113-L116

-------------------------------------------------------------------
Tue Nov 25 07:02:53 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com>

- Update to version 1.34.2:
  * 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 spurious workload rollout due to null creationTimestamp in controller revisions
  * Remove unused and fragile revision hash comparisons
  * Add unit test detecting spurious statefulset rollout
  * Do not log untolerated taint in pod status updates.
  * E2E volume: fix restarting of watch
  * Return error in case of discovery client failure
  * etcd: bump etcd to v3.5.24 for k8s v1.31, v1.32, v1.33
  * Fix startup probe worker termination for sidecar containers
  * kubeadm: add missing cluster-info context validation
  * Do not validate etcd version for aggregated server conformance test
  * Bump etcd to v3.6.5
  * Include relevant dimensions in pod controller indexing
  * apply integration test: fix ordering test flake
  * update setcap and debian-base to bookworm-v1.0.6
  * Bump images, dependencies and versions 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
  * With new changes we will also have a VolumeModifying condition
  * authz tests: delay response in context cancelled scenario
  * gce: Fix etcd manifest
  * Disable SchedulerAsyncAPICalls feature gate due to a known regression
  * upgrade to cos 121
  * Update pod resize test to accept new cpu.weight conversion.
  * kubeadm: rework the FetchInitConfigurationFromCluster node flags
  * kubeadm: use JoinHostPort in WaitControlPlaneClient
  * kubeadm: ensure waiting for apiserver uses a local client
  * Revert "Merge pull request #133213 from sanposhiho/second-trial-conor"
  * Split preemption integration tests to mitigate the timeout
  * fix incorrect warning whenever headless service is created/updated
  * fix: use iifname for input interface name matches
  * Wait for quota to report used before creating pvc
  * release-1.34: pin system-validators to v1.10.2
  * Fix ClusterIP load balancer disappearing when InternalTrafficPolicy: Local is set.
  * gofmt and review feedback
  * fix: Update unit test to catch actual nil Labels case and fix functionality to handle nil Labels
  * Do not remove PVC ClaimRef to fix flaky VAC test
  * DRA kubelet: avoid deadlock when gRPC connection to driver goes idle
  * kubelet/metrics: fix multiple Register call
  * kubelet/metrics: misc optimization

- Update .spec file to bump go version build requirements:
  * `BuildRequires:  go >= 1.24.9`
  * ref: https://github.com/kubernetes/kubernetes/blob/v1.34.2/build/dependencies.yaml#L113-L116

- 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 14:13:59 UTC 2025 - Priyanka Saggu <priyanka.saggu@suse.com>

- initial package for Kubernetes v1.34.1
  * Full changelog - https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1341
openSUSE Build Service is sponsored by