kubernetes1.25/kubernetes1.25.changes
Priyanka Saggu 86e7188a8b Accepting request 1092429 from home:psaggu:branches:devel:kubic
Kubernetes Version Update ~ v1.25.10 (may patch release)
* Update: `BuildRequires: go >= 1.19.9`

OBS-URL: https://build.opensuse.org/request/show/1092429
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/kubernetes1.25?expand=0&rev=9
2023-06-12 05:47:24 +00:00

188 lines
11 KiB
Plaintext

-------------------------------------------------------------------
Mon Jun 12 04:41:19 UTC 2023 - Priyanka Saggu <priyanka.saggu@suse.com>
- Update BuildRequires: `go >= 1.19.9`
- Update to version 1.25.10:
* benchmark test to evaluate the overhead of podMatchesScopeFunc
* Fix incorrect calculation for ResourceQuota with PriorityClass as its scope
* releng/go: Update images, dependencies and version to Go 1.19.9
* node: device-plugin: e2e: Additional test cases
* node: device-plugin: add node reboot test scenario
* node: device-plugin: e2e: Capture pod admission failure
* node: device-mgr: e2e: adapt to sample device plugin refactoring
* node: device-mgr: e2e: Update the e2e test to reproduce issue:109595
* node: device-mgr: e2e: Implement End to end test
* node: device-mgr: Handle recovery by checking if healthy devices exist
* node: device-plugin: e2e: Add test case for kubelet restart
* node: device-plugin: e2e: Provide sleep intervals via constants
* node: device-plugin: e2e: Update test description to make it explicit
* node: device-plugin: e2e: Isolate test to pod restart scenario
* Move glusterfs 1.25 deprecation notice to the deprecation section.
* node: device-plugin: e2e: Annotate device check with error message
* node: device-plugins: e2e: s/devLen/expectedSampleDevsAmount
* node: device-plugins: e2e: Refactor parse log to return string and error
* test: Fix path to e2e node sample device plugin
* node: device-mgr: sample device plugin: manifest to avoid registration
* node: device-mgr: sample device plugin: control registration process
* e2e: node: unify sample device plugin utilities
* [1.25] vendor: bump runc to 1.1.6
* Fix directory mismatch for `volume.SetVolumeOwnership()`
* use case-insensitive header keys for http probes
* add log includes pod preemption details
* fix: the volume is not detached after the pod and PVC objects are deleted
* Do not look at VPC-related resources outside the cluster's network
* Bump konnectivity-client to 0.0.37
* kubelet: Do not mutate pods in the pod manager
* Return error for localhost seccomp type with no localhost profile defined
-------------------------------------------------------------------
Thu Apr 13 11:21:25 UTC 2023 - Priyanka Saggu <priyanka.saggu@suse.com>
- Update to version 1.25.9:
* Release commit for Kubernetes v1.25.9
* releng/go: Update images, dependencies and version to Go 1.19.8
* Drop development dependencies from test targets
* Clear front proxy headers after authentication is complete
* Make prerelease tag optional in CI versions
* Annotate CI version regexes
* Drop unused regex grouping
* Delete unused version regex function
* kubelet: Fix fs quota monitoring on volumes
* fsquota: only generate pod uuid is nil
* Preserve UID/ResourceVersion in the BindingREST endpoint
* Add integration test for DefaultBinder
* Change where transformers are called.
* wait again on pending state
* cacher allow context cancellation if not ready
* Route controller should update routes with NodeIP changed When a node reboots or kubelet restarts, it is possible that its IP is changed. In this case, node route should be updated with the correct IP. In this PR, it checks if the IP in an existing route is the same as the actual one. If not, it marks it as "update" so the old route will be deleted and a new one will be created. There's a new field EnableNodeAddresses, which is a feature gate for specific cloud providers to enable after they update their cloud provider code for CreateRoute().
* client-go/cache: update Replace comment to be more clear
* client-go/cache: rewrite Replace to check queue first
* client-go/cache: merge ReplaceMakesDeletionsForObjectsInQueue tests
* client-go/cache: fix missing delete event on replace without knownObjects
* client-go/cache: fix missing delete event on replace
* Bump konnectivity-client to v0.0.36
* test: demote service ClientIP affinity timeout tests from conformance
-------------------------------------------------------------------
Mon Mar 27 09:24:52 UTC 2023 - Robert Munteanu <rombert@apache.org>
- Stronger conflicts for completion packages
-------------------------------------------------------------------
Mon Mar 27 08:53:20 UTC 2023 - Robert Munteanu <rombert@apache.org>
- Split individual completions into separate packages
-------------------------------------------------------------------
Tue Mar 21 08:00:04 UTC 2023 - Priyanka Saggu <priyanka.saggu@suse.com>
- Update to version 1.25.8:
* Release commit for Kubernetes v1.25.8
* One lock among PodNominator and SchedulingQueue
* releng/go: Update images, dependencies and version to Go 1.19.7
* Fix for windows kube-proxy: 'externalTrafficPolicy: Local' results in no clusterIP entry in windows node.
* Re-enable label selector
* Add integration test for diff --prune --selector
* Use label selector for filtering out resources when pruning. Matches same behavior as for kubectl apply
* scheduler/framework/plugins/volumebinding: fix inaccurate log for when a volume is bound to a claim
* Remove check for CSI driver running on node for CSI migration attach operations
* Simplify construction of /metrics request
* test: remove flaky pod update test in CSIInlineVolumes e2e
* Move CSI json file saving to SetUpAt()
* Fix for issue with Loadbalancer policy creation for IPV6 endpoints in Dualstack mode.
* Invoke gimme from kube::golang::verify_go_version
* Defer builds to test-cmd and test-integration targets
* Carefully compute request path for metrics
-------------------------------------------------------------------
Fri Mar 3 04:56:17 UTC 2023 - Priyanka Saggu <priyanka.saggu@suse.com>
- Update to version 1.25.7:
* Release commit for Kubernetes v1.25.7
* releng: Update images, dependencies and version to Go 1.19.6
* Update golang.org/x/net to v0.7.0
* Pin golang.org/x/net to v0.4.0 in 1.25
* kubelet/client: collapse transport wiring onto standard approach
* apiserver: remove 34s from DELETECOLLECTION rest handler
* update prev succeeded indexes for indexed jobs unconditionally
* Fix nil pointer error in nodevolumelimits csi logging
* Fix panic on ClusterIP allocation for /28 subnets
* use custom dialer for http probes
* use custom dialer for tcp probes
* add custom dialer optimized for probes
* bump honnef.co/go/tools to support go1.20
* Do not include scheduler name in the preemption event message
* Do not leak cross namespace pod metadata in preemption events
* pkg/controller/job: re-honor exponential backoff
* Explicitly call rand.Seed() method
* Exports WarningPrinter field in DeleteOptions
* Improve vendor verification works for each staging repo
* Bump konnectivity-client to v0.0.35
* Cherry pick 114857 to release-1.25
* Update daemonSet status even if syncDaemonSet fails
* Fix issues in volumesnapshot test for ephemeral storage
* Add pod to dsw if termination is not completed during reconstruction #issues/113979
* Add .go-version file containing build go version
* Windows Kube-Proxy implementation for internal traffic policy.
* Fix a regression that scheduler always go through all Filter plugins
* Fix SPDY proxy authentication with special chars
* Improve error message when proxy connection fails
* Creating Ingress IP loadbalancer alone when all the endpoints are terminating. KEP1669
* Update golang.org/x/net 1e63c2f
* image pull event include duration with waiting
* kubelet: make the image pull time more accurate in event
* use etcd 3.5.6-0 after promotion
* changelog: CVE-2022-3294 and CVE-2022-3162 were fixed in v1.23.14
* upgrade system-validators to v1.8.0 for a bugfix of cgroupv2 io check
* Introducing LoadbalancerPortMapping flags for VipExternalIP
* egress_selector: prevent goroutines leak on connect() step.
* allow noop-ignoring transformer to be configurable
* Add CVE-2022-3162 to CHANGELOG-1.25.md
* e2e: use custom timeouts in GetSnapshotContentFromSnapshot()
* StatefulSet: Cleanup the complex defer function updating the status
* added retries to winkernel proxy rules deletion
* added backend hashing to winkernel proxier
* kubelet: fix pod log line corruption when using timestamps and long lines
* Disable expansion in SC, if driver does not support it
* Fixed (CVE-2022-27664) Bump golang.org/x/net to v0.1.1-0.20221027164007-c63010009c80
* add GetAllocatableCPUs test in cpumanager
* fix GetAllocatableCPUs in cpumanager
* NodeLifecycleController: Remove race condition
* Merge pull request #113133 from sxllwx:automated-cherry-pick-of-#113133-upstream-release-1.25
* kube-proxy wait for cluster cidr skip delete events
* kube-proxy handle node PodCIDR changs
* kube-proxy: gate topology correctly
* service update event should be triggered when appProtocol in port is changed.
* remove in-tree volume limits test now that CSIMigration is GA
* Fix winkernel proxier setting the wrong HNS loadbalancer ID for ingress IP
* Revert "De-duping node "update enqueuing"/sync predicates"
* Revert "Avoid re-syncing LBs for ETP=local svc"
* Revert "[CCM - service controller] Remove schedulability predicate for LB set"
* kubeadm: allow RSA and ECDSA format keys in preflight check
* kube-scheduler: add taints filtering logic consistent with TaintToleration plugin for PodTopologySpread plugin
* Fix calculating error when adding nominated pods in podTopologySpread
* Call SetupDevice only if Volume is not globally Mounted
* Add zone field to vsphere test cloudconfig
* Ensure metric 'running_managed_controllers' is registered
* Reduce default gzip compression level from 4 to 1 in apiserver
* Fix the TestRoundTripTypes by adding default to the fuzzer
* exec auth: support TLS config caching
* Call queueSet::boundNextDispatchLocked enough
* Marshal MicroTime to json and proto at the same precision
* Avoid propagating `search .` into containers /etc/resolv.conf
* Tolerate sub-microsecond eventTime changes on update
* e2e: suppress progress messages for custom progress reporter
* dependencies: update to ginkgo v2.1.6 and gomega v1.20.1
* Run lint-dependencies.sh/pin-dependency.sh/update-vendor.sh.
* regression test for exponential recursion bug on CRDs
* fix nestedPendingOperations mount and umount parallel bug
* Revert "promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta"
* client-go/rest: check if url is nil to prevent nil pointer dereference
* Revert "client-go: remove no longer used finalURLTemplate"
-------------------------------------------------------------------
Thu Mar 2 13:32:23 UTC 2023 - Priyanka Saggu <priyanka.saggu@suse.com>
- Initial package