Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kubernetes1.29-apiserver-1.29.11-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: kubernetes1.29-apiserver Distribution: openSUSE Tumbleweed
Version: 1.29.11 Vendor: openSUSE
Release: 1.1 Build date: Thu Nov 28 09:44:44 2024
Group: System/Management Build host: reproducible
Size: 135034323 Source RPM: kubernetes1.29-1.29.11-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://kubernetes.io/
Summary: Kubernetes apiserver for container image
This subpackage contains the kube-apiserver binary for Kubic images

Provides

Requires

License

Apache-2.0

Changelog

* Thu Nov 28 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - Update to version 1.29.11:
    * Build etcd image v3.5.16
    * Update etcd from v3.5.15 to v3.5.16
    * server/config: assing system:apiserver user to system:authenticated group
    * bugfix(scheduler): preemption picks wrong victim node with higher priority pod on it.
    * tests for nodes with different nodeName and name
    * manually revert #109877
* Mon Nov 04 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - Update to version 1.29.10:
    * bump golang to 1.22.8
    * kubeadm: fix a bug where the RemoveMember function did not return the correct member list when the member to be removed did not exist
    * Fix deleted UDP endpoint detection
    * Fix daemonset to ensure old unhealthy pods are counted towards max unavailable budget.
    * fix: requeue pods rejected by Extenders properly
    * kubeadm: check the member list status before adding or removing an etcd member
    * kubeadm: check whether the peer URL for the added etcd member already exists when the MemberAddAsLearner/MemberAdd fails
    * bugfix: endpoints controller track resource version conrrectly
    * Remove `socat` and `ebtables` from kubeadm preflight checks
    * fix memory leak from global MeterProvider
  - Update .spec file to bump go version build requirements:
    * `BuildRequires:  go >= 1.22.8`
    * ref: https://github.com/kubernetes/kubernetes/blob/v1.29.10/build/dependencies.yaml#L119-L121
* Mon Oct 14 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - Update to version 1.29.9:
    * Restart the init container to not be stuck in created state
    * succeeded pod is being re-admitted
    * Avoid SidecarContainers code path for non-sidecar pods
    * 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.5`
    * ref: https://github.com/kubernetes/kubernetes/blob/v1.29.9/build/dependencies.yaml#L119-L12
* Fri Aug 16 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - Update to version 1.29.8:
    * Respect controllers on PVCs for retention policy
    * Updating kubelet on Windows to query uuid from registry
    * Update err message before ratcheting feature enabled.
    * Terminate restartable init containers ignoring not-started containers
    * Hot fix for panic on schema conversion.
    * mount-utils: treat syscall.ENODEV as corrupted mount
    * update container ubuntu sha256
    * update driver installer
    * 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
* Tue Aug 06 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - 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.saggu@suse.com
  - Update to version 1.29.7:
    * Add funcs in pkg/filesystem/util that can actually set file permissiosn on Windows and update container log dir perms to 660 on Windows
    * 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
    * Mark a test case which sets up a sample-apiserver as serial due to potential conflicts with other test cases which do the same.
    * 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
    * kubeadm: don't fail post upgrade in EnsureAdminClusterRoleBindingImpl if the error is crb already exists
    * fix: skip isPodWorthRequeuing only when SchedulingGates gates the pod
    * kubectl create cronjobs: Manually set OwnerReferences
  - 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.29.7/build/dependencies.yaml#L119-L121
* Wed Jun 26 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - Update to version 1.29.6:
    * 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
    * Don't sort under lock
    * Fix printPod panic with spurious container statuses
    * Fix NFS related issues on GCP/Ubuntu
    * cherry pick #124618 to 1.29
    * 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
    * Fix PersistentVolumeLabel admission plugin on Azure
* Fri May 17 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - Update to version 1.29.5:
    * 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
    * add integration test for pod with pvc has node-affinity to non-existent/existent nodes
    * test to catch illegal nodeNames returned by PreFilterResult
    * hotfix when a plugin (in-tree or out-of-tree) return non-existent/illegal nodes, the pod scheduling flow will abort immediately.
    * kubeadm: fix upgrading external CA cluster to 1.29
    * Idempotent transformers in scheduler & kcm
    * 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
* Thu Apr 18 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - Update to version 1.29.4:
    * Add envFrom to serviceaccount admission plugin
    * update debian-base to bookworm-v1.0.2
    * [go] Bump images, dependencies and versions to go 1.21.9 and distroless iptables / set-cap
    * [CVE-2023-45288] .*: bump x/net to v0.23.0
    * Keep streams from being set up after closeAllStreamReaders is called
    * Make websocket heartbeat test timing less flaky
    * Avoid logging binary junk for frame write failure
    * Use the right feature gate when updating uncertain volumes
    * fix panic with SIGSEGV in kubeadm certs check-expiration
    * retry policy creation for CRD type checking E2E test
    * Undo double run of the TestWatchSemantics test to avoid hitting timeout
    * apiserver/storage/cacher: decrease the running time of tests in the cacher package.
    * Serve watch without resourceVersion from cache and introduce a WatchFromStorageWithoutResourceVersion feature gate to allow serving watch from storage.
    * Ensure that initial events are sorted for WatchList
    * 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.29.4/build/dependencies.yaml#L119-L121
* Mon Apr 08 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - 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.saggu@suse.com
  - Update to version 1.29.3:
    * 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
    * 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
    * etcd: Update to version 3.5.12
    * build etcd image v3.5.12
    * 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
    * Fix SELinux e2e tests: add label to observed metrics
  - Update .spec file to bump go version build requirements:
    * `BuildRequires:  go >= 1.21.18`
    * ref: https://github.com/kubernetes/kubernetes/blob/v1.29.3/build/dependencies.yaml#L119-L121
* Mon Feb 26 2024 priyanka.saggu@suse.com
  - Update to version 1.29.2:
    * [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
    * 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"
    * test: remove unnecessary skip healthz check from test
    * bugfix: dont skip reconcile for unchanged policy if last sync failed
    * Add processStartTime in metrics/slis
    * Fix deprecated version for pod_scheduling_duration_seconds
    * flag PersistentVolumeLastPhaseTransitionTime field as beta
    * If a pvc has an empty storageclass name, don't try to assign a default StorageClass to it.
    * Fix kubeadm init regression
    * Drop PendingChanges methods from change trackers, move into UpdateResults
    * Squash some unnecessarily-chained methods in the change trackers
* Thu Feb 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Tue Jan 23 2024 priyanka.saggu@suse.com
  - Update to version 1.29.1:
    * Revert "Graduate Evented PLEG to Beta"
    * [go] Bump images, dependencies and versions to go 1.21.6 and distroless iptables to 0.4.4
    * Make OpenAPIGetter tolerant of nil
    * use context for lazy evaluation.
    * Initialize default attach func regardless of the value of flag
    * .*: bump golang.org/x/tools to v0.16.1
    * fix: 119921
    * Keep presence cost to 0 to ensure backward compatibility.
    * fix(scheduler): fix incorrect loop logic in MultiPoint to avoid a plugin being loaded multiple times
    * fix falky test pkg/registry/core/persistentvolume/storage TestUpdateStatus
    * 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 CSI migration for vSphere volumes
    * Wire in field dropping for CRDs
    * Revert "scheduler/nodeaffinity: reduce pod scheduling latency"
    * Revert "scheduler/NodeUnschedulable: reduce pod scheduling latency"
    * kube-proxy: Fix etp:Local for externalIPs
    * Add unit test for Job Controller for panic when PodFailurePolicy is used on 1.28
* Tue Jan 23 2024 Priyanka Saggu <priyanka.saggu@suse.com>
  - initial package for Kubernetes v1.29.0

Files

/usr/bin/kube-apiserver
/usr/share/doc/packages/kubernetes1.29-apiserver
/usr/share/doc/packages/kubernetes1.29-apiserver/CONTRIBUTING.md
/usr/share/doc/packages/kubernetes1.29-apiserver/README.md
/usr/share/licenses/kubernetes1.29-apiserver
/usr/share/licenses/kubernetes1.29-apiserver/LICENSE
/usr/share/man/man1/kube-apiserver.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Dec 21 00:31:52 2024