File kubernetes1.28.changes of Package kubernetes1.28

-------------------------------------------------------------------
Fri Nov 24 06:39:49 UTC 2023 - Priyanka Saggu <priyanka.saggu@suse.com>

- 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 04:55:27 UTC 2023 - Priyanka Saggu <priyanka.saggu@suse.com>

- 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
  * Skip TestUnauthenticatedHTTP2ClientConnectionClose http1 tests
  * Disable UnauthenticatedHTTP2DOSMitigation by default
  * Prevent rapid reset http2 DOS on API server
  * 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 18:53:22 UTC 2023 - Priyanka Saggu <priyanka.saggu@suse.com>

- 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 18:27:23 UTC 2023 - Priyanka Saggu <priyanka.saggu@suse.com>

- initial package for Kubernetes v1.28.0 
openSUSE Build Service is sponsored by