Monthly Patch Release – Feb, 2026: Update to version 1.34.4 OBS-URL: https://build.opensuse.org/request/show/1332623 OBS-URL: https://build.opensuse.org/package/show/devel:kubic/kubernetes1.34?expand=0&rev=4
128 lines
6.9 KiB
Plaintext
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
|