Files
kubernetes1.34/kubernetes1.34.changes

128 lines
6.9 KiB
Plaintext

-------------------------------------------------------------------
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