SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for kubernetes1.28-client-1.28.14-lp154.30.1.x86_64.rpm :

* Mon Oct 14 2024 Priyanka Saggu - Update to version 1.28.14:
* Release commit for Kubernetes v1.28.14
* succeeded pod is being re-admitted
* Build etcd image of v3.5.15
* Update etcd from v3.5.14 to v3.5.15
* add missing RBAC to statefulset-controller for StatefulSetAutoDeletePVC feature
* Bump images, dependencies and versions to go 1.22.6 and distroless iptables
* Add a new workqueue to endpointslice controller for updating topology cache and checking node topology distribution.
* fix a scheduler preemption issue that victim is not patched properly
* kube-proxy: initialization wait for service and endpoint handlers synced- Update .spec file to bump go version build requirements:
* `BuildRequires: go >= 1.22.6`
* ref: https://github.com/kubernetes/kubernetes/blob/v1.28.14/build/dependencies.yaml#L115-L117
* Fri Aug 16 2024 Priyanka Saggu - Update to version 1.28.13:
* Respect controllers on PVCs for retention policy
* Updating kubelet on Windows to query uuid from registry
* Update err message before ratcheting enabled.
* Hot fix for panic on schema conversion.
* update container ubuntu sha256
* update driver installer
* mount-utils: treat syscall.ENODEV as corrupted mount
* api: fix ValidatingAdmissionPolicyList json tag
* apiserver: fix watch namespace
* Fix that PodIP field is not set for terminal pod
* Use omitempty for optional fields in Job Pod Failure Policy
* bugfix: dont skip reconcile for unchanged policy if last sync failed
* Tue Aug 06 2024 Priyanka Saggu - Follow up changes after go version bump to 1.22: - For ppc64le platform: disabled `export GOLDFLAGS=\'-linkmode=external\'`.
* to fix the build failure error: `-linkmode=external requires external (cgo) linking, but cgo is not enabled` - For linux/s390x platform: disabled building kubernetes binaries with `-buildmode=pie`
* `-buildmode=pie` with \"internal linking\" is not yet supported on linux/s390x platform
* ref: https://github.com/golang/go/blob/a63907808d14679c723e566cb83acc76fc8cafc2/src/internal/platform/supported.go#L223-L232
* ref: https://github.com/golang/go/issues/64875#issuecomment-1870734528
* Tue Aug 06 2024 priyanka.sagguAATTsuse.com- Update to version 1.28.12:
* Add funcs in pkg/filesystem/util that can actually set file permissiosn on Windows and update container log dir perms to 660 on Windows
* Mark a test case which sets up a sample-apiserver as serial due to potential conflicts with other test cases which do the same.
* Fix pv reclaim failed due to its phase is wrongly updated to the Failed state by kcm
* fix issue with using feature HonorPVReclaimPolicy in csi-provisioner
* defaultMaskedPaths must be kept in sync with moby/moby.
* gitRepo volume: directory must be max 1 level deep
* Bump images, dependencies and versions to go 1.22.5 and distroless iptables
* Fix endpoints status out-of-sync when the pod state changes rapidly
* Fix verify target to not update env var if already set
* fix: skip isPodWorthRequeuing only when SchedulingGates gates the pod- Update .spec file to bump go version build requirements:
* `BuildRequires: go >= 1.22.5`
* `BuildRequires: golang(API) = 1.22`
* ref: https://github.com/kubernetes/kubernetes/blob/v1.28.12/build/dependencies.yaml#L115-L117
* Wed Jun 26 2024 Priyanka Saggu - Update to version 1.28.11:
* Bump images, dependencies and versions to go 1.21.11 and distroless iptables/setcap/debian-base
* Don\'t fill in NodeToStatusMap with UnschedulableAndUnresolvable
* Revert \"scheduler: preallocation for NodeToStatusMap\"
* add an integration test when nodeAffinity specifies a non-existent node.
* base on allNodes when calculating nextStartNodeIndex
* backport verify-govulncheck.sh to 1.28
* Don\'t sort under lock
* Fix printPod panic with spurious container statuses
* Cherry pick #124618 to 1.28
* Fix NFS related issues on GCP/Ubuntu
* fix requests tracker concurrency
* fix conflict race in statefulset rest update
* fix stateful set pod recreation and event spam
* fix pods tracking and internal error checking in statefulset tests
* Updated & added visibility to apiserver x509 test certificates expiring this year
* Fri May 17 2024 Priyanka Saggu - Update to version 1.28.10:
* scheduler: preallocation for NodeToStatusMap
* add e2e test when a plugin (in-tree or out-of-tree) return non-existent/illegal nodes, the pod should be scheduled normally if suitable nodes exists
* test to catch illegal nodeNames returned by PreFilterResult
* add integration test for pod with pvc has node-affinity to non-existent/existent nodes
* hotfix when a plugin (in-tree or out-of-tree) return non-existent/illegal nodes, the pod scheduling flow will abort immediately.
* Fix PersistentVolumeLabel admission plugin on Azure
* cluster/gce: upgrade cos-97-lts -> cos-109-lts
* storage e2e: update hostpath and mock images
* add log verbosity to endpoint topology hint loop.
* Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric
* gce: fix test for non-existing instance in cloud
* cloud-node-lifecycle controller: add fallback for empty providerID in shutdown
* Thu Apr 18 2024 Priyanka Saggu - Update to version 1.28.9:
* Add envFrom to serviceaccount admission plugin
* update debian-base to bookworm-v1.0.2
* [go] Bump images, dependencies and versions to go 1.22.1 and distroless iptables / set-cap
* [CVE-2023-45288] .
*: bump x/net to v0.23.0, bsc#1229869
* Use the right feature gate when updating uncertain volumes
* fix panic with SIGSEGV in kubeadm certs check-expiration
* hack/tools: bump honnef.co/go/tools to v0.4.6
* Serve watch without resourceVersion from cache and introduce a WatchFromStorageWithoutResourceVersion feature gate to allow serving watch from storage.
* fix aggregator path filtering to include /
* Filter aggregated apiservice gv
* Use DBG=1 for conformance verification
* build: use -trimpath in non-DBG mode- Update .spec file to bump go version build requirements:
* `BuildRequires: go >= 1.21.9`
* ref: https://github.com/kubernetes/kubernetes/blob/v1.28.9/build/dependencies.yaml#L115-L117
* Mon Apr 08 2024 Priyanka Saggu - update .spec file to set FORCE_HOST_GO env variable, to force k8s build scripts use the local GOTOOLCHAIN version from the build pipeline (i.e. GOTOOLCHAIN=\'local\')
* ref: https://github.com/kubernetes/kubernetes/blob/9791f0d1f39f3f1e0796add7833c1059325d5098/hack/lib/golang.sh#L507
* Mon Apr 08 2024 priyanka.sagguAATTsuse.com- Update to version 1.28.8:
* remove --v arg from kubetest2-tester-ginkgo test args
* ci: bump kind to latest for kms jobs
* [go] Bump images, dependencies and versions to go 1.21.8 / distroless-iptables to v0.4.6
* [CVE-2024-24786] Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0, bsc#1229867
* keep existing PDB conditions when updating status
* Validate restartable init container state transition
* Test that separation of streams work by using progress notifies
* Prevent watch cache starvation, by moving its watch to separate RPC and add a SeparateCacheWatchRPC feature flag to disable this behavior
* fix UT failure TestPrintIPAddressList
* Fix race condition between external-resizer and kubelet
* codegen: don\'t nuke files if only verifying
* dra: increase timeout in setupFakeDRADriverGRPCServer to prevent tests to flake.
* e2e_node: replace `registry.k8s.io/stress:v1` with agnhost
* promote agnhost to v2.47
* fixing issue with GetCPUUsageNanoCores on Windows
* Fix cleanup of file subpaths
* etcd: Update to version 3.5.12
* build etcd image v3.5.12- Update .spec file to bump go version build requirements:
* `BuildRequires: go >= 1.21.8`
* ref: https://github.com/kubernetes/kubernetes/blob/v1.28.8/build/dependencies.yaml#L115-L117
* Mon Feb 26 2024 priyanka.sagguAATTsuse.com- Update to version 1.28.7:
* [go] Bump images, dependencies and versions to go 1.21.7 / setcap/debian-base to bookworm-v1.0.1 and distroless-iptables to v0.4.5
* Add processStartTime in metrics/slis
* Revert \"kubeadm: fix a bug where the uploaded kubelet configuration in kube-system/kubelet-config ConfigMap does not respect user patch\"
* kubeadm: better checks if the node is CP during \"upgrade node\"
* If a pvc has an empty storageclass name, don\'t try to assign a default StorageClass to it.
* Drop PendingChanges methods from change trackers, move into UpdateResults
* Squash some unnecessarily-chained methods in the change trackers- Update .spec file to bump go version build requirements:
* `BuildRequires: golang(API) = 1.21`
* Thu Feb 22 2024 Dominique Leuenberger - Use %patch -P N instead of deprecated %patchN.
* Wed Jan 24 2024 priyanka.sagguAATTsuse.com- Update .spec file to remove go version build requirements:
* above build requirement causing build failures with following error: - `go: download go1.20.13 for linux/amd64: toolchain not available` - ref: https://go.dev/doc/toolchain- Update to version 1.28.6:
* Revert \"Graduate Evented PLEG to Beta\"
* [go] Bump images, dependencies and versions to go 1.20.13 and distroless iptables to 0.2.9
* e2e framework: adapt unit test to Go 1.22
* use context for lazy evaluation.
* Handle edge cases in seat demand stats
* .
*: bump golang.org/x/tools to v0.16.1
* fix: 119921
* Use a separate function for checking if device was reconstructed
* Add tests for checking of uncertain device paths
* Fix device uncertain errors on reboot
* fix(scheduler): fix incorrect loop logic in MultiPoint to avoid a plugin being loaded multiple times
* Add unit test for Job Controller for panic when PodFailurePolicy is used on 1.28
* etcd: Update to version 3.5.10
* kube-proxy: Fix etp:Local for externalIPs
* Wed Jan 24 2024 priyanka.sagguAATTsuse.com- Update to version 1.28.5:
* enable SchedulerQueueingHints feature gate in TestIncomingPodsMetrics
* fix: disable SchedulerQueueingHints feature flag by default
* Fix panic if there are more terminating pods than active pods
* [go] Bump images, dependencies and versions to go 1.20.12
* Move adding GroupVersion log until after an update is confirmed
* pass GOTOOLCHAIN to build containers
* handle GOTOOLCHAIN in kube::golang::verify_go_version
* fix: requeue pods rejected by Extenders properly
* Bump distroless-iptables to 0.2.8 based on Go 1.20.11
* fix: smb file share unavailable issue when it\'s deleted
* Make StatefulSet restart pods with phase Succeeded
* run hack scripts to update cyphar/filepath-securejoin to v0.2.4 correctly
* update filepath-securejoin dependency to 0.2.4 to fix security vulnerability
* DRA: call plugins for claims even if exist in cache
* Fix panic when process RunScorePlugins for cap out of range
* e2e: bootstrap vsphere tests earlier
* apf: request ejected from queue should use reason \'time-out\'
* apf: remove RequestWaitLimit from queueset config
* apf: remove timeoutOldRequestsAndRejectOrEnqueueLocked function
* apf: use context for queue wait
* apiserver: add flow control metric current_inqueue_seats
* Fri Nov 24 2023 Priyanka Saggu - Update .spec file to bump go version build requirements:
* `BuildRequires: go >= 1.20.11`- Update to version 1.28.4:
* Use golang library instead of mklink
* [go] Bump images, dependencies and versions to go 1.20.11
* Fixing attempt to deploy past allocatable memory limits test on Windows
* bump golang.org/grpc to v1.56.3
* Add more test cases ensuring nextScheduleTimeDuration is never < 0
* Modify mostRecentScheduleTime to return more detailed information about missed schedules
* removing the import of \"k8s.io/utils/ptr\" because it was introduced after 1.28
* Fixing CurrentReplicas and CurrentRevision in completeRollingUpdate
* Use Patch instead of SSA for Pod Disruption condition
* KCCM: fix GCP ILB by reintroducing readiness predicate for eTP:Local
* Fix panic testing intree vSphere dynamic PV.
* service controller: improve node lifecycle updates - update nodes if providerID has changed
* implement Stringer for podActions
* Retry operations if CSI Driver Isn\'t Found by Treating this Error as Transient
* Thu Oct 26 2023 Priyanka Saggu - Update .spec file to bump go version build requirements:
* `BuildRequires: go >= 1.20.10`- Update to version 1.28.3:
* Register UnauthenticatedHTTP2DOSMitigation into kube components (CVE-2023-44487, CVE-2023-39325), bsc#1229869
* Skip TestUnauthenticatedHTTP2ClientConnectionClose http1 tests (CVE-2023-44487, CVE-2023-39325), bsc#1229869
* Disable UnauthenticatedHTTP2DOSMitigation by default (CVE-2023-44487, CVE-2023-39325), bsc#1229869
* Prevent rapid reset http2 DOS on API server (CVE-2023-44487, CVE-2023-39325), bsc#1229869
* Fix concurrent write when filling PVC labels
* Modify test PVC to detect concurrent map write bug
* [go] Bump images, dependencies and versions to go 1.20.10
* Fix to honor PDB with an empty selector `{}`
* .: bump golang.org/x/net to v0.17.0
* Mark a volume as uncertain-attached after detach error
* Unit & integration tests for OpenAPIV2 AddUpdateAPIService
* Fix 120878 - Refactor cacheabledownloader so handler can be updated and fix AddUpdateAPIService to update handler
* Fix 120739 - Prevent AddUpdateAPIService from blocking on updating spec
* Fix 120758 - prevent cache Load on uninitialized spec
* Add nil checks for hpa object target type values
* Make a certain ipv4-vs-ipv6 config error non-fatal, for backward compat
* [go] Bump images, versions and deps to use Go 1.20.9
* Only configure swap if available on node
* Use local isCgroup2UnifiedMode consistently
* cronjob controller: ensure already existing jobs are added to Active list of cronjobs
* reintroduce resourcequota.NewMonitor
* change rolling update logic to exclude sunsetting nodes
* vsphere: adapt to govmomi bump
* .: bump govmomi to v0.30.6
* Increase range of job_sync_duration_seconds
* sync Service API status rest storage
* kubeadm: remove reference of k8s.io/kubernetes/pkg/apis/core/v1
* fix race on etcd client constructor for healthchecks
* e2e pods: fix WaitForPodsResponding retry
* kmsv2: reload metrics bug fix backport
* scheduler: start scheduling attempt with clean UnschedulablePlugins
* Wed Sep 20 2023 Priyanka Saggu - Update to version 1.28.2:
* fix(queue_test): make sure the first bind failure via counter
* [go] Bump images, versions and deps to use Go 1.20.8
* scheduler: unit test case for concurrent event with other pod
* scheduler: fix tracking of concurrent events
* sort stability list of metrics in the shell command
* Feature-gate SidecarContainers code in pkg/kubelet/kuberuntime
* Add an e2e test for the pod sandbox changed scenario
* fix: concurrent map writes in e2e test
* Automated cherry pick of #119776: Fix a job quota related deadlock (#120319)
* TopologyAwareHints: Take lock in HasPopulatedHints
* Fallback to legacy discovery on a wider range of conditions in aggregator
* Fix OpenAPI aggregation cleanup
* apiextensions-apiserver: generate applyconfigurations
* Revert to json-patch 4.12.0
* update build cross image to the correct release branch image
* Mark Job onPodConditions as optional in pod failure policy
* Incorporating feedback on 119341
* Release commit for Kubernetes v1.28.1
* Add wait for cache sync
* check for overflow
* Fix CEL cost handling of zero length replacement strings
* Use env varaibles for passing path
* Use environment varaibles for parameters in Powershell
* e2e framework util subtle bug checking endpoints
* Pass Pinned field to kubecontainer.Image
* prep for go1.21: use -e in go list
* kubeadm: fix nil pointer when etcd member is already removed
* update to golangci-lint v1.54.1 + go-ruleguard v0.4.0
* Make gomaxprocs install optional, limit to tests
* Drop [Feature: tag to make sure this tests runs on pre-submits
* Statefulset should wait for new replicas when removing .start.ordinal
* e2e WaitForServiceEndpointsNum take into account the address family
* fix: when PreFilter returns UnschedulableAndUnresolvable, copy the state in all nodes in statusmap
* Fix a bug that PostFilter plugin may not function if previous PreFilter plugins return Skip
* Add test coverage of result size of string operations
* Bump cel-go to v0.16.1
* Wed Sep 20 2023 Priyanka Saggu - initial package for Kubernetes v1.28.0
 
ICM