Removed rpms ============ - libpython3_10-1_0 - libpython3_10-1_0-32bit - libpython3_9-1_0 - libpython3_9-1_0-32bit - python310 - python310-32bit - python310-base - python310-base-32bit - python310-curses - python310-dbm - python310-devel - python310-doc - python310-doc-devhelp - python310-idle - python310-pip - python310-setuptools - python310-testsuite - python310-tk - python310-tools - python39 - python39-32bit - python39-base - python39-base-32bit - python39-curses - python39-dbm - python39-devel - python39-doc - python39-doc-devhelp - python39-idle - python39-pip - python39-setuptools - python39-testsuite - python39-tk - python39-tools Added rpms ========== - kernel-livepatch-5_14_21-150500_10-rt - kernel-livepatch-5_14_21-150500_52-default - kubernetes1.23-apiserver - kubernetes1.23-client - kubernetes1.23-client-bash-completion - kubernetes1.23-client-common - kubernetes1.23-client-fish-completion - kubernetes1.23-controller-manager - kubernetes1.23-kubeadm - kubernetes1.23-kubelet - kubernetes1.23-kubelet-common - kubernetes1.23-proxy - kubernetes1.23-scheduler - kubernetes1.24-apiserver - kubernetes1.24-client - kubernetes1.24-client-bash-completion - kubernetes1.24-client-common - kubernetes1.24-client-fish-completion - kubernetes1.24-controller-manager - kubernetes1.24-kubeadm - kubernetes1.24-kubelet - kubernetes1.24-kubelet-common - kubernetes1.24-proxy - kubernetes1.24-scheduler - python3-lxml-doc - python3-yattag Package Source Changes ====================== crash +- On ppc64 handle a CPU that is in an emergency stack when running + in real mode or other special scenarios, including dedicated + emergency stacks such as machine check and system reset + interrupt. + Added crash-ppc64-handle-backtrace-in-emergency-stack.patch + Obtained by porting crash-utility/crash github commit: + cdd57e8b16aba2f5714673368d6dbc7565d59841 + A requested update via bsc#1210396 + crmsh +- Update to version 4.5.0+20230427.11d11104: + * Fix: bootstrap: crm cluster join default behavior change in ssh key handling (bsc#1210693) + * Fix: help: Long time to load and parse crm.8.adoc (bsc#1210198) + * Fix: cibconfig: use any existing rsc_defaults set rather than create another one (bsc#1210614) + * Fix: lock: Join node failed to wait init node finished (bsc#1210332) + dolphin +- Have dolphin-part-lang supplement dolphin-part on pre-TW + (boo#1210984) + dpdk22 +- raise constraints to 8GB to cover SLE15 builds as well + dpdk22:thunderx +- raise constraints to 8GB to cover SLE15 builds as well + dtb-aarch64 +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + editorconfig-core-c +- editorconfig-core-c 0.12.6: + * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032) + * Update property key, value length limits per spec change + installation-images:openSUSE +- merge gh#openSUSE/installation-images#645 +- add qrtr* kernel modules (bsc#1209965) +- allow firmware file names with spaces +- 16.58.6 + instlux +- upgraded to 15.5.1. + * Set Leap 15.5 as default (latest stable) + +- upgraded to 15.5.0. + * Added Leap 15.5 (but not default) + +- upgraded to 15.4.2. + * added Leap 15.4 WSL + kernel-64kb +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-azure +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-debug +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-default +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-docs +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-kvmsmall +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-obs-build +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-obs-qa +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-rt +- arm64: enable jump-label + jump-label was disabled on arm64 by a backport error. Refresh + patches.rt/jump-label-disable-if-stop_machine-is-used.patch to fix the + error. Update arm64 config to reflect the change. +- commit abe91c0 + +- config: arm64: enable ERRATUM_843419 + Config option was incorrectly replaced by the rt-refresh-configs script +- commit 664595d + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-rt_debug +- arm64: enable jump-label + jump-label was disabled on arm64 by a backport error. Refresh + patches.rt/jump-label-disable-if-stop_machine-is-used.patch to fix the + error. Update arm64 config to reflect the change. +- commit abe91c0 + +- config: arm64: enable ERRATUM_843419 + Config option was incorrectly replaced by the rt-refresh-configs script +- commit 664595d + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-source +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-source-azure +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-source-rt +- arm64: enable jump-label + jump-label was disabled on arm64 by a backport error. Refresh + patches.rt/jump-label-disable-if-stop_machine-is-used.patch to fix the + error. Update arm64 config to reflect the change. +- commit abe91c0 + +- config: arm64: enable ERRATUM_843419 + Config option was incorrectly replaced by the rt-refresh-configs script +- commit 664595d + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-syms +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-syms-azure +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-syms-rt +- arm64: enable jump-label + jump-label was disabled on arm64 by a backport error. Refresh + patches.rt/jump-label-disable-if-stop_machine-is-used.patch to fix the + error. Update arm64 config to reflect the change. +- commit abe91c0 + +- config: arm64: enable ERRATUM_843419 + Config option was incorrectly replaced by the rt-refresh-configs script +- commit 664595d + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kernel-zfcpdump +- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS + (bsc#1206992 CVE-2022-2196). +- commit 6ec5f5b + +- s390/ap: fix crash on older machines based on QCI info missing + (git-fixes bsc#1210947). +- commit 6baf829 + +- block: do not reverse request order when flushing plug list + (bsc#1208081 bsc#1208588 bsc#1208076). +- commit 13ff241 + kitty +- Use the proper way to handle python3 version in the Leap build + kiwi-templates-Minimal +- Enable Cloud image for aarch64 + kubernetes1 -- Update to version 1.20.13: - * defer close the rotated log open - * Add tests for checking bind mounts - * Check subpath file - * Add check for subpaths - * Manual cherry pick of kube-openapi changes for release-1.20 Bump kube-openapi against kube-openapi/release-1.20 branch - * Update bazel - * Fixed unit test SELinux support - * Add shortcut for SELinux detection - * Don't guess SELinux support on error - * Use separate pathSpec for local and remote to properly handle cleaning paths - * support more than 100 disk mounts on Windows - * Support cgroupv2 in node problem detector test - * Update debian, debian-iptables images to pick up CVEs fixes - * Fixing how EndpointSlice Mirroring handles Service selector transitions - * Fix race condition in logging when request times out - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.12 - * Run storage hostpath e2e test client pod as privileged - * Ignore VMs in vmss delete backend pools - * fix: skip not found nodes when reconciling LB backend address pools - * fix: consolidate logs for instance not found error - * Revert 102925: Fix Node Resources plugins score when there are pods with no requests - * e2e scheduling priorities: do not reference control loop variable - * tests: Wait for the network connectivity first - * 'New' Event namespace validate failed - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.11 - * Refine locking in API Priority and Fairness config controller - * kube-controller-manager: properly check generic ephemeral volume feature - * Fix null JSON round tripping - * Propagate conversion errors - * integration test - * fix 104329: check for headless before trying to release the ClusterIPs - * Fix use variables in the loop in vsphere_util - * Address review comments - * Add docs about process of discovering disks from new nodes - * Fix unknown dangling volumes - * fix detach disk issue on deleting node - * fix: ignore the case when comparing azure tags in service annotation - * fix: ignore the case when updating tags - * backported PR#97721 from v1.21 ("fix slice controller logging for services ipfamily") - * remove listx from OWNERS, OWNERS_ALIASES - * Add explicit capability for online volume expansion - * Bump golang.org/x/text to v0.3.6 +- Update `Requires` in the "kubernetes1.24-client" pkg to: + * Requires: kubernetes%{baseversion}-client-common +- Remove following `Obsoletes` from the "kubernetes1.24-client-common" pkg: + * Obsoletes: kubernetes%{baseversionminus1}-client-common + +- Update to version 1.24.13: + * Release commit for Kubernetes v1.24.13 + * releng/go: Update images, dependencies and version to Go 1.19.8 + * wait again on pending state + * cacher allow context cancellation if not ready + * Drop development dependencies from test targets + * apiserver cacher: don't accept requests if stopped + * 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 + * Change where transformers are called. + * 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 + +- add kubernetes1.18-client-common as conflicts with kubernetes-client-bash-completion + +- Stronger conflicts for completion packages + +- Add proper obsoletes for completion packages + +- Update to version 1.24.12: + * Release commit for Kubernetes v1.24.12 + * 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 + * 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 + +- Split individual completions into separate packages + +- Use upstream fish completions and obsolete external package + +- update patch files to reflect upstream registry changes from k8s.gcr.io to registry.k8s.io + * kubeadm-opensuse-registry.patch + * revert-coredns-image-renaming.patch + +- Update to version 1.24.11: + * Release commit for Kubernetes v1.24.11 + * 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.24 + * kubelet/client: collapse transport wiring onto standard approach + * apiserver: remove 34s from DELETECOLLECTION rest handler + * update prev succeeded indexes for indexed jobs unconditionally + * 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 + * Fix issue that Audit Server could not correctly encode DeleteOption + * 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 + * releng: Update images, dependencies and version to Go 1.19.5 + * Explicitly call rand.Seed() method + * Improve vendor verification works for each staging repo + * Bump Konnectivity to v0.0.35 + * Add pod to dsw if termination is not completed during reconstruction #issues/113979 + * integration: migrate taint tests + * integration: migrate scoring tests + * integration: migrate preemption tests + * integration: migrate plugings tests + * integration: migrate extender tests + * integration: scheduler: migrate PDB from v1beta1 to v1 + * Fix issues in volumesnapshot test for ephemeral storage + * update golangci-lint for go 1.19 + * golang: Update to 1.19 + * Adjust for os/exec changes in 1.19 + * Update golangci-lint to 1.46.2 and fix errors + * 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 + * Creating Ingress IP loadbalancer alone when all the endpoints are terminating. KEP1669 + * change k8s.gcr.io/pause to registry.k8s.io/pause + * Update golang.org/x/net 1e63c2f + * image pull event include duration with waiting + * kubelet: make the image pull time more accurate in event + * update structured-merge-diff to 4.2.3 + * regression test for exponential recursion bug on CRDs + * Fix endpoint reconciler failing to delete masterlease + * kubeadm: remove v1.25 etcd "3.5.6-0" for v1.24 + * 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. + * Merge pull request #113133 from sxllwx:automated-cherry-pick-of-#113133-upstream-release-1.25 + * Fixed (CVE-2022-27664) Bump golang.org/x/net to v0.1.1-0.20221027164007-c63010009c80 + * Add CVE-2022-3162 to CHANGELOG-1.24.md + * tls.Dial() validates hostname, no need to do that manually + * e2e: use custom timeouts in GetSnapshotContentFromSnapshot() + * test/e2e/storage: replace hardcoded value with custom timeout in cleanup routine + * StatefulSet: Cleanup the complex defer function updating the status + * Be sure to update the status of StatefulSet even if the new replica creation fails + * 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 + * kubeadm: mutate ClusterConfiguration.imageRepository to "registry.k8s.io" + * kubeadm: use registry.k8s.io instead of k8s.gcr.io + * add GetAllocatableCPUs test in cpumanager + * fix GetAllocatableCPUs in cpumanager + * e2e: restore volume lifecycle checks for csi-hostpath driver + * kubelet: fix volume reconstruction for CSI ephemeral volumes + * NodeLifecycleController: Remove race condition + * 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. + * filter out terminated containers in cadvisor_stats_provider + * Fix winkernel proxier setting the wrong HNS loadbalancer ID for ingress IP + * Bump konnectivity-client to v0.0.33 + * Fix list estimator for lists that are executed as gets + * kubeadm: allow RSA and ECDSA format keys in preflight check + * Limit redirect proxy handling to redirected responses + * Make sure auto-mounted subpath mount source is already mounted + * Call SetupDevice only if Volume is not globally Mounted + * Fixes kubelet log compression on Windows + * Add zone field to vsphere test cloudconfig + * Reduce default gzip compression level from 4 to 1 in apiserver + * exec auth: support TLS config caching + * Add an option for aggregator + * Update go-runner to v2.3.1-go1.18.6-bullseye.0 + * Update kube-cross image to v1.24.0-go1.18.6-bullseye.0 + * Fix problem in updating VolumeAttached in node status + * Call queueSet::boundNextDispatchLocked enough + * Always log APF InitialSeats and FinalSeats values + * Marshal MicroTime to json and proto at the same precision + * Windows: ensure runAsNonRoot does case-insensitive comparison on user name + * Tolerate sub-microsecond eventTime changes on update + * Improve kubectl display of invalid errors + * fix unmatch reason when updating pod status + * fix nestedPendingOperations mount and umount parallel bug + * client-go/rest: check if url is nil to prevent nil pointer dereference + * Revert "client-go: remove no longer used finalURLTemplate" + * Skip "instance not found" error for LB backend address pools + * Update cel-go to v0.10.2. + * fix a memory leak problem when calling DryRunPreemption + * Fix JobTrackingWithFinalizers when a pod succeeds after the job fails + * Use CheckAndMarkAsUncertainViaReconstruction for uncertain volumes + * Remove volume from found during reconstruction if mounted + * Add unit test for verifying if processReconstructedVolumes works as expected + * Fix code to process volumes which were skipped during reconstruction + * Keep track of each pod that uses a volume during reconstruction + * allow namespace admins to use leases to encourage migration off of configmaps + * Fix: filter out unsatisfied nodes when calling AddPod in PodTopologySpread + * Fix `kubeadm upgrade plan` issue with FQDN nodes names + * Add rate limiting when calling STS assume role API + * Fix kubelet panic when accessing metrics/resource endpoint + * Fixing issue in generatePodSandboxWindowsConfig for hostProcess containers by where pod sandbox won't have HostProcess bit set if pod does not have a security context but containers specify HostProcess. + * Add retry logic for Unix Domain sockets on Windows + * Execute the Run function of kubelet, no log output after failure + * Prune defaults for CRD serving + +- Update to version 1.24.3: + * Do not skip job requeue in conflict error + * kubeadm: fix the bug that configurable KubernetesVersion not respected during kubeadm join + * endpointslices: node missing on Pod scenario + * fix metrics for placeholder slice + * fix a bug on endpointslices tests comparing the wrong metrics + * kubeadm: fix the bug that configurable KubernetesVersion not respected during kubeadm join + * GIT-110239: fix activeDeadlineSeconds enforcement bug + * kubeadm: handle dup unix:// prefix in node annotaiton + * fix: --chunk-size with selector returns missing result + * Fix unnecessary recreation of placeholder EndpointSlice + * kubeadm: fix error adding extra prefix unix:// + * e2e: add storage capability for offline volume expansion + * add missing error handling steps + * Update CHANGELOG/CHANGELOG-1.24.md for v1.24.2 + * apiserver: printers should use int64 + * fix image pulling failure when IMDS is unavailalbe in kubelet startup + * e2e: ensure single image for populator containers + * fix: exclude non-ready nodes and deleted nodes from azure load balancers +- Require only BuildRequires: golang(API) = 1.18 pinned Go major version. + Remove potentially conflicting BuildRequires: go >= x.y.z. + The plan for future updates is BuildRequires: golang(API) >= 1.18 + minimum Go major version. + +- Update to version 1.24.2: + * move the ignore logic higher up to the reconciler + * Ignore EndpointSlices that are already marked for deletion + * test: update graceful node shutdown e2e with watch + * kubelet: Mark ready condition as false explicitly for terminal pods + * agnhost: bump version 2.39 + * Update Go to 1.18.3 + * add service e2e tests + * kubelet: add e2e test to verify probe readiness + * kubelet: only shutdown probes for pods that are terminated + * kubelet: Pod probes should be handled by pod worker + * cpu manager policy set to none, no one remove container id from container map, lead memory leak + * fix audit union loop variables in closures + * Updating e2e test to check EndpointSlices and Endpoints as well + * e2e: services with evicted pods doesn't have endpoints + * e2e test for evicted pods + * endpoints controller: don't consider terminal endpoints + * endpointslices: terminal pods doesn't receive enpoints + * add pod util to verify pod is terminal + * Update CHANGELOG/CHANGELOG-1.24.md for v1.24.1 + * Add test for checking ephemeral volume expansion + * Fix resizing of ephemeral volumes + * Winkernel proxier cache HNS data to improve syncProxyRules performance + * GCE Windows: Copy the CNI binaries from the right folder + +- Update to version 1.24.1: + * kubeadm: remove checking legacy taint for kubeadm-kinder-latest-on-1-24 + * Fix requests scope classification + * Update Go to 1.18.2 + * Integration test for openapi scale & status + * Remove warning log for merging meta and scale type + * authn: fix cache mutation by AuthenticatedGroupAdder + * GCE: skip updating and deleting external loadbalancers if service is managed outside of service controller + * Wait for cache to sync in job's TestWatchOrphanPods + * Fix ServiceIPStaticSubrange assigns duplicate IP addresses + * Fix OpenAPI loading error caused by empty APIService + * kubeadm: only taint CP nodes when the legacy "master" taint is present + * Test Foreground deletion in job integration + * Fix removing finalizer from finished jobs + * Don't mark job as failed until expectations are satisfied + * Integration test for backoff limit and finalizers + * Update CHANGELOG/CHANGELOG-1.24.md for v1.24.0 + * Do not wrap lines if we can't read term size -- Update to version 1.20.11: - * Fix a small regression in Service updates - * Service: Fix semantics for Update wrt allocations - * Fix buckets initialization - * fix: ensure InstanceShutdownByProviderID return false for creating Azure VMs - * fix: skip case sensitivity when checking Azure NSG rules - * Keep MakeMountArgSensitive and add a new signature that receives flags - * Update the unit tests to handle mountFlags - * Add missing interface method in mount_unsupported.go - * Pass additional flags to subpath mount to avoid flakes in certain conditions - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.10 - * Copy golang license to staging copies - * delete stale UDP conntrack entries for loadbalancer IPs - * job controller: don't mutate shared cache object - * Set idle and readheader timeouts - -- Update to version 1.20.10: - * Bump to golang 1.15.15 in build/** - * Bump to golang 1.15.15 in cluster/** and staging/** - * Bump to golang 1.15.15 in test/** - * Avoid spurious calls to update/delete validation - * Fix metrics reporting for the deprecated watch path - * Update configure-helper.sh - * Update configure-helper.sh - * Update configure-helper.sh - * Fix: ignore not a VMSS error for VMAS nodes in reconcileBackendPools - * feat: Provide IPv6 support for internal load balancer - * Update to using apiserver-network-proxy v1.22 - * Make CSR cleaner tolerate objects with invalid status.certificate - * disable aufs module - * update comments and owners file for pkg/util/removeall - * kubelet: do not call RemoveAll on volumes directory for orphaned pods - * APF e2e: wait for steady state before proceeding - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.9 - * Updated to use konnectivity client v0.0.21, and implemented placeholder context - * include google/go-cmp in client-go/dynamic/fake/BUILD - * Simplify use of the fake dynamic client - * fix: return empty VMAS name if using standalone VM - * Fix race in attachdetach tests - * Fix frameworkImpl.extenders being not set - * Fix closing of decorated watcher channel on timeout - * update bazel - * (scheduler e2e) Create balanced pods in parallel - -- Update to version 1.20.9: - * Bump to golang 1.15.14 in build/** - * Bump to golang 1.15.14 in cluster/** and staging/** - * Bump to golang 1.15.14 in test/** - * Update debian-iptables image to buster-v1.6.5 - * Update debian-base image to buster-v1.8.0 - * Bump SMD to v4.1.2 to pick up #102749 fix - * generate scheduler merge patches on the pod status instead of the full pod - * p&f e2e test: log response header for better troubleshooting - * Loadbalancer IngressIP policy should be configured as non-DSR to enable routing mesh by default - * Do not throw error when we can't get canonical path - * Fix Node Resources plugins score when there are pods with no requests - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.8 - * Remove error wrap from logs - * staging/publishing: Set default go version to go1.15.13 - * build: Update to k/repo-infra@v0.1.8 (supports go1.15.13) - * Use go-runner:v2.3.1-go1.15.13-buster.0 image (built on go1.15.13) - * Update to go1.15.13 - * feat: remove ephemeral-storage etcd requirement - * endpointslicemirroring controller mirror address status - * sched: fix a bug that a preemptor pod exists as a phantom - * Revert "Cleanup portforward streams after their usage" - * Remove unnecessary snapshot ability check - * serviceOwnsFrontendIP shouldn't report error when the public IP doesn't match - * Fix VolumeAttachment garbage collection for migrated PVs - * Return UnschedulableAndUnresolvable when looking up volume-related resources returns NotFound error - * Return UnschedulableAndUnresolvable instead of Error when failing to lookup pvc or storageclass in VolumeZone plugin - * Ignore transient errors when gather stats - * Speed up PV provisioning for vsphere driver - * fix error of setting negative value for containerLogMaxSize - * Upgrade konnectivity-client for GRPC connection fixes - * Update etcd image revision - * Update debian-base to buster-v1.7.0 - * Update debian-iptables to buster-v1.6.1 - * Respect annotation size limit for SSA last-applied. - * Remove unnecessary quotes from get-kube scripts - * Fix expired unit test certs - * fix: delete non existing disk issue - * Azure: avoid setting cached Sku when updating VMSS and VMSS instances - * Update cos-gpu-installer image - * Ref counting is only applicable to Remote endpoints - * Make watch order conformance test reliable - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.7 - * fix removing pods from podTopologyHints mapping - * fix: avoid nil-pointer panic when checking the frontend IP configuration - * Use CSI driver to determine unique name for migrated in-tree plugins - * Add jitter to lease controller - * Avoid caching the VMSS instances whose network profile is nil - * chunk target operatation for aws targetGroup - * Fix watchForLockfileContention memory leak - * Fix cleanupMountpoint issue for Windows - * Fixed the Dockerfile for the build-image to build from KUBE_BASE_IMAGE_REGISTRY - -- Update to version 1.20.7: - * staging/publishing: Set default go version to go1.15.12 - * build: Update to k/repo-infra@v0.1.7 (supports go1.15.12) - * Use go-runner:v2.3.1-go1.15.12-buster.0 image (built on go1.15.12) - * Update to go1.15.12 - * fix: not tagging static public IP - * Add test create service with ns - * Set namespace when using kubectl create service - * Automated cherry pick of #101377: Fix validation in kubectl create ingress (#101428) - * Updating EndpointSlice controllers to avoid duplicate creations - * Update pkg/volume/azure_file/azure_provision.go - * Normalize share name to not include capital letters - * Extend pod start timeout to 5min for storage subpath configmap test - * fix: set "host is down" as corrupted mount - * no watch endpointslice in userpace mode - * Ensure service deleted when the Azure resource group has been deleted - * Updating EndpointSlice validation to match Endpoints validation - * Make parallel build memory threshold configurable - * fix: azure file namespace issue in csi translation - * pkg/kubelet: improve the node informer sync check - * Additional CVE-2021-3121 fix - * Fix startupProbe behaviour changed - * Fix test - * staging/publishing: Set default go version to go1.15.10 - * build: Update to k/repo-infra@v0.1.6 (supports go1.15.11) - * Use go-runner:v2.3.1-go1.15.11-buster.0 image (built on go1.15.11) - * Update to go1.15.11 - * add duration encoder to structured logger - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.6 - * exec test should not run in Parallel as feature gate is not locked - * hack/update-bazel.sh - * respect ExecProbeTimeout - * apf: exempt probes /healthz /livez /readyz - * DelegatingAuthenticationOptions TokenReview request timeout - * list pod list once to avoid timeout - * Cleanup portforward streams after their usage - * fix smb mount issue on Windows - -- Update to version 1.20.6: - * azure: fix node public IP not able to fetch issues from IMDS - * Fix test now that empty struct are tracked in mangaed fields - * make generated_files - * Update bazel and dependencies. - * Update to use cliflag.NamedFlagSets - * Address comments. - * Update NodeIPAM wrapper - * Delete build file based on latest changes. - * Update extension mechanism and related sample. - * Address review comments - * Address review comments - * Modify integration test to fill CCM test gap - * Update test - * Move initialize cloud provider with client builder reference inside controller start func - * Separate example func and add README.md - * Separate func - * Add demonstration of wiring nodeIPAMController config object - * Remove cloud provider name as input parameter. - * Fix flag passing in CCM. - * Use apply to create objects in TestApplyStatus - * Stop skipping APIService in apply test - * Stop clearing OpenAPIConfig for kube-aggregator - * Declare TCP default for service port protocol - * Add ability to skip OpenAPI handler installation - * do not tag user created public IPs - * apf: fix test flake - * update gogo/protobuf to v1.3.2 - * Fixed describe ingress causing SEGFAULT - * Update sigs.k8s.io/structured-merge-diff to v4.0.3 - * Stop probing a pod during graceful shutdown - * apf: handle error from PollImmediateUntil - * staging/publishing: Set default go version to go1.15.10 - * webhook config manager: HasSynced returns true when the manager is synced with existing webhookconfig objects at startup - * update metadata-concealment to 1.6 for removing legacy checking - * slice mirroring controller mirror annotations - * additional subnet configuration for AWS ELB - * Revert "Automated cherry pick of #97417: fix azure file secret not found issue" - * Use the correct volum handle format for GCE regional PD. - * Increasing maximum number of ports allowed in EndpointSlice - * Support > 5 ports in L4 ILB. - * build: Update to k/repo-infra@v0.1.5 (supports go1.15.10) - * Use go-runner:v2.3.1-go1.15.10-buster.0 image (built on go1.15.10) - * Update to go1.15.10 - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.5 - * fix a bug where only service with less than 100 ports can have GCE load balancer - * bazel - * deepcopy statefulsets - * full deepcopy on munged pod spec - * remove pod toleration toleration seconds mutation - * add markers for inspected validation mutation hits - * move secret mutation from validation to prepareforupdate - * remove unnecessary mutations in validation - * tweak validation to avoid mutation - * For LoadBalancer Service type don't create a HNS policy for empty or invalid external loadbalancer IP - * Moving docker options to daemon.json - * e2e fix: loosen configmap to 10 in resource quota - * api-server add --lease-max-object-count - * apiserver add metric etcd_lease_object_counts - * apiserver add --lease-reuse-duration-seconds to config lease reuse duration - * Bump Cluster Autoscaler to v1.20.0 - -- Rebase opensuse-version-checks.patch - -- Update to version 1.20.5: - * Updating EndpointSliceMirroring controller to wait for cache to be updated - * Updating EndpointSlice controller to wait for cache to be updated - * Add tests for populated volumes - * Fix comment on getPodVolumeSubpathListFromDisk - * Fix tests to test for new behavior - * Add warnings after cleanup back - * Automatically remove orphaned pod's dangling volumes - * Count pod overhead as an entity's resource usage - * Ensure only one LoadBalancer rule is created when HA mode is enabled - * Fix issue in checking domain socket for plugin watcher - * Use Lstat in plugin watcher to avoid Windows problem - * Skip visiting empty secret and configmap names - * Number of sockets is assumed to be same as NUMA nodes - * disables APF if the aggregated apiserver cannot locate the core kube-apiserver - * Fix repeatedly aquire the inhibit lock - * Sync node status during kubelet node shutdown - * remove executable permission bits - * Upgrading vendored dependencies - * Upgrading cAdvisor to 0.38.8 - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.4 - * build/OWNERS: Add Dan and Sascha as reviewers - * OWNERS(CHANGELOG): Move reviewers/approvers to CHANGELOG/ dir - * Bump konnectivity-client to v0.0.15 in release-1.20 - * Storage e2e: Remove pd csi driver installation in GKE - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.3 - * kube-cross: update image to use v1.15.8-legacy-1 - * [go1.15] build: Update to k/repo-infra@v0.1.4 (supports go1.15.8) - * Use go-runner:buster-v2.3.1 image (built on go1.15.8) - * staging/publishing: Set default go version to go1.15.8 - * Update to go1.15.8 - * Fix dbus shutdown events not continuing if they are not valid - * Revert "make hostPort match test linuxonly" - * Revert "conformance changes" - * kube-proxy: clear conntrack entries after rules are in place - * Use -LiteralPath instead of -Path - * Escape the special character in vsphere windows path - * Include unit test - * Adjust defer to correctly call - * do not remove volume dir when saveVolumeData fails - * kubeadm: drop explicit constant override in version test - * kubeadm: get k8s CI version markers from k8s infra bucket - * dockershim hostport respect IPFamily - * dockershim hostport manager use HostIP - * Balance nodes in scheduling e2e - * e2e: Pod should avoid nodes that have avoidPod annotation: clean remaining pods - * Cherry pick of #98254:Fix the kube-scheduler binary's description of the --config parameter is inaccurate - * fix kube-scheduler cannot send event because the Note field is too large - * Fix nil pointer dereference in disruption controller - * Update region_pd e2e test to support PV have GA topology - * Recover CSI volumes from dangling attachments - * IsVolumeAttachedToNode() renamed to GetAttachState(), and returns 3 states instead of combining "uncertain" and "detached" into "false" - * Fixes Attach Detach Controller reconciler race reading ActualStateOfWorld and operation pending states; fixes reconciler_test mock detach to account for multiple attaches on a node - * Fix translation of Cinder storage classess to CSI - * OWNERS(CHANGELOG): Add release-engineering-reviewers as reviewers - * OWNERS(CHANGELOG): Add release-engineering-reviewers as approvers - * Resolve IP addresses of host-only in filtered dialer - * Deflake ingress updates - * make podTopologyHints protected by lock - * ignore cgroup driver check in windows node upgrade - * OWNERS(sig-release): Add CHANGELOG aliases - * OWNERS(build-image): Add Release Managers as reviewers - * OWNERS(releng): Sync Release Managers - * OWNERS(sig-release): Remove SIG Release approvers alias - * aggregate errors when putting vmss - * fix azure file migration issue - * kubelet: Fix mirrorPodTerminationMap leak - * kubelet: Delete static pods gracefully - * kubeadm: change the default image repository for CI images from gcr.io/kubernetes-ci-images to gcr.io/k8s-staging-ci-images - * kubelet logs print 'kubelet nodes sync' frequently - * reduce buckets for etcd_request_duration_seconds - * Merge pull request #96876 from howieyuen/no-execute-taint-missing - * cleanup subnet in frontend ip configs - * conformance changes - * make hostPort match test linuxonly - * Clean up namespaced children of missing virtual parents with incorrectly cluster-scoped nodes - * Add unit test for child scope mismatch with missing parent - * vendor: update cAdvisor to v0.38.7 - * Use volumeHandle as PV name when translating EBS inline volume - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.2 - * kubectl-convert import known versions - * Revert "Merge pull request #92817 from kmala/kubelet" - * WIP: node sync at least once - * fixes nil panic for nil delegated auth options - * Lower the frequency of volume plugin deprecation warning - * handle webhook authenticator and authorizer error - * fix the panic when kubelet registers if a node object already exists with no Status.Capacity or Status.Allocatable - * Avoid checking the entire backend service URL for FR equality. - * Use non privileged ports - -- Update to version 1.20.2: - * move all variables in sampleAndWaterMarkHistograms::innerSet - * use default unkown sock for kubeadm cmd if cri detect is not needed - * cherry-pick part of #97451: fix nodeport quota check failure during creating clusterip - * Release reserved GCE IP address after ensure completes. - * Ensure reproducible builds when build through docker - * Fix cadvisor machine metrics - * Create OWNERS for most of the API Priority and Fairness impl - * fix the deadlock in priority and fairness config controller - * Cherry pick 443 and 448 from cloud provider azure - * Fix bug in CPUManager with race on map acccess - * clean up executing request on panic - * fix azure file secret not found issue - * fix: azure file latency issue for metadata-heavy workload - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.1 - * Add more logging for Mount error - -- Update to version 1.20.1: - * Revert "Use host IP instead of localhost for control plane component kubeconfig files." - * etcd version for 1.19 is 3.4.13 for cve fixes - * Flush FibreChannel devices before deleting - * Fix FibreChannel volume plugin corrupting filesystem on detach - * vendor: update cAdvisor to v0.38.6 - * Update CHANGELOG/CHANGELOG-1.20.md for v1.20.0 - * Revert "iAdd host IP to etcd listen client URLs." - * fix migration logic - * Add AcceleratorStats to cri_stats_provider - -- Add obsoletes to -client-common to facilitate smooth upgrades from older versions - -- Rebase opensuse-version-checks.patch -- Update to version 1.20.0: - * APF e2e: disable drown-out tests temporarily - * coredns dep.Severity is newdefault, not newDefault - * addressing review comments and supports parallel run - * Update ingress conformance test for finalizers - * vendor: update cAdvisor to v0.38.5 - * fix: change disk client API version for Azure Stack - * service.spec.AllocateLoadBalancerNodePorts followup - * [go1.15] Use go-runner:buster-v2.2.2 image (built on go1.15.5) - * [go1.15] staging/publishing: Set default go version to go1.15.5 - * [go1.15] Update to go1.15.5 - * [go1.15] hack/tools: Update to k/repo-infra@v0.1.3 (supports go1.15.5) - * [go1.15] build: Update to k/repo-infra@v0.1.3 (supports go1.15.5) - * Restore beta os/arch labels on initial node registration - * matches specific usernames instead of "*" - * range_allocator: Test (lack of) double counting - * cidrset: Add test for double counting - * Fix double counting of IP addresses - * ap&f e2e: eliminates client-side rate-limiting - * fix bug: concurrent map writes error - * Bump node-problem-detector to v0.8.5 - * Revert "check volume directories instead of mounts for cleanupOrphanedPodDirs" - * Revert "plumb context with request deadline" - * Revert "use default value when the specified timeout is 0s" - * Revert "add e2e tests for request timeout" - * Deflake ThrottledLogger test - * fix: resize Azure disk issue when it's in attached state - * kube-aggregator: fix apiservice availability gauge - * Fix TestStartingResourceVersion flakiness - * make sure managedFields are written - * generated - * unit and integration tests - * apiserver dedups owner references and adds warning - * Add linuxonly on one multivolume test - * gce: move iptables rule to mangle - * APF e2e tests: add request drown-out fairness test - * add e2e tests for request timeout - * use default value when the specified timeout is 0s - * CHANGELOG: Update error link in 1.20 - * CHANGELOG: Update directory for v1.20.0-beta.2 release - * APF e2e tests: rename request drown-out priority client names - * Mark some storage tests as LinuxOnly - * Add GC unit tests - * Log cluster-scoped owners referencing namespaced owners, avoid retrying lookups forever - * Queue non-matching children for deletion when a virtual node is marked as observed - * Handle virtual delete events when children don't agree on owner coordinates - * Make node removal conditional in processGraphChanges - * Enqueue dependents for deletion when their ownerReference does not match observed parent coordinates - * Short-circuit attemptToDelete loop for virtual nodes that are removed or observed - * Replace virtual node with observed node if identity differs - * Refactor identityFromEvent - * Avoid marking virtual nodes as observed when they haven't been - * Switch GC absentOwnerCache to full reference - * Add GC integration race test - * Plumb event recorder to garbage collector controller - * e2e SCTP test not depend on kubenet - * e2e/node: increase timeouts seconds to 5 for liveness probe restart test - * correct e2e test predicates conflict hostport - * Add a deprecation note to k/k/cluster/log-dump directory - * Update topology tests for windows - * kubelet: dockershim should return grpc status with DeadlineExceeded code - * e2e dualstack test fixes - * convert the runtimeclass API tests to conformance - * APF e2e tests: use snake_case label - * APF e2e tests: move common code into helper functions - * Reduce volume name length for vsphere - * CHANGELOG: add a hyperlink to issue 86282 - * allow configuring ReadIdelTimeout and PingTimeout via env var - * Add a unit test testing the HTTP/2 health check help the REST client detects broken TCP connections. - * plumb context with request deadline - * Fixes fake client test generation - * Integrate defaults marker and remove ContainerPort defaulter - * Remove StripDefaults from BuildSwagger - * Add default for protocol and test that it works - * Strip defaults in new places - * Re-generate with defaults - * Update kube-openapi - * flowcontrol bootstrap: give catch-all PL more concurrency share - * APF matching: fallback to catch-all if nothing matches - * flowcontrol bootstrap: make exempt PL last - * APF: graduate API and types to beta - * Mixed protocol support for Services with type=LoadBalancer (#94028) - * Fix test name in e2e resource metrics api test - * Test CRUD operations on RuntimeClasses API - * vendor: cadvisor v0.38.4 - * Relax matching on pod_memory_working_set_bytes metrics - * configure the ReadIdleTimeout and PingTimeout of the h2 transport - * Match pod resource metrics to pod not container - * add more e2e sctp tests - * remove wrong test for SCTP connectivity - * Update the route table tag in the route reconcile loop - * Fixes sigfault in case of empty TopologyInfo - * Update generated files - * Add service.spec.AllocateLoadBalancerNodePorts - * update golang.org/x/net and golang.org/x/sys - * Update 1.18 changelog with changes from v1.18.11 - * fixup! unblock resources that the storage version manager depends on - * fixup! add storage version garbage collector - * generated - * GC integration test - * unblock resources that the storage version manager depends on - * make storage version manager wait for lease creation - * add storage version garbage collector - * Fix cacheWatcher leak when time jump to the future and jump back - * Correct rebase issues - * Implement shutdown manager in kubelet - * Add systemd package to interface with dbus - * Corrected CSIDriver validation rebase issues - * Remove duplicate CSIDriver name validation - * Adjust CSIDriver validation to check objectmeta - * Enable logging and drop permissive targets for CSI mock driver - * Update the mock driver to use 4.0.2 - * Included e2e test for CSIDriver FSGroupPolicy - * Move CSIVolumeFSGroupPolicy to beta - * Relax validation for CSIVolumeFSGroupPolicy - * Fixed quantization and made monotic time reversal not panic - * Log defaulted kube-scheduler component config at startup - * Updates related to PR feedback - * core/v1: document that topologyKeys requires the ServiceTopology feature gate - * Use K8s in the README - * stop serving deleted APIs - * Increase watch timeout when scaling Deployment Replicas - * CHANGELOG: Update directory for v1.18.12 release - * scheduler: Implement resource metrics at /metrics/resources - * quantity: Allow quantity to be converted to float64 - * plumb service account token down to csi driver - * remove generator from service in kubectl - * add myself to sig-network-api-reviewers - * Add datapolicy tags to staging/src/k8s.io/client-go/ - * cleanup: fix log capitalization in scheduler - * Add --experimental-logging-sanitization flag to Kubelet - * Run ./update-all.sh - * Implement e2e tests for pod scope alignment - * Add tests for getPodDeviceRequest() for devicemanager - * Add tests for GetPodTopologyHints() for devicemanager - * Update topology hints tests to use pod object for devicemanager - * Add tests for GetPodTopologyHints() for cpumanager - * Refactor topology hints tests for cpumanager - * Move scope specific tests from topologymanager under particular scopes - * Move common tests from topologymanager under scope - * Update topologymanager tests after adding scopes - * Implement devicemanager.GetPodLevelTopologyHints() function - * Implement the cpumanager.GetPodTopologyHints() function - * Update logging to use a format util - * Implement topology manager scopes - * Add GetPodTopologyHints() interface to Topology/CPU/Device Manager - * Add flag value validation of TopologyManagerPolicy - * Add flag value validation of TopologyManagerScope - * Add kubelet configuration flag 'topology-manager-scope' - * Support custom tags for cloud provider managed resources - * use uncommon ports for e2e network test - * fix pull image error from multiple ACRs using azure managed identity - * add e2e test for dual-stack secondary service IPs - * Verify iptable rules are applied for tcp, udp and icmp - * Choosing the right source VIP for local endpoints - * Configure StackdriverLogging Windows service to restart on failure. - * Adding sample files to demonstrate how cloud provider leverage CCM. - * Updating EndpointSlice strategy to cover alpha NodeName field - * Support high availability ports - * Allow debugging kubelet image pull times - * Separate in-tree gcepd driver for windows - * Cleaning up EndpointSlice update validation tests - * Removing "IP" from supported EndpointSlice address types in kube-proxy - * Updating ControlPlane to support NodeName field - * Updating EndpointSlice controllers to support NodeName field - * Adding EndpointSliceNodeName feature gate - * Adding NodeName to EndpointSlice API, deprecation updates - * update bazel - * Promote Deployment lifecycle e2e test to Conformance - * CHANGELOG: Update directory for v1.19.4 release - * handle the case for slow cronjob lister, add unit tests - * convert to stardard lister, use []*batchv1.Job instead of []batchv1.Job - * actually retry if we failed to reconcile some objects - * Update storage test suits for Windows - * Promote Pod/PodStatus lifecycle e2e test to Conformance - * Fix failures in TestBindPlugin and TestPreemptWithPermitPlugin - * Set 0 sync period in scheduler integration test - * CHANGELOG: Update directory for v1.17.14 release - * GA of RuntimeClass feature gate and API - * put a message, not a stack, in the log on a timeout - * Update snapshot CRDs - * Set priority of Event v1 higher than v1beta1 - * Implement TopologyInfo and cpu_ids in podresources - * Convert podDevices to struct - * Generate podresources API for TopologyInfo and cpu_ids - * Add TopologyInfo and cpu_ids into podresources - * Change GetDevices interface - * Revert "Merge pull request #92312 from Sh4d1/kep_1860" - * fix all Sting method not check nil in "k8s.io/apimachinery" - * fix the validation logic for Job/CronJob RestartPolicy field - * fix note delete to update according to code - * Fix a bug that DefaultPreemption plugin is disabled when using scheduler policy - * fix(test::npd): provide NPD with proper kubeconfig - * Bump kas to v0.0.14 - * Capture defaulted plugin configs from framework - * move lease controller to k8s.io/component-helpers/apimachinery - * Bug Fix for process_start_time_metric initialization - * add V(4) log when apiserver lease was deleted before this controller reacts - * generated - * integration test - * add apiserver lease garbage collector - * update violation_exceptions.list and make generated - * add cronjob_controllerv2.go - * Add CRI v1 proto - * dualstack: Use Agnhost in place of BusyBox - * Downward API hugepages - * added new runtimeclass test and changed Disruptive to Serial - * kubeadm: mark the "master" label/taint as deprecated - * dualstack: use correct IPFamily list for conntrack checks in e2e - * move service controller config to k8s.io/cloud-provider/controllers/service/config - * Use FilteredDialContext with quobyte API - * Update quobyte client API to v0.1.8 - * import restrictions: allow k8s.io/kubelet to import credentialprovider apis - * hack/.golint: ignore golint for new kubelet and credentialprovider APIs package - * pkg/credentialprovider: export URL parsing and matching helper functions - * pkg/credentialprovider: add initial exec-based credential provider plugin - * kubelet: add initial credentialprovider v1alpha1 APIs - * feature gates: add KubeletCredentialProviders feature gate - * kubelet: support alpha credential provider exec plugins - * kubelet: update pkg/kubelet/apis/config/OWNERS to include api approvers and reviewers - * kubelet: add CredentialProviderConfig API - * Change at which level klog.Fatal is invoked - * Forbid creating clusters with more than 100 nodes without vpc-native - * Change the logic of pod volumes existence check during kubelet cleanupOrphanedPodDirs, cleanupOrphanedPodCgroups and PodResourcesAreReclaimed - * remove label dependency on k8s api in Azure - * Remove duplicate import - * Add --experimental-logging-sanitization flag to control plane components - * FsgroupChange policy test suite - * Improve observability of node authorizer: * Adding some metrics to the graph * Adding log message when node authorizer has synced - * Remove ready directory which created in empty volumeMounter setUp func - * cloud-provider: update docs and guidance for InstanceV2 and Zones - * fixing issue where SMB share paths cannot resolve with CRI-containerD on Windows - * Ignore specific Pod update events in scheduler - * Support customize load balancer health probe protocol - * Move fsGroupChangePolicy feature to beta - * Add WindowsContainerResources to UpdateContainerResourcesRequest - * Change snapshot test to use v1 apis - * Modify storage snapshottable and disruptive test for Windows - * fix: change storage account client API version for Azure Stack - * Fixed failure: ProvisioningFailed: Failed to provision volume with StorageClass "standard": invalid AccessModes [ReadWriteOnce ReadOnlyMany ReadWriteMany]: only AccessModes [ReadWriteOnce ReadOnlyMany] are supported - * Set enable konnectivity service to true by default - * fixup! apiserver correctly validates encoding/decodable versions - * HTTP Prove: Removes Accept-Encoding header from http probe - * Update snapshot CRDs to v1 - * Enable ConfigurableFSGroupPolicy feature gate - * Add dangling volume check for vsphere - * update e2e kubectl test - * prune type in preserve-unknown-fields objects - * Add AddedAffinity to the NodeAffinityArgs - * Remove --redirect-container-streaming functionality (#95935) - * Fix go lint on folder apimachinery/pkg/runtime/serializer/protobuf - * Graduating AppProtocol to GA - * Fix command and arg in NPD e2e - * Call MountDevice only once - * Mark MountDevice as uncertain after failed resize - * Restore staging path creation - * Add unit test for staging path creation - * kubelet: move pkg/kubelet/cri/.import-restrictions to pkg/kubelet/cri/streaming - * kubelet: add feature gate check for exec probe timeouts - * features: add ExecProbeTimeout feature gate - * kubelet: allow dockershim exec timeouts to be longer than 10s - * kubelet: add e2e test for exec readiness probe timeout - * kubelet: stop skipping docker exec livenessprobe timeout test - * kubelet: respect probe exec timeout from CRI by returning utilexec.CodeExitError - * kubelet: respect dockershim exec timeout - * Implement log sanitization - * Update bazel - * apiextensions: adapt error tests to fixed validation messages - * apiextensions: switch validation to kube-openapi - * bump(k8s.io/kube-openapi) - * stops puting a stacktrace of aborted requests in the logs - * require APIServerIdentity to be enabled to run StorageVersionAPI - * apiserver correctly validates encoding/decodable versions - * updater correctly updates storageversion status - * return a Status formatted JSON response - * generated - * Add an integration test. - * make some rbac and scheduling post start hooks tolerate the apiserver bootstrap delay caused by installing storage versions. - * Add a generic filter that blocks certain write requests before StorageVersions are updated during apiserver bootstrap. - * Collect storage versions as ResourceInfo when installing API endpoints. - * Add a feature gate - * add andyzhangx as reviewer - * Add nodeSelector for konnectivity daemonSet - * fix ingress comparaison - * fix defaulting - * add nil case in proxy - * fix build - * fix nit in validation - * fix tests - * Update generated - * fix reviews - * Update generated - * fix review - * fix typo - * add owner for feature gate - * fix rebase - * fix review - * Add tests - * Add route type field to loadbalancer status ingress - * Update docs and fix redundant logic of scheduler perf - * remove kube-proxy/config/v1alpha1 from .golint_failures - * Fix go lint on folder apimachinery/pkg/runtime/serializer/json - * Change the features removal note - * Promote TokenRequest e2e test to Conformance - * cleanup dated wording "NominatedNodeName annotation" - * fix formatting - * generated - * add kube-apiserver-lease-controller poststart hook - * Add constant PodReadyTimeout to e2e test - * Adjusted timings and management of pods in e2e test - * Create Pod+PodStatus resource lifecycle test - * Update UTs - * Fixing expected pod subdomain to match framework.TestContext.ClusterDNSDomain - * e2e: add APF flowcontrol request drown-out test - * Less restrictions for AWS NLB health check config - * scheduler: remove FrameworkFactory. - * PV e2e: fix race in NFS recycling test - * Add support to size memory backed volumes - * update max azure data disk count map - * kubeadm: fix the lint failure where return value is not checked - * Generated changes - * Move the remaining kubectl bits to k8s.io/kubectl - * Introduce kubectl-convert plugin - * Adding config extension to CCM. - * remove annotation cache sync because of code removed - * Increase the timeout to allow summary test pod to start - * removes filter metrics test retries - * Use topology labels instead of old beta names (#96033) - * CRs: Default non-nullable nulls - * Move kubectl get-context validate logic to Validate function - * endpointslice API: rename 'accepting' condition to 'serving' condition - * endpointslice controller: add test cases to TestSyncServiceFull for terminating endpoints - * endpointslice controller: refactor TestSyncServiceFull to use test tables - * endpointslice API strategy: drop disabled fields 'accepting' and 'terminating' - * endpointslice controller: set new conditions 'accepting' and 'terminating' - * feature gate: add gate EndpointSliceTerminatingCondition - * endpointslice API: add accepting and terminating conditions - * kubelet: Use CRI SecurityProfile for Seccomp - * Switch GCP list calls to paginated calls. - * dualstack: cleanup IsIPv4 duplicates in favor of utils - * dualstack: incorporate IsIPv4 updates from utils repo - * abort if namespace doesn't exist or terminating - * proxy: validate each CIDR config seperately and check for errors - * minor changes in adding tests for checking metrics labels - * make flags of TokenRequest required - * default `service-account-extend-token-expiration` to true - * E2E stress test suite for VolumeSnapshots - * Update Microsoft/go-winio to released version - * APF metrics: set StabilityLevel to ALPHA - * kubectl debug: allow set-image-only invocation - * Introduce a simple datapolicy library - * Remove the dependency between create priorityclass command and generators - * Deflake existing configmap count - * update features to indicate beta in comment - * cleanup: use i18n.T on all command descriptions - * Revert "add e2e test for Service ExternalIPs" - * CHANGELOG:Fix kubelet flag enable-cadvisor-json-endpoints - * client-go/rest: fix finalURLTemplate for url base == "/" - * Correctly fix clearing conntrack entry on endpoint changes (nodeport) - * Remove Const IPVSProxyMode - * update changelog-1.20 - * test images: Authenticate in order to push images - * Support multiple standard load balancers in one cluster - * Use user facing field names in validation message - * report UnschedulableAndUnresolvable status instead of an error when PVCs can't find bound persistent volumes - * separate RootCAConfigMap from BoundServiceAccountTokenVolume - * Add mrunalp as node approver - * test images: Removes -p yes flag from qemu-user-static script call - * optimise defaultpreemption: enumerate fewer candidates - * apiserver/filters test: fix data race and do not leak goroutines - * APF: use snake_case in metric labels - * Volume snapshot e2e test to validate VolumeSnapshotContent and PVC finalizer - * minor changes to tests for checking metrics labels based on review comments - * check if kubectl version required values are empty - * Exclude KEP-1933 from verify-all.sh until after alpha status. - * add GVK to fake dynamic client to match actual behavior - * demonstrate existing generated client and fake client behavior is consistent - * remove dead apiserver field - * Adding an owner for addon/dns folder - * fix: pass bearer token to curl using -H instead of --oauth2-bearer - * Remove alpha from kubectl debug - * do not allow inflight watermark histograms to fall too far behind - * test images: set DOCKER_CLI_EXPERIMENTAL=enabled - * Remove maximum volume limit comment which is easily outdated. - * DelegatingAuthenticationOptions: allows for setting a timeout for the TokenReview client that is used by for the webhook authenticator - * Update staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding_test.go - * pause image: Disable DiagTrack service on Windows image - * replace string casting with fmt.sprintf in test - * Fix paging issues when Azure API returns empty values with non-empty nextLink - * change plugin name in fsgroupapplymetrics of csi and flexvolume to distinguish different driver - * test images: sets HOME=/root in cloudbuild.yaml - * Update CHANGELOG link of older releases - * Remove TaintBasedEvictions Feature Gate - * Replace calls to cs.CoreV1().Nodes().Create() with createNode() - * Add a function to ensure created nodes are present in scheduler cache - * local-up-cluster.sh: Use config file instead of flags for kubelet - * Add a verbosity option to exec - * KEP-1933: add static analysis target to hack/ - * kubectl debug: Allow mutating image names - * Increasing withTimeout for ReplicationController Lifecycle test steps - * Propose seccomp/apparmor protobuf type definitions for CRI graduation - * Update Klog dependency - * Remove service load balancer feature gate - * resource-metrics: add pod metrics e2e test - * reenable e2e_node services & debugging improvements - * resource-metrics: add pod/sandbox metrics to endpoint - * Removing Alpha annotation as the feature is graduating to Beta in v1.20 - * Add runtime representation of []v1.PreferredSchedulingTerm - * Move pkg/kubectl/cmd/auth under staging/src/k8s.io/kubectl/pkg/cmd/auth - * use patch instead of replace to test the dry-run option - * CHANGELOG: Update directory for v1.20.0-beta.1 release - * fix CPU time of pod stats with cs.CPU.Time - * Skip the sig-storage e2e test as early as possible - * Remove useless variable and if - * kubectl debug: add tests for Complete,Validate - * Move Snapshot to GA - * register controllermanager.config.k8s.io group. - * fix(test::npd): fix node problem detector test - * fix n to nodeInfo easy to understand - * Update cobra dependency to v1.1.1 - * Adjusted e2e test watch timeouts, logging and pod management - * Update usage information for --http-override - * Bump agnhost version - * Add override option to netexec - * Add a redirect handler to netexec - * Add optional code to netexec echo endpoint - * Honor disabled LocalStorageCapacityIsolation in scheduling - * Build files - * [kubelet] Allow priority to be set for kubelet process on Windows - * add e2e test for Service ExternalIPs - * e2e cases for apf - * Move helpers from pkg/registry/rbac/reconciliation and pkg/registry/rbac/validation under k8s.io/component-helpers - * Add runtime representation of v1.NodeSelector - * Remove variadic argument from storage interface - * Revert "Updated golang/x/net. Also updated golang.org/x/sys" - * Add multi request test - * Fix issue in missing metrics of terminated requests - * Fix bug in JSON path parser where an error occurs when a range is empty - * set webhook retry backoff parameters for kubelet - * thorw error if webhook retry backoof is not specified - * make backoff parameters configurable for webhook - * fix vendor/k8s.io/apimachinery/pkg/api/meta staticcheck - * Updated golang/x/net. Also updated golang.org/x/sys, as required by hack/lint-dependencies.sh. - * Disable watchcache for events - * local-up-cluster.sh: Remove ineffective parameters - * Pass all packages to conversion-gen - * refactor: migrate health checks of control-plane off insecure port in tests - * Implementing ExternalTrafficPolicy: local in winkernel kube-proxy via DSR - * add a jitter to bound token renewal - * Add datapolicy tags to cmd/kubeadm directory - * devicemanager: fix race in stub - * Add datapolicy tags to pkg/volume/ - * change bucket from 0.0s to 0.0001s - * refector service some e2e cases to make it runing in multi providers - * Added tests to check metrics labels - * Move CCM to staging k8s.io/cloud-provider - * mv TokenRequest and TokenRequestProjection to GA - * Populate ClusterIPs on read - * test: remove flacky ut - * Add json-response flag to porter - * local-up-cluster.sh: Pass CLUSTER_CIDR to kube-proxy - * HTTP Probe: Add 'Accept' header by default - * Add keep_time_key setting to fluentd configuration - * Enable filter latency tracking for request filters - * Measure how much time a request spends in server filter(s): - * hack/local-up-cluster.sh: fix API_PORT - * exec credential provider: exec -> client.authentication.k8s.io/exec - * kubectl flush profiling when get a sigterm - * Cleanup non-namespaced objects in e2e test during interrupts - * remove dead negotiation methods - * fake dynamic client: support *List kinds - * Move informer_factory to staging - * Remove behaviors - * add tests that update services while gate is off - * Add datapolicy tags to staging/src/k8s.io/kubectl - * Add datapolicy tags to staging/src/k8s.io/legacy-cloud-providers - * Mark SecondaryRangeName as deprecated. - * Move MatchNodeSelectorTerms to k8s.io/component-helpers - * exec credential provider: k8s.io/client-go/tools/auth/exec helper - * exec credential provider: ProvideClusterInfo and kubeconfig shadow - * Remove FieldMatchingFlags - * Adjust conversion generator to new converter changes - * Add datapolicy tags to pkg/scheduler/ - * Add datapolicy tags to staging/src/k8s.io/kube-aggregator/ - * Add datapolicy tags to test/e2e/framework - * Add datapolicy tags to pkg/apis - * kubeconfig: add explicit path, if specified to loading precedence - * Introduce api-extensions category in k8s apiserver - * refactor(apiserver): ignore the insecure flags - * Allow for configuring etcd progress notify interval on GCE - * Fix seccomp PSP docker/default annotation handling - * fixes max-min fairness - * local-up-cluster.sh: Pass SERVICE_CLUSTER_IP_RANGE to controller manager - * fix kubectl debug link error - * Added config parameter for CPU threads - * Updating EndpointSliceMirroring e2e test to accept multiple slices - * pin to latest k8s version - * more versions - * rev versions - * use current method signatures - * Update csi-proxy version - * add audit-log-compress to apiserver - * Update PriorityClass conformance test to cover DeleteCollection - * SetCondtion updates generation - * Update testing-manifests/storage-csi owners file - * CHANGELOG: Update directory for v1.20.0-beta.0 release - * Re-add the event recorder in the release test - * Don't clear the cached resourcelock when errors occurs on updates - * Add failing test showing release is not working properly - * Wipe some fields on service "type" updates - * Make some methods into non-methods - * If image has stackdriver agent installed, use it. - * remove the deprecated client that we stopped generating - * generated - * Update function setting master node size for GCE - * dualstack endpoints integration tests - * fix case when HC timeout is 0 - * pv controller test: more test cases - * pv controller test: use sub tests - * pv controller test: enable klog output - * cleanup: fix some error log capitalization - * fix unbound variable on upgrade - * add godoc for events to events.k8s.io - * Event: Document TTL and best-effort-ness - * Add the pod_resources_endpoint_requests_total metric - * Update podresources api e2e_node tests - * tombstone-ing IPFamily field(15) - * fake dynamic client: document that List does not preserve TypeMeta in UnstructuredList - * Change function signature for MatchNodeSelectorTerms - * Use host IP instead of 127.0.0.1 for kube-apiserver healthcheck. - * Webhook: handle error when calling wait.ExponentialBackoff - * Fix cacher test after bumping fakeBudget timeout to 2 seconds - * Move pkg/apis/core/v1.IsScalarResourceName under pkg/scheduler/util - * fixed addons fluentd-elasticsearch statefulset format error - * PV controller: don't delete PVs when PVC is not known yet - * follow up for #94109 - * Enable Volume Expansion tests for Windows - * scheduler: make Profile an interface. - * Promote verify PriorityClass endpoints e2e test to Conformance - * add e2e test for services with hostNetwork endpoints - * e2e use functional options to configure NetworkingTest - * fix e2e service test container listening port - * dual stack services (#91824) - * Kubelet now implements the V1 podresources API - * Update generated files - * Add podresources v1 API - * Fix cacher test flakiness - * Make versionconverter functions private - * Reuse SSA type converter for resources in the same API Group - * Change pvc describe test - * add an APIServerIdentity feature gate - * DelegatingAuthorizationOptions: exposes and sets a default timeout for SubjectAccessReview client - * Fix the kube-proxy comment so that the document can be generated correctly - * Fix a lot of typos in Azure codes - * pause image: Stricter registry prefix regex - * apiserver: use canonical egress selection names in EgressSelectorConfiguration API docs - * apiserver: update TestReadEgressSelectorConfiguration to use 'controlplane' egress selector name - * apiserver: add validation for EgressSelection names in EgressSelectorConfiguration API - * apiserver: support egress selection name 'controlplane' and deprecate 'master' - * Update test/e2e/storage owners file - * Report a metric for time taken to perform recursive permission change - * Log PodExec stdout + stderr - * Add e2e test for the newPV Controller metric - * removed whitspace - * added xpack gem to enable ilm support in fluentd-es-image - * Add yaml util to unmarshal numbers into int/float - * Update the frontend IP config when the service's `pipName` annotation is changed - * fix typo in e2e test - * Add MrHohn as an owner of ip-masq-agent addon - * Bump ip-masq-agent version to pick up CVE fixes - * ipvs: check for existence of scheduler module and fail if not found - * fix: do not hardcode nginx image URL in rc e2e test case - * Grant group KUBE_POD_LOG_READERS_GROUP access to read pod logs on gke control-plane. - * Add configuration options to specify --detect-local-mode on kube-proxy. - * Fix static checks for pkg/controller/podautoscaler - * proxy: label kube_proxy test with more unique label - * Optimize NormalizeScore for PodTopologySpread - * Add 5k nodes benchmark for pod topology spreading - * PV Controller: PV plugin and mode metrics - * style: update comments in topology manager - * Optimize string building for NamespacedName - * Clean code: optimize some logs of mount - * extend request interval to make session affinity cases stable - * Add jingxu97 to volume/util owners - * Delete framework/v1alpha1 folder and change remaining import paths - * Fix a bug that Pods with topologySpreadConstraints get scheduled to nodes without required labels - * Fix staticcheck failures on apiserver/plugin/pkg/{authenticator, authorizer} - * Alter wording to describe pods using a pvc - * Deflake PostFilter integration test - * allow component-helpers to import util and klog - * generated - * generalize lease controller - * move node lease controller to component-helpers - * Add integration test for Default PodTopologySpread - * bump qemu version - * Rename flags - * Replacing factory tests with scheduler.New and options - * Add SETUP_KONNECTIVITY_SERVICE flag - * Separate network proxy flag for apiserver egress and starting pods - * kubeadm: validate node-cidr-mask are correct - * kubeadm validate maximum service subnet size - * write checkpoint only when allocated devices updated. - * kubeadm: validate podSubnet against node-cidr-mask - * Properly quote flags passed to Cluster Autoscaler - * Update nodelocaldns yaml to use 1.15.16 image - * remove unused const failedExpiration - * If we set SelectPolicy MinPolicySelect on scaleUp behavior or scaleDown behavior,Horizontal Pod Autoscaler doesn`t automatically scale the number of pods correctly - * format incorrectAddresses in klog - * fix: add missing patch flag for kubeadm init phase control-plane - * fix loop bug for verify attached volume - * test: Add service cluster IP range unit test - * prepare node performance tests to move to separate job - * ipset: Address a TODO, add test for TestEntry() with IPv6 address - * Fix labels for spreading benchmark - * Added functionality and API for pod autoscaling based on container resources - * Add more Pods and relax skew in E2E spread test - * Adjust the acceptable value of UsageNanoCores - * Return non-zero code on logexporter failures - * Fix default values for logrotate in /var/log/ - * Add integration test for kubectl debug - * Fix golint failures in client-go/transport - * Update the PIP when it is not in the Succeeded provisioning state during the LB update. - * Support cross compilation only on amd64. - * Always set relevant variables for cross compiling - * Use host IP instead of localhost for control plane component kubeconfig files. This is a part of work to allow control plane components to be moved off hostNetwork. - * Allow deletion of unhealthy pods if enough healthy - * iAdd host IP to etcd listen client URLs. Allow kube-apiserver to use host IP to connect to etcd. Update etcd/migrate to allow additional client listening URLs. - * Add error detail in log - * CHANGELOG: Update directory for v1.20.0-alpha.3 release - * fix the fake cloud provider - * Warn that hyper-v featuregate will be deprecated in 1.20 and will be removed in 1.21 - * Do not skip externalLB update if some nodes are not found. - * Promote Replication Controller lifecycle e2e test to Conformance - * Promote Replication Controller Lifecycle - * Move client_builder to k8s.io/controller-manager - * Graduate DefaultPodTopologySpread to beta - * e2e: topomgr: fix ginkgo log - * netpol: Add CRUD tests for NetworkPolicy API - * test images: Adds Windows support (part 2) - * refactor: migrate node e2e tests off insecure port - * Generated bazel - * Generated conversions - * exec credential provider: wire in cluster info - * Fix dependency linting - * Kube-proxy: Perf-fix: Shrink INPUT chain - * Fix flaky unit test Test_Run_Positive_VolumeMountControllerAttachEnabledRace data race - * conntrack log delete operations - * Bump github.com/Azure/go-autorest/autorest/adal to 0.9.5 - * kube-proxy: log stale services operations - * staging/publishing: cleanup import restrictions for csi-translation-lib - * tests: Refactor agnhost image pod usage - common (part 2) - * test, e2e: Remove duplication when using PodClient.CreateSync - * fix test flakes - * kubectl: allow users to use args with KUBECTL_EXTERNAL_DIFF - * e2e don't use hardcoded name for containers name - * avoid apiserver/cloud-provider/controller-manager deps from k8s.io/csi-translation-lib - * Add client listening URLs flag to etcd migrate. - * test: Fix using deprecated default cluster IPs - * Disable test for large clusters - * The function shouldRecordEvent will panic when the value of input object is nil - * Fix catch all regex and missing DryRun Options - * fix unbound variable issue in verify.sh - * support multiple bind records (fie nodelocaldns test regression), by first replacing PILLAR_ and then replacing other vars. - * Add back openapi gen for generic types and clean up doc.go - * fix a nil pointer ref in slice allocation - * warn user about resource being deleted - * Use gsutil to download kube binaries and release - * staging/publishing: remove release-1.16 rules - * test images: Switches to buildx - * Add new way to generate leader election lock - * fix staticcheck vendor/k8s.io/metrics/pkg/client/custom_metrics/multi_client.go:49:4: ineffective break statement. Did you mean to break out of the outer loop? (SA4011) vendor/k8s.io/metrics/pkg/client/custom_metrics/versioned_client.go:38:2: var codecs is unused (U1000) - * kube-proxy ensure KUBE-MARK-DROP exist but not modify their rules - * Remove redundant variable - * Switch events conformance metadata from v1.19 to v1.20 - * Fix windows node startup failures. - * CHANGELOG: Update directory for v1.18.10 release - * CHANGELOG: Update directory for v1.17.13 release - * kubelet container status calculation doesn't handle suddenly missing data properly - * enable benchmark by matching test config - * remove debug print from create quota - * Move SCTP to GA - * remove secondary client retries in e2e tests - * Add support for create ingress in kubectl - * Fix metrics reporting in kube-apiserver - * Fix --dry-run invocation in kubectl e2e - * fix: smb valid path error - * Fix staticchecks in vendor/k8s.io/client-go - * Replace non-ascii string under test/ - * add methods to deallocate and starts vms in a scale set - * Removing flaky tag from test - * Use fluentbit as logging agent. Replace stackdriver - * e2e: node: topomgr: avoid plugin leak on test fail - * add a local tlsTransportCache to available_controller - * Move dirExists() to kubelet_test - * Map SelectorSpreadPriority to PodTopologySpread plugin - * CHANGELOG: Update directory for v1.19.3 release - * Fix fcpath - * Ignore deleted pods. - * Make copied `localtime` file write-able - * Reorder default Filter plugins to have UnschedulableAndUnresolvable first - * Add unit tests for dockershim/exec.go - * test: Fix deprecated --dry-run parameter - * Enable XFS tests for recent GKE COS versions - * CHANGELOG: Update directory for v1.20.0-alpha.2 release - * PriorityClass lifecycle tests - * Fix log dumping for GKE - * Add `create ingress` command to `cmd/kubectl` - * Support the node label `node.kubernetes.io/exclude-from-external-load-balancers` - * Remove dependency between create rolebinding - * kube-eviction: Fix SI of process quantity - * add systemd mount options interface to support the no-systemd mount - * Move scheduler interface to pkg/scheduler/framework - * Fix vsphere disk detach failing - * - fix golint errors by adding defition comments - remove /pkg/apiserverinternal from .golint_failures - * [auth]Check verbs for nonresourceurls and resources - * add a OWNERS file under storageversion - * generated - * add the storageversion.Manager interface - * kubeadm: add some output to the generate-csr command - * Fix the busybox image tag in kubemark hollow nodes - * fix azure disk attach failure for disk size bigger than 4TB - * Add PULL_REQUEST_TEMPLATE.md and state the repo does not accept any direct changes - * Run hack/update-vendor.sh - * Add rule for component-helpers into staging/publishing/rules.yaml - * Removing GetPodPriority from pkg/api and importing PodPriority from k8s.io/component-helpers - * Duplicate a single helper from pkg/apis - * simpler addition of nodeport basic validation - * Replace Branch Manager/Patch Release Team with Release Manager - * OWNERS_ALIASES: Add xmudrii to release-engineering-reviewers - * make new command functions to keep private when they are not required to be public - * wrap errors from NodeLabel, NodePorts, NodePreferAvoidPods and NodeResourcesBalancedAllocation plugins - * fix azure disk data loss issue on Windows - * fix upgrade test - * Add defaultingType to PodTopologySpreadArgs - * Don't depend on DNS in NetworkPolicy tests - * kubelet: fix iptables setup under dual-stack - * Improve logging of iptables canary test - * Update addons volumesnapshots owners file - * Clarify that we don't audit events due to performance impact - * don't cache transports for incomparable configs - * Update write-pki-data to give read permissions to KUBE_PKI_READERS_GROUP, for components running as non-root to be able to read the credentials. - * Update to Calico v3.16.2 - * Update Windows Pause version to 1.4.0 - * Move cmd/controller-manager to k8s.io/controller-manager and cloud specific configs to k8s.io/cloud-provider. - * API server: fix default_konnectivity_socket_path typo. - * cleanup: fix golint errors in /pkg/kubelet/stats - * cloud node controller: handle empty providerID from getProviderID - * always collect containerd logs - * Upgrade snapshot controller to 3.0.0 - * log-dump.sh: Fix shellcheck issues - * test-integration: Fix using deprecated default cluster IPs - * Initialize k8s.io/kubernetes/staging/src/k8s.io/component-helpers - * Update the example for kubectl port-forward - * Upgraded aws-sdk-go to v1.35.5 to include more regions, i.e. Millan - * kubelet: Set dual-stack hostNetwork pod IPs on dual-stack nodes - * utilnode: fix incorrect documentation about node name vs hostname - * kubelet: allow specifying dual-stack node IPs on bare metal - * kubelet: Remove unnecessary sorting in NodeAddress tests - * allocate service-account flowschema to global-default - * Fix reporting network_programming_latency metrics in kube-proxy - * Allow configuration of etcd healthcheck timeout - * add ipv6 support to the image issue-74839 - * set lastterminationstate for container status even when CRI fails to return termination (or any) data - * Remove the dependency between create quota command and generators - * make download-or-bust compatible with both sha512/sha1 - * Fix documentation on EndpointSliceCache map - * Adding marosset to test/e2e/windows/OWNERS approver - * Add SELinux labels for kubelet on Fedora CoreOS - * add CAP_NET_RAW capability to CRI stats summery test - * e2e hostexec commands does not need sudo - * Update after code review - * Update cluster/gce/util.sh - * Fix some shellcheck warnings/errors in cluster/gce/util.sh - * Mask bearer token in logs when logLevel >= 9 - * Update test/e2e/framework/network/utils.go add logging about min/max interval Co-authored-by: Antonio Ojea - * scheduler framework: document how to make plugins configurable - * Send node startup scripts to console and journal - * Disable the Accelerator metrics by default - * Adding Bazel dependencies - * Adding failure scenario for long FQDN and setHostnameAsFQDN feature - * add unit tests for network plugin manager metrics - * clarify help for --api-version: note it's API group/version - * include APIVersion in output of 'kubectl api-resources' - * Move cloud related feature gates to controller-manager - * Replace AreLabelsInWhiteList with isSubset - * mark node-problem-detector as serial - * Cleaned up and fixed: the potentially misleading comments around Event struct - * Update DialFromNode to return values as is done w/ other tests. Update comments to clarify missing probability check function (since they need to be updated anyways b/c of the return value introduced) - * Azure: fix node removal race condition on VMSS deletion - * removed links to soon deprecated helm stable repo & added artifact hub link - * get kibana up to speed with es - * rev version of stateful set - * v1.18 support changes - * kubectl: Update triage/support label references to kind/support - * Fix golint failures in pkg/registry/core/replicationcontroller - * kubelet: do dual-stack iptables rules - * use new fluentd image in daemonset - * updated fluentd and all plugins - * fix staticcheck for kubectl pkg files - * Add gate to install CSI proxy - * SetHostnameAsFQDN will be beta in v1.20, enable feature gate by default. - * test: e2e: fix race in pods test - * Fixes high CPU usage in kubectl drain - * proxy: Add tests for kube-proxy config defaulting - * test/e2e/framework/:use the term 'Control Plane' in comment - * Do not update managedFields timestamp when they don't change - * reconcile NLB attributes on service creation - * fix detach azure disk issue when vm not exist - * Mask Ceph RBD adminSecrets in logs when logLevel >= 4 - * Update triage/support label references to kind/support - * Update addon-manager makefile to use the new staging repo - for real - * Remove unused FailfWithOffset() - * Verify pod termination with E2E PreStop hook - * Move predicates and priorities configuration creation to Policy mapping - * Make the creation of namespace using POST and PATCH consistent - * vsphere: improve logging message on node cache refresh event - * Tag LabelSelector with +structType=atomic - * Bump to latest kube-openapi and SMD to pick up structType=atomic support - * just log essential pod info - * Add error text to kube-system wait error - * Change kubectl clusterinfo to non offensive words - * e2e can't use both pod.Name and pod.GenerateName - * Fix test "[sig-windows] DNS should support configurable pod DNS servers" - * Fix lint errors in pkg/contoller/endpoint - * Update Makefile to point to the new addon manager gcr repo - * Fixed percentage behavior in instr - * remove dns_common.go delete configmap stuff - * kubelet: remove some redundant iptables option checking - * Remove federation tests entirely because they break clusters and aren't relevant anymore - * Don't add empty AZ labels to OpenStack volumes - * resolve PR comment ( add nil check ) - * fixes test/integration/ttlcontroller staticcheck - * Add CSI proxy log to fluentd - * Update Windows image patch version - * Updated symbol 'framework.GetAllMasterAddresses' to not use word 'master' - * Updated symbol 'framework.GetMasterHost' to not use word 'master' - * fix: use ">" instead of ">=" in resource allocation - * add configuration for controller migration. - * Watch bookmarks may contain version of objects of other types - * Support sharing one IP address for multiple services - * Add unit tests for feature "Support sharing one IP address for multiple services" - * Graduate SelectorIndex to GA - * correct 'information' spelling errors - * correct 'admission' spelling errors - * add note for kubeadm cert renew - * Fix UpdateSnapshot when Node is partially removed - * Add LookForStringInPodExecToContainer that takes container name parameter, modify LookForStringInPodExec to call the new function. - * Fix test name TestDump - * kubeadm: deprecate self-hosting support - * make update - * fix integration tests - * fix error message - * fix goroutine that lives too long - * wrap errors in selectorspread and podtoplogyspread plugin - * add unit tests for getStorageAccounts in azure_storageaccount.go - * Lint ttl_controller - * Fix staticcheck failure for vendor/k8s.io/client-go/discovery/cached/memory - * kubectl: deprecate --delete-local-data - * wrap errors in service affinity plugin - * [pkg/watch/json]: remove dead code - * wrap errors in taint-toleration plugin - * pause image: moves wincat binary location - * Adds support for building Windows pause image - * tests: Refactors agnhost image pod usage - network - * tests: Refactor agnhost image pod usage - common (part 1) - * gce: redirect handshake server requests to metadata-concealment too - * Disable one subpath test for windows - * Add csiproxy log - * Collect debugs before framework.Failf - * Enable per-zone logexporter pods creation - * e2e/storage: disable caching when writing/reading to block PVCs - * e2e: add option to create pods with different image in pod.Config - * Clean up nits in delete cascade - * wrap errors from DefaultPreemption, ImageLocality and NodeAffinity plugins - * Fix LookForStringInPodExec(...) to take container name as argument, and refactor function usage Ref: PR 92127 review discussion https://github.com/kubernetes/kubernetes/pull/92127/files#r447853904 - * switching to stable version - * Fix kube-addon-manager overwriting resources with EnsureExists - * apiserver self request metric - * address instance_test nits - * It's an 'Instance' of apiserver - * upgrade test for BoundServiceAccountTokenVolume - * kubeadm: make the CP join handling of kubeconfig similar to "init" - * kubeadm: warn but do not error out on missing CA keys on CP join - * using structured logging in scheduler framework runtime - * agnhost image: use actual DNS domain instead of hardcoded cluster.local - * add aojea to test reviewers - * Use the exported struct member directly - * fix: correct glbc ClusterRole - * Updated vendor by `hack/update-vendor.sh` - * Update bazel - * Update dependencies - * Remove kubeconform - * Remove dependency on behaviors for conformance generation - * Fix typo & documentation on kustomize.md - * Remove unmaintained stackdriver logging e2e test - * replace sha1 with sha512 - * Use pager's context instead of TODO - * kubelet: add unit tests for imagePullSecrets keyring - * Keep the imagePullPolicy of kubectl alpha debug consistent with the default - * Remove ext2 + ext3 tests - * Add failure logic to tests that rely on side-effect-free dial functions. - * Adding back in the breadth-first-polling logic. "Revert "Merge pull request #93837 from jayunit100/DialFromContainerB"" - * Update the use message for kubectl debug - * Graduate kubeadm alpha certs command - * Fail test when Cinder volume deletion fails - * Add extra log when Cinder volume deletion fails - * Delete pre-provisioned Cinder volume by ID - * deprecate scheduler metrics BindingLatency and SchedulingAlgorithmPreemptionEvaluationDuration - * modify static check - * Replace e2essh on e2e service tests - * using kubectl apply to create metric adapter - * Allow the lifecycle of kube-proxy to be managed independently of the startup scripts for GCE - * Fix `kubectl describe ingress` format - * check readyz before adding endpoint for kube-apiserver - * Bump network proxy images to v0.0.12 - * Bump konnectivity-client to v0.0.12 - * tests: Refactors agnhost image pod usage in tests - * Revert "Merge pull request #93837 from jayunit100/DialFromContainerB" - * CHANGELOG: Update directory for v1.20.0-alpha.1 release - * Move Kubelet Summary API to staging repo - * removing deprecated scheduler metrics - * refactor(kubeadm): make `alpha kubeconfig user` command accpet --config - * wait until the iptables rules are programmed - * Add test for listing Leases from all namespace - * use GetInstanceProviderID to get instance provider ID - * Remove mattjmcnaughton as a sig-node reviewer - * Enhance the prompt information of verifyRunAsNonRoot, add pod, container information - * Update nodelocaldns yaml to use 1.15.14 image - * handle longer vendor paths without go files - * Show error in status if preserve unknown fields is true for nonstructural schemas - * `find . -type f \( -name "*.go" -or -name "*.md" \) -print0 | xargs -0 gsed -i 's/the the /the /g'` - * endpoinslices must mirror services labels - * kubectl: add a space between effect and operator when printing tolerations - * Return the Kubernetes version which stopped serving deprecated APIs by default - * log-dump.sh: Do not modify logexporter-daemonset.yaml in-place. - * Take into account latency incurred in server filters - * test images: uses nanoserver - * Remove kubeadm audit package - * Do not assume storageclass is still in-tree after csi migration - * fix kube-proxy cleanup - * scheduler_perf: use time.Ticker in throughput measurement - * Remove testcluster check for csi proxy - * Add cheftako to KCM owners. - * Add an unit test for requests including value after token - * Limit the max number of splitting - * fix: detach azure disk broken on Azure Stack - * [pkg/api/podsecuritypolicy]: fixup typo - * Add a check for crio service before starting node e2e tests - * apiextensions: prune array type without items in published OpenAPI - * test: add unit-test for TranslateCSIPVToInTree. - * apiserver: fix healthz vs. livez vs. readyz log output - * test(kubelet): deflake TestRotateShutsDownConnections - * kubeadm: update vendor to exclude kustomize import - * kubeadm: remove the --experimental-kustomize feature - * update-bazel - * use more granular buckets for azure api calls - * fix duplicate testcase names - * Adds filtering of hosts to DialContexts. - * update storageos vendor for FilteredDial change - * kubeadm: remove the --kubelet-version flag for "upgrade node" - * Adding cheftako to CCM owners. - * scheduler_perf: refactor to allow arbitrary workloads - * Tests for empty constraints array when DefaultPodTopologySpread is enabled - * cluster/images/etcd: Build etcd:3.4.13-1 image - * build: Update to debian-base:buster-v1.2.0 - * build: Update to debian-iptables:buster-v1.3.0 - * test(apply): deflake run_kubectl_apply_tests - * fix azure file migration panic - * Add support for s390x - * test images: Fixes echoserver s390x image - * Change code to use staging/k8s.io/mount-utils - * enable gce InstancesV2 - * implement gce InstancesV2 interface - * Update csi proxy to v0.2.1 - * cloud node controller: implement with workqueues and node lister - * CHANGELOG: Update directory for v1.19.2 release - * CHANGELOG: Update directory for v1.18.9 release - * CHANGELOG: Update directory for v1.17.12 release - * test/e2e: Busybox image is not being templatized - * move dashpole to emeritus in kubelet - * LockToDefault the ExternalPolicyForExternalIP feature gate - * Fix resource location for ipv6 pods - * Refactor kubectl without stdin test - * e2e sctp support for ipv6 - * Fix e2e autoscaling namespace error - * reduce cloud api calls in cloud-node-controller by passing instanceMetadata to updateNodeAddress - * Ensuring EndpointSlices are recreated after Service recreation - * Increasing acceptable timeout for EndpointSlice garbage collection - * Delete namespace parameter in create adapter - * verify-generated-swagger-docs: remove unnecessary build - * kubeadm: relax the validation of kubeconfig server URLs - * Graduate WinOverlay to Beta - * count of etcd object should be limited to the specified resource - * Run gofmt - * run hack/update-vendor.sh - * Move podresources api to k8s.io/kubelet/pkg/apis - * optimize the use of informer for scheduler - * Revert "conntrack e2e test debug connections" - * ingore apparmor on non Linux operating systems. - * test: ensure WaitForCacheSync is called after starting sharedInformerFacotry - * Move the RuntimeClass tests out of node-kubelet-orphans - * Test watchcache being updated in multietcd setup - * Enable progress notify events in watchcache - * Allow tracking resource version for reflector store - * Implement etcd3 progress-notify feature in etcd3 layer - * Pipe newFunc to etcd3 storage layer - * Update kubeconfig command-line help message for kube-proxy - * Clean up remaining ns flag - * Revert "Revert "Switch cos version to M85"" - * ubernetes_lite.go: remove image argument from SpreadServiceOrFail - * Don't attempt to detach an FC device if we don't know its name - * follow up cleanup after SupportPodPidLimits GA - * Mount kubelet and container runtime rootdir on LSSD - * avoid potential secret leaking while reading .dockercfg - * clean up podpreset deprecated client - * generated - * remove generated podpreset - * remove pod presets - * test/{images,utils/image}: Add justaugustus as reviewer - * cluster/images: Add justaugustus as reviewer - * hack: Add justaugustus as reviewer - * .github: Add justaugustus as reviewer - * kubeadm init phase upload-certs: add flag --kubeconfig - * portforward: Fix UDP-only ports calculation - * chore: add network rule support in Azure account creation - * Fix misusage of RLock in timeCache lru.Cache.Get() - * e2e test support microk8s - * test(iptables): deflake TestRestoreAllWaitOldIptablesRestore - * feat(iptables): be able to override iptables-1.4-compatible lock path - * test flake: fix data race in csi_test.go - * Move podPassesBasicChecks() to VolumeBinding plugin - * Remove pvcLister from genericScheduler - * add retry for creating metrics grabber to fix test flakes - * Remove tests related to HTTPS support for ingress-gce - * make kube::util::find-binary not dependent on bazel-out/ structure - * output go_binary rule directly from go_binary_conditional_pure - * hack/lib/util.sh: some bash cleanups - * bazel: Replace --features with Starlark build settings flag - * [go1.15] staging/publishing: Set default go version to go1.15.2 - * [go1.15] build: Use go-runner:buster-v2.0.1 (built using go1.15.1) - * [go1.15] Update to go1.15.2 - * [go1.15] hack/tools: Update to k/repo-infra@v0.1.1 (supports go1.15.2) - * [go1.15] build: Update to k/repo-infra@v0.1.1 (supports go1.15.2) - * Graduate ServiceAccountIssuerDiscovery to beta - * avoid logging token in RunDeleteTokens - * gpu device plugin uses EnsureExists addon mode - * Non-zero cfs quota period duration requires feature flag - * Use namespace flag passed to RunKubectl* methods - * Update etcd to dd1b699fc489 - * Fix some shellcheck warnings/errors in cluster/gce/util.sh - * kubeadm: remove stray "alpha phase" command - * kubeadm: remove the "alpha kubelet config enable-dynamic" command - * Fix index out of range panic for kubectl alpha debug - * rename some files - * Fix minor comment in a script - * Wrap errors on VolumeBinding plugin - * Wrap errors on DefaultBinder plugin - * Wrap errors when running Bind plugins - * Wrap errors when running PreBind plugins - * Remove field disablePreemption from internal scheduler codebase - * Run unit tests 2 instead of 3 times via bazel - * Add the storageversion.Manager interface - * pillar_dns_server remove change so as not to break tooling in the near term in the kubernetes/dns repo - * Fix staging/src/k8s.io/apimachinery/pkg/labels golint findings - * Use EphemeralContainers for storage validation - * Hold error in framework's Status - * Increase time it takes for second pod to startup for offline resizing - * Read PV object from apiserver to prevent flake - * Migrate scheduler, controller-manager and cloud-controller-manager to lease lock. - * fix the bug that kubeadm tries to call 'docker info' even if the CRI socket was for another CR - * Update csi-proxy to use beta version - * remove feature gate SupportIPVSProxyMode. - * Revert "Switch cos version to M85" - * bump the version of k8s.io/system-validators to 1.2 - * kubeadm: Update versions for 1.20 - * Handle nil elements when sorting, instead of panicking - * kubeadm: print warnings on invalid cert period instead of erroring out - * CHANGELOG: Update directory for v1.19.1 release - * Prevent deletion of namespace again - * Deprecate Dockershim - * Tolerate NotFound errors when deleting snapshots - * storage E2E: explicitly wait for PV deletion after ephemeral test - * Add vCenter info metric - * Avoid unnecessary calls if other error occurred - * test(portforward): deflake TestGetListener - * Add roundtrip tests for metrics repo - * generated - * Let kube-apiserver host the storage version API - * fixup: add podLister as a member field of DefaultPreemption - * Preemption plugin to fetch pod from informer cache - * Switch cos version to M85 - * generated - * fix import paths - * add internal.apiserver.k8s.io/v1alpha1 to known gvs - * update doc.go and register.go - * move apiserverinternal types to kube-apiserver - * Initialize scheduler's podInformer in sharedInformerFactory - * Sort list of formats for --logging-format description to make it deterministic - * skip TestClientReceivedGOAWAY - * Count storage requests as whole byte values in quota - * Add Stephen Augustus as Reviewer for staging/publishing - * e2e: fix deployment non-unique env vars to avoid SSA error - * Remove pkg/api/endpoints - * Stop container before remove for Docker - * fix golint failures for staging/src/k8s.io/client-go/examples/workqueue - * Revert "fix cluster/log-dump/log-dump.sh shellcheck failures" - * deferredResponseWriter returns after calling the Close() method - * test(tools::events): deflake TestEventSeriesf - * Fix typo in comment of hack/verify-shellcheck.sh - * Fix staticchecks ST1005,S1002,S1008,S1039 in pkg/kubelet - * Remove unnecessary double-pointer - * Add metrics for azure service operations (route and loadbalancer). - * Add tests for daemonset view history - * Add commend for printHistory function - * test(watch-tool): deflake TestRetryWatcherToFinishWithUnreadEvents - * dedup the printHistory logic in DaemonSetHistoryViewer,StatefulSetHistoryViewer - * Describe sts on rollout history if the revision - * kubectl: Use Fprintf - * fix golint for pkg/volume/azure_dd - * test(workqueue): deflake TestMetrics - * build/lib/release: Explicitly use '--platform' in building server images - * build/common.sh: Remove extraneous reference to debian-base image - * test(kuberuntime): deflake TestRecordOperation - * prefer NoError/Error over Nil/NotNil - * Deflake serving options, avoid hard-coding ports - * Deflake port forward tests to avoid hard-coded local ports - * Deflake cpumanager checkpoint unit tests - * Use unique socket name per cm test - * fix(azure::cache): TimedCache.Getter should be called once on the same key - * test(azure::cache): deflake TestCacheNoConcurrentGet - * Run slow kubeadm upgrade tests in parallel - * Ensure kubeadm tests have unique names - * Avoid mutating global variables in kubeadm certs phases - * test(iptables): deflake TestRestoreAllGrabOldLock - * Skip TestGOAWAYConcurrency - * test(apiserver): deflake TestClientReceivedGOAWAY - * Deflake TestSetup - * Deflake TestHTTPProbeProxy - * kubelet: remove alpha warnings for CNI flags - * Add more tests for LRU cache lookup - * Move ResourceQuota admission to k8s.io/apiserver - * do not mutate endpoints in the apiserver - * remove DefaultIngressClass feature gate for 1.20 - * Cleanup custom metrics conversion functions - * feat(kubeadm): specify resource requests in etcd pod spec - * Stop ignoring unit test flakes, require multiple successful passes - * kubeadm: remove the CoreDNS check for supported image digests - * Use ExpectNoError(err) - * allow to map the same container port to different host ports - * Updating winkernel kube-proxy OWNERS file - * consistently use double quotes in proto files - * Deflake TestServiceRegistryExternalTrafficHealthCheckNodePortUserAllocation - * add more testcases for GOAWAY filter - * prefer double quotes and consistent usage in .proto files. - * Improve ability to debug Events e2e failure - * Added support for register-with-taints setting #93608 - * AWS NLB/ELB health check config based on service annotations - * kubeadm: adjust the logic around etcd data directory creation - * fix vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning staticcheck - * test(csi): deflake TestAttacherWithCSIDriver - * Remove HeadlessService label in endpoints controller before comparing - * Remove default conversions - * Update security contacts for sig-cli - * Allow to disable logrotation of kubernetes and pod logs - * Fix some shellcheck warnings/errors in cluster/gce/util.sh - * Fix some shellcheck warnings/errors in cluster/gce/util.sh - * Fix some shellcheck warnings/errors in cluster/gce/util.sh - * Enhancement on the testcase to cover more possibilities - * fix kubeadm update coredns with skip pending pod - * address review comments - * Update kubectl to use new vendored github.com/fvbommel/sortorder dependency - * Fix broken dependency vbom.ml/util - * Add exp backoff for connection refused errors - * proxy/userspace: clean up and consolidate testcase setup - * proxy/userspace: use waitgroups instead of sketchy atomic ops in testcases - * Start CSI proxy as service - * remove --verbose_failures from .bazelrc - * fix a few missed references - * CHANGELOG: Update directory for v1.16.15 release - * update scripts - * fix doc file - * rename - * partial - * move port definitions to a common location - * remove iperf e2e test ip family tags - * modify DNS-1123 error messages to indicate that RFC 1123 is not followed exactly - * kubeadm: Fix `upgrade plan` for air-gapped setups - * Avoid the API call to update pod if nothing is changed - * moving files from k8s.io/util/mount into staging/src/k8s.io/mount-utils - * fix: return error with fewer mount options on Windows - * fix: smb remount issue - * Remove driver letter assignment during volume format - * Revert "Merge pull request #166 from jingxu97/May/drivename" - * chore: add more logging for mklink on Windows - * fix: remove unnecessary readlink check in IsLikelyNotMountPoint on Windows - * Remove driver letter assignment during volume format - * Switch to klog v2 - * ignore golint for some stutter that we want to keep as-is - * fix bad spelling - * Revert xfs_repair fix - * Fix windows MountSensitive error - * Fix subPath mountpint check - * Fix mount_windows build error - * Introduce paramater for sensitive mount options. - * FormatAndMount unit test only checks for MountErrorValue now and closed gaps for some error values - * Add more detailed error output when disk formatting fails - * Split MajorMinor into two fields - * update after review - * use xfs_repair to check and repair xfs filesystem - * Return typed error when Mount Fails - * Validate the existence of filesystem before attempting to mount it (linux) - * feature: implement Output method for FakeCmd - * Fix golint errors - * Update doc.go to show k8s.io/utils - * Extract pkg/util/mount and drop BUILD - * bind metadata proxy to 0.0.0.0 - * Add e2e multiple endpoint services test - * spdy: add optional periodic Pings on the connection - * fix vendor/k8s.io/apimachinery/pkg/conversion staticcheck - * Handle eviction of pods in deleted namespace - * drain: eviction creates in a deleting namespace will throw a forbidden error - * Fixed reflector not recovering from "Too large resource version" errors with API servers 1.17.0-1.18.5 - * Stop setting SelfLink in kube-apiserver. - * Fix FakeClock::Reset to always succeed - * add myself to sig-node-reviewers - * kubeadm: make the scheduler and KCM connect to local endpoint - * kubeadm: Ensure etcd manifests are regenerated upon upgrade - * Add WatchListPageSize to cache.Config - * Allow 404 error on lb deletion in azure - * add lock for csi node update - * fix typos in cmd/kubeadm - * clean up testutil/metrics content - * Update comments in pkg/scheduler/framework/v1alpha1/interface.go - * Update `kubectl diff --server-side` test. - * Skip TestLoopbackHostPortIPv6 run on non-IPv6 env - * relax matcher for ResourceMetricsAPI test - * fix staticcheck errors in resourcequota - * update test to match validation filter of pods - * Omit optional field when empty - * Update CNI plugins to v0.8.7 - * fix golint failures - * Mark SCTPConnectivity tests as disruptive. - * Add tests for SCTP network policies. - * Ensure getPrimaryInterfaceID not panic when network interfaces for Azure VMSS are null - * Improve the prompt message when kubeadm init is successful - * fixed golint error in pkg/apis/admissionregistration - * Add 1.19.0 API testdata - * Remove 1.17.0 API testdata - * chore: 📦 update generated files - * Update max data disk count with new instance types - * Getting rid of the Salt DNS replacements, addded / back. - * tests: Refactor agnhost image pod usage - * Improve docs for client-go warning handlers - * Override hostname with instance name - * Fix testpattern check - * chore(openapi-spec): 📦 regenerate - * Moving e2e tests to e2e_node directory - * Combine switch case into one case - * Ran hack/update-bazel.sh but discarded changes to root build file - * Move common portion of dynamic snapshot out of switch statement - * Remove custom hash function, generate a random UUID for snapshot and snapcontent name instead - * Stack snapshot tests into one to reuse snapshot resource and reduce time taken on prow. - * Quick commit - * Remove snapshot class from prepv test because it is not needed. - * Combine two tests with overlap to reduce overall snapshot test suite time - * Add pre provisioned snapshot tests - * start kube-apiserver and webhook server only once to shorten the webhook audit test time - * Minor cleanup in snapshot test suite. - * Add a link to liggitt's deflake docs in Flake template (#94243) - * Deprioritize extensions/v1beta1 in discovery - * Update cri-tools to v1.19.0 - * Update default etcd server to 3.4.13 - * fix(azure): check error returned by scaleSet.getVMSS - * fix cluster/log-dump/log-dump.sh shellcheck failures - * Remove azure-load-balancer-disable-tcp-reset annotation - * Remove duplicate nodeSelector - * fix linter issues for pkg/kubelet/cri/remote and staging/src/k8s.io/cri-api/pkg/apis/testing - * Fail early on stress test and improve logging - * kubectl wait add ignore not found flag - * Support kubectl delete foreground - * remove deprecated kubelet endpoint /metrics/resource/v1alpha1 - * Update options.go - * Initialize candidate directly instead of iterating the array of candidates - * Move brendandburns to to emeritus status. - * fix vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructuredscheme staticcheck - * only update Azure data disks when attach/detach - * Enable IP Tags on Azure LoadBalancer public ips - * Add PR #89069 Action Required - * Update etcd makefile to build 3.4.13 image - * Update etcd client to v3.4.13 - * update drain message to include namespace for pod in kubectl get compatible format - * CHANGELOG: Update directory for v1.19.0 release - * Fix issue on skipTest in storage suits - * Remove file_mode args for Windows test - * Update Calico to v3.15.2 - * Set snapshotType for tests with NTFS. - * Update CHANGELOG-1.18.md - * Add logging if container or pod fails to be killed - * Adding label NodeAlphaFeature to include tests in Node Testgrid - * Add impersonated user to system:authenticated group - * Verify running mirror pod has running containers - * Only process all nodes when incoming pod has no preferred affinity - * test(endpointslice): deflake TestSyncEndpoints - * Remove unnecessary conversion - * Detect change of volume attachability in the middle of attaching - * Promote PidLimits to GA - * Ensure backoff step is set to 1 for Azure armclient - * [pkg/registry/admissionregistration]: fixup wrong copy&paste godoc - * Remove StartupProbe featuregate and related logic - * Make ProjectedVolumeSource optional - * Track pods with required anti-affinity - * Updating kube-proxy to trim space from loadBalancerSourceRanges - * let panics propagate up when processLoop panic - * Allow to configure clustername in creation of kubeconfig using kubeadm command - * Make similar buckets for api and etcd request duration histogram - * .github: remove stackoverflow from support issue template - * Refactored pkg/controllers/resourcequota - * fix: use sensitiveOptions on Windows mount - * Cleanup kubelet TODOs that are no longer pertinent. - * kubelet, cgroupv2: do not create /sys/fs/cgroup/sys with cgroupfs - * Update wait function w/ descriptions of global node states, TODO for kubelet API. - * ARM client: survive empty response and error - * delete tests which use container manager stub - * tests: Use Windows absolute path on Windows pods - * Only lock statuses map when status isn't successful - * Do not allow manual changes to manageFields via subresources - * Change nodeInfolist building logic in scheduler - * do not create StatefulSet pods when PVC is being deleted - * fix misleading comment in expand_volume.go - * Simplify and de-lint GCE Windows kube-up docs. - * Add context to x509 verify failures - * Read ssh username from env variable - * Fix the logging message - * Use /usr/bin/env bash in Makefiles and scripts - * Scheduler auth stop using legacy scheme - * allow adding annotations to pod when using kubectl run and add tests - * kubeadm: Separate argument key/value in log msg - * update ResourceMetricsAPI node-e2e test - * docs(api): 📝 Fix HPA docs with addition of "External" type - * fix vendor/k8s.io/apimachinery/pkg/util/framer staticcheck - * Removed broken link to Analytics - * Make CSI mock driver log parse more flexible - * Verify that an ingress with empty TLS is valid - * Update client-go out of cluster example - * Update yaml files to use seccomp GA syntax - * go fmt fix - * remove some notes about scheduler/algorithm - * get: -o yaml, json set ServerPrint false - * Add test for `pkg/kubelet/util/util_windows_test.go#GetAddressAndDialer` - * back out conversion of DialFromNode->DialFromTestContainer - * kubelet: assume that swap is disabled when /proc/swaps does not exist - * e2e storage: skip multi-volume generic ephemeral volume test - * Reduce test volume sizes - * support ipv6 in e2e policy tests - * modify the warning log format from %d to %v - * Update snapshot controller to use k8s.gcr.io - * Seperate registry and feature gates - * names unnamed testcases, adds name to t.Errorf msg - * Improve running time of TestSchedulerWithVolumeBinding - * Add maxTries logging statement, otherwise the numbers are really hard to interpret - * implement breadth first try - * fix test/e2e_node staticcheck - * Fix error messages - * Fix Poll variable name - * Fix waiting for PVCs to get Bound - * Number of failed jobs should exceed the backoff limit and not big equal. Remove patch in e2e test of backoff limit due to usage of NumRequeues - * fix vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured staticcheck - * Fix some typo - * golint - * fix vendor/k8s.io/apimachinery/pkg/labels staticcheck - * Enable completion for `kubectl config delete-context` - * vsphere: remove inactive members from OWNERS - * sig-network: remove inactive members from OWNERS_ALIASES - * cluster/addons/dashboard: remove inactive members from OWNERS - * apiserver: remove inactive members from OWNERS - * Fast return when no any matched anti-affinity terms - * Update seccomp e2e test for GA - * Fix an error in NodeUnschedulable plugin comment - * Format Codes - * minor logic fix - * e2e test intra-pod breadth first logging and summary - * fix incorrect comment in runtime ObjectKind interface - * Fix job's backoff limit for restart policy Never, rely on number of failures instead of number of NumRequeues - * test(kubelet): add a regression test to verify kubelet would not panic - * fix(kubelet): protect `containerCleanupInfos` from concurrent map writes - * refactor(*): update pvc quota name typo in comment - * fix: azure disk resize error if source does not exist - * chore: add diskclient.Update interface - * chore: add diskclient.ListByResourceGroup interface - * Remove false positive warning in kubeadm cmd - * cloud provider: add zone/region to InstanceMetadata - * Sort kubectl top output when --sort-by and --containers are used together - * add testcases for kubelet getters - * fix a typo in the comment - * Use v1helper.GetPersistentVolumeClass for compatibility - * Add tests for managed fields tracking. - * leaderelection: Remove doubled space in "attempting to acquire leader lease" log - * benchmark-dockerized.sh: set KUBE_ROOT - * kubeadm: reset don't unmount /var/lib/kubelet if it is mounted - * PodReasonUnschedulable is not a pod condition type - * Fix kubelet log message when starting a container - * kubectl describe pod: use ReportingController as an event source - * Fix TestScorePlugin: numScore should be accessed with atomic.LoadInt32 - * expose Run[Pre]ScorePlugins functions in PluginRunner interface - * Cleanup wait forever loops in pv_controller_test.go - * Strip unnecessary security contexts on Windows - * Updating the Reviewers / Approvers for WinKernel Proxier - * fix the remote endpoint cleanup logic - * Add chendave to sig-scheduling REVIEWERS - * Adjust default replica count to 2 replicas - * Run make verify with python3 to fix publishing bot issue - * Document blocking behaviour of RunOrDie and Run - * removed k8s-master label - * Add example of using resource builder to load a manifest file - * tests: Fixes variable expansion false positive test - * revert auto-completed package names - * remove legacy leftovers of portmapping functionality that was moved to CNI - * mark this test serial due to race conditions - * Clean up daemonset test names - * Remove phantoms from dump_requests output - * deps: opencontainers/go-digest -> v1.0.0 - * Update k8s.io/utils dependency and use ebtables from there - * kubectl: Allow --patch-file to be passed to `kubectl patch` - * reduce type conversion and correct variable name - * Fix verbs reporting in kube-apiserver metrics - * kubectl: improve the warning message when doing kubectl apply to the resource without expected annotation - * Fix label reference in deployment checks - * Use NLB Subnet CIDRs instead of VPC CIDRs in updateInstanceSecurityGroupsForNLB - * Update readiness checks - * Update ready condition - * chore: upgrade Azure/go-autorest to v14.2.0 use autorest v0.11.1 - * extend ShouldCallHook benchmark to verify performance imporvement - * [kubectl] Fail when local source file doesn't exist - * nodelocaldns.yaml: remove force_tcp option which used for external dns query - * Create Deployment resource lifecycle test - * apf integration test: ensure no rejection - * skip mismatched webhookAccessor and object - * return err directly when nodename is not consistent in cert - * add bootstrap policy for monitoring roles - * unit test - * move to cadvisor.MachineInfo - * Delete ILB FR in case of changes to port/proto. - * fix windows container root validate - * hack: ensure go version is not specified for master in publishing rules - * publishing: remove go 1.13.9 for master branch for controller-manager - * add test case for kubeadm memory check - * add more testing cases - * Shorten watch restart test, run in parallel - * ipvs: log error if scheduler does not exist and fallback to rr - * fix golint failures in pkg/kubeapiserver/options, fix some incorrect replace of receiver name - * fix golint failures in pkg/kubeapiserver/options, rename receiver name of BuiltInAuthorizationOptions to o - * fix golint failures in pkg/kubeapiserver/options, use API Server in commemts instead of APIServer - * e2e node: fix kubelet service restart failure - * Mention background deletion in kubectl delete cascade help - * fix bazel build file - * correct the sandboxId attribute in unit tests - * address review comments - * add sandbox deletor to delete sandboxes on pod delete event - * Check for sandboxes before deleting the pod from apiserver - * fix(kubectl): warn users that flags cannot be placed before plugin - * Avoid using socket for hints - * regen - * update build - * remove serializers from codec factory - * update - * clean up unused var containerCache - * cleanup: print warning message after timeout - * Revert "cleanup: decrease log level from warn to v3" - * cleanup: decrease log level from warn to v3 - * AWS: increase io1 volume IOPs limit - * Add a preflight check that the control-plane node has at least 2GB RAM - * Handle int -> float conversion in FromUnstructured - * Fixed potential nil dereference in hostpath unit test - * Fixed error string should not be capitalized - * add GetAddressAndDialer unit test - * [k8s.io/apiserver/pkg/server/filters]: fixup go vet warning - * [kubelet/dockershim] : Use local copy for range iterator - * fix(staticcheck): fix static error of package `/pkg/volume/gcepd` - * Filters on kubemark nodegroups when selecting node template to enable hollow node clusters that contain real nodes. - * Move MasterUpgrade() out from e2e framework - * Use temporary directory when creating temporary file in tests - * generated - * add vendorless to client-gen - * use canonical import path in client-gen so that package comments are - * ipvs: ensure selected scheduler kernel modules are loaded - * Fix NetworkPolicy describe for egress-all policies - * Export WaitForCSIDriverRegistrationOnAllNodes to be used by external csi driver repos - * [e2e/storage] fix range issue in getCSINodeLimits - * kubelet: add operations count and error count metrics to network plugin manager - * fix HandleCrash() order - * fix golint failures in pkg/kubeapiserver/options - * remove duplicate path import - * AWS cloudprovider allow nlb-ip and external type lbs to be managed externally - * Move WatchUntilWithoutRetry() from e2e framework - * Add metav1.SetMetaDataLabel func - * Remove resize map code - * lock-free broadcaster, use chan to ensure thread safety - * [test/kubelet]: Fix deadlock in watch manager test - * kubectl: remove the dependency between autoscale command and generators - * cluster/addons/metadata-proxy: cleanup inactive members from OWNERS - * test/images/pets: remove OWNERS to cleanup inactive members - * apimachinery: remove inactive members from OWNERS - * [pkg/controller/certificates]: remove staled func comments - * Remove DeprecatedMightBeMasterNode() - * TestCreateInvokeAdmissionControl: remove unnecessary goroutine in sequential processing - * Add unittest coverage for boottime_util_linux.go - * dual-stack: make nodeipam compatible with existing single-stack clusters when dual-stack feature gate become enabled by default - * Adds additional documentation for job status - * Set the oom_score_adj of guaranteed pod to -997 - * Resolves staticcheck failures for component-base/metrics - * Change the node name from "machine" to "node" - * Fix a typo in PreBindPlugin comment - * Replaced repair with returning error, in delta_fifo.go - * Fix description of conversion generator - * Don't create a new sandbox for pod with RestartPolicyOnFailure if all containers succeeded - * add defer - * SIG node owner files clean up - * Refactoring: Reduce unnecessary lines - * Fix a typo in comment - * code clean for podgc - * fixed e2e vsphere statefulsets test - * Repair instead of panic when data corruption detected in DeltaFIFO - * conntrack e2e test debug connections - * disable goffuzz in binaries - * Add get-users and delete-user to kubectl config - * fix typo in runtime/interfaces.go - * Return nil as error when instance is not found so that node_controller could delete the node - * Cherry pick the fix https://github.com/kubernetes/kubernetes/pull/70291 - * Find what fails pull-kubernetes-e2e-gce-ubuntu-containerd - * Review update - * Sync with master - * Remove previously added '' no longer needed - * No quotes needed/wanted for CURL_RETRY_CONNREFUSED - * Add fix for run-kube-controller-manager-as-non-root - * Updates after review - * Update cluster/gce/gci/configure-helper.sh - * Update cluster/gce/gci/configure-helper.sh - * Update cluster/gce/gci/configure-helper.sh - * Update cluster/gce/gci/configure-helper.sh - * Mitigate newly added shellcheck issues - * Updates after code review - * Update after code review - * Code review update - * Fix shellcheck w/e in cluster/gce/gci/configure-helper.sh - * changes in imports was unintentional - * fix S1000 simplify ch switch cases - * fix S1000 simplify ch switch cases - * fix S1008 simplify bool returns - * fix S1002 omit comp to bool - * Warn when creating roles with custom verbs kubectl - * Fix static check failures for staging/src/k8s.io/apiserver/pkg/server/healthz/healthz_test.go - * cleanup tempfiles in unit test - * Enhance apiextensions-apiserver in standalone mode - * fix CHANGELOG typo - * Mirror pod without OwnerReference should not be created - * Add unit test to kubectl/cmd/run - * remove stale TODO after this PR: #92204 - * add line break when describe hpa - * basic regression test of runDockershim - * fix func name NewCreateCreateDeploymentOptions - * Fix error check logic - * Fix broken format in CHANGELOG-1.18 - * Remove contemplation of invariant violations from delta_fifo.go - * fix expanding rbd volumes without ceph.conf - * Adding tests for Kubelet pod update functions - * Update Calico cpva to v0.8.3 - * cleanup: remove useless methods - * Modify the kubelet document - * fix golint errors for pkg/kubelet/dockershim - * cleanup: no need nil check before range - * Add lease release tests in leader election - * Generate complete leader election record to resolve leader election issues with LeaseLocks - * fix: comments(only create parent dir) - * make kubectl/kubeadm completion script support busybox - * Add node-local-dns headless service - * Made containerd-namespace flag can be used when kubelet config start cmd - * fix comments - * fix: ignore dir check in csi node stage/publish - * Link to krew's new project site - * Remove --include-uninitialized flag documentation - * Use canonical URL for the krew project - * return success if cordon node by replace - * kubectl/drain add support for custom pod filters - * do not wait for node ready when starting kube-proxy in 'nokubelet' mode - * validate KubeletCgroups and KubeReservedCgroup - -- Initial Package +- Initial package libstorage-ng +- merge gh#openSUSE/libstorage-ng#928 +- add color attribute to Action class +- 4.5.101 + +- merge gh#openSUSE/libstorage-ng#927 +- fixed set_lockfile_root function +- 4.5.100 + +- Translated using Weblate (Georgian) (bsc#1149754) +- 4.5.99 + +- Translated using Weblate (Georgian) (bsc#1149754) +- 4.5.98 + +- merge gh#openSUSE/libstorage-ng#926 +- reimplemented transport detection for NVMe (bsc#1210144) +- added tests for nvme parsers +- 4.5.97 + +- Translated using Weblate (Georgian) (bsc#1149754) +- 4.5.96 + +- merge gh#openSUSE/libstorage-ng#925 +- disable NVMe detection since it is not correct +- 4.5.95 + +- merge gh#openSUSE/libstorage-ng#924 +- added GitHub Action using Fedora +- 4.5.94 + +- merge gh#openSUSE/libstorage-ng#923 +- detect transport for NVMe disks (bsc#1210144) +- cleanup +- 4.5.93 + libyui +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + libyui:libyui-bindings +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + libyui:libyui-ncurses +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + libyui:libyui-ncurses-pkg +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + libyui:libyui-ncurses-rest-api +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + libyui:libyui-qt +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + libyui:libyui-qt-graph +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + libyui:libyui-qt-pkg +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + libyui:libyui-qt-rest-api +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + libyui:libyui-rest-api +- Qt UI: Fixed regression for icon loading (bsc#1210712) + https://github.com/libyui/libyui/pull/100 +- 4.5.2 + +- Qt UI: Fixed loading icons from an absolute path (bsc#1210591) + https://github.com/libyui/libyui/pull/94 +- 4.5.1 + openSUSE-build-key +- Added 2023 openSUSE backports key gpg-pubkey-25db7ae0-645bae34.asc + -- install the security@suse.de key as %doc for offline import - openssl-ibmca +- Updated the .spec file + * uses a flag openssl3 (1 or 0) to include or not the openssl3 libraries + +- Updated the .spec file as follow: + * BuildRequires: libica-devel >= 4.0.0 + * BuildRequires: libica-tools >= 4.0.0 + +- Added dependency on libica4 (bsc#1209038) + * BuildRequires and Requires statements in .spec file for libica4 + +- Added in %files + * /usr/lib64/engines-3/ibmca-provider.la + * /usr/lib64/engines-3/ibmca-provider.so release-notes-openSUSE -- Fix double-byte languages segfaulting (boo#1199388) +- Change set_version service to localonly + +- Change recompress service to localonly + +- Add tar file manually + +- Set tar_scm service to localonly + +- Rename package to release-notes-openSUSE + +- update to Leap 15.5 + +- Fix build issue by pulling latest updates for 15.4 + -- 15.4.20220228 -- Initial package for Leap 15.4 (boo#1196553) +- Initial version for openSUSE Leap 15.4 + +- update for Leap 15.2 + +- Update to Leap 15.1 + +- Set LIFESTYLE variable to maintained (belatedly) -- 15.3.20210129 -- Initial packaged RN for Leap 15.3 -- Removed KDE4 and related qt4 libs from 15.3 (boo#1179613) -- Updated translations - -- 15.2.20200605 -- Added note about dropped packages (boo#1159041) -- Added note about dropping artha -- Added note about mp3gain removal (boo#1154971) -- Added note about nodejs8 deprecation -- Added note about python-django-compressor renaming -- Added note about replacement of luajit by moonjit -- Added note about replacement of pep8 by pycodestyle -- Added note about slapi-nis removal -- Added note about vokoscreen replacement (SR#793644) -- Added notes about libkdegames4 and kdesdk4-scripts -- Added notes about the current state of KDE4 and Qt4 -- Fixed doc site URLs (boo#1161841) -- Included support for "betatest" variable in Package - Specfile (bsc#1100003) - -- Update to 15.2 - -- 15.0.20190513 -- Update translations -- Added notes: - - Add note for AMANDA users/groups (boo#1116922) - - Note about removal of git-annex (boo#1100005) - - Note about removal of yast2-fonts (boo#1125819) - - Note about removal of erlang-rebar (boo#1129362) - - Note about removal of susedoc-buildbook - - Note about removal of piglit - - Note about removal of python-dns-lexicon - - Note about removal of mozaddon-bugmenot - - Note about removal of iksemel -- Fixes: - - Simplify wording (boo#1126496) - - Change version number for Feature Wiki page link - -- Initial package for openSUSE Leap 15.1 - -- 15.0.20180514 -- Updated Makefile -- Updated translations (Arabic, Catalan, Chinese (China), Chinese - (Taiwan), Czech, Danish, Dutch, Finnish, French, Galician, German, - Greek, Hindi, Indonesian, Italian, Japanese, Polish, Portuguese - (Brazil), Russian, Slovak, Spanish, Swedish, Turkish, Ukrainian) -- Added note about changing login manager/session (boo#1091021) -- Added note about Postfix Admin directory structure (boo#1091866) -- Improve section about minimal systems (boo#1092056) -- Added note about Plasma browser integration (boo#1092494) -- Added note about Screen Sharing on Wayland (boo#1086433) -- Added note about KDE on Wayland and Nvidia driver (boo#1090382) -- Added entries about High-DPI in YaST, SDDM (boo#1090240, - boo#1083873) -- Added note about font rendering change (boo#1085372) -- firewalld replaces SuSEfirewall2 (boo#1090358) -- Added note on Emacs psgml module (boo#1080086) - -- Update Makefile to use XSLT to correct some common issues -- Update translations - -- 15.0.20180214 -- Updated Makefile - - Use itstool instead of xml2po (to get rid of Python 2 deps) -- Packaging - - Removed recode, xml2po dependencies - - Remove unnecessary *.desktop files -- Updated translations (Arabic, Bulgarian, Catalan, Chinese (China), - Czech, Danish, Dutch, French, Galician, German, Italian, Japanese, - Marathi, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish, - Swedish, Ukrainian) -- Added entry for AppArmor stop/restart behavior change (boo#1074097) -- Removed upgrade notes for upgrade from Leap 42.1 and Leap 42.2 - -- 15.0.20171018 -- Initial package for openSUSE Leap 15.0 -- Updated translations (Chinese (Taiwan), Danish, Dutch, Italian, - Russian, Ukrainian) -- Added entry about Compose key not being defined by default - (boo#1062550) - -- 42.3.20170911 (tracked in bsc#1058126) -- Updated translations (Catalan, Chinese (China), Chinese (Taiwan), - Czech, Danish, Dutch, French, German, Greek, Indonesian, Italian, - Japanese, Lithuanian, Malay, Portuguese (Brazil), Russian, Slovak, - Spanish, Ukrainian) -- Added note about deprecated packages -- Added note about GCC 6 package version (boo#1048692) -- Added note about MP3 support in the default repo -- Added note about LibreOffice and Type-1 fonts (bsc#1048660) -- Mentioned libatlas3 under removed packages -- Updated description about kernel graphics (boo#1050519) - -- 42.3.20170731 -- Description about kernel graphics update (boo#1050519) - -- 42.3.20170714 -- Updated translations -- Added more removed/replaced packages to list -- Konqueror now also cannot set extended permission bits (bsc#1048392) - -- 42.3.20170704 -- Updated translations -- Shorewall package upgraded to 5.1.4.3 -- perl-Mojolicious-Plugin-Bootstrap3 replaced by - perl-Mojolicious-Plugin-AssetPack - -- 42.3.20170621 -- Updated translations -- Added note about installation of Nvidia's .run packages - (boo#1045124) - -- 42.3.20170508 -- Updated translations -- Added entries related to KDE (PIM, Baloo, global menu, synaptics - driver) -- Added note about fontinfo having been removed - -- 42.3.20170220 (bsc#933411) -- Initial package for openSUSE Leap 42.3 - -- 42.2.20161212 (tracked in bsc#1009123) -- Updated Makefile -- Updated translations -- Added note on Dolphin and extended permission bits (boo#1009275) -- Added note on AArch64 Page Size (boo#998663) -- Added note on GNOME Shell not locking without GDM (boo#995062) -- Added note on Mount by Label installer crash (boo#1009493) -- Added warning to section about Btrfs disk space leak (boo#1010575) -- Added nodejs to list of renamed packages -- Removed Seamonkey from list of replaced packages (boo#1014686) - -- 42.2.20161108 -- Updated Makefile -- Disable special treatment for en_GB (bsc#1008192) -- KDE PIM entry (boo#1001872) -- Consistently use bugzilla.opensuse.org (boo#1008437) -- Updated note on Nouveau driver - -- 42.2.20161027 -- Updated Makefile -- Added note on Nouveau driver (boo#1005323) -- Added more entries to section about removed packages -- Translation updates - -- 42.2.20160930 -- Translation updates - -- 42.2.20160915 -- Updated Makefile: - - Added missing sed line for English XML file (bsc#996528) -- Entry changes: - - Added hint for users of GNOME & Synaptics driver (bsc#981924) - - Added note about /var/cache conversion (bsc#989799, FATE#320834) - - Added back upgrade notes from the 42.1 release notes - - Added more entries to section about removed packages -- Translation updates - -- Initial release for openSUSE Leap 42.2 -- Updated to use DocBook with Profiling -- Various Makefile updates - -- 42.1.20160217 (tracked in bsc#967075): -- Post-GA update -- Take release notes from the correct Git branch (we accidentally - used the Tumbleweed RN last time) (bsc#965691) -- Add necessary CJK fonts to spec file (bsc#965462) - -- 42.1.20160127: -- Post-GA update -- Added entries: - + Btrfs disk space leak (bsc#953985) - + No screensaver in KDE (bsc#956173) -- Changed entries - + Numerous spelling, grammar, punctuation fixes - -- 42.1.20151109 -- Added entry: sddm hangs while causing autofs to mount hundreds of - nfs homes -- Added entry: network interface naming scheme has changed, this - may lock users out of remote computers - -- 42.1.20151028: -- Changed entries: Warn about minimal install not having - yast or susefirewall (bsc#951866). - -- 42.1.20151027: -- New entries: CUPS (bsc#951596); Warn about minimal install not having - yast or susefirewall (bsc#951866). -- Removed entries: grep update (bsc#932494); openSUSE Leap as Guest in - VirtualBox (bsc#952019). - -- 42.1.20151023 (bsc#950877): -- Updating some texts and translations. - -- 42.1.20151022 (bsc#950877): -- New entries: openSUSE Leap as Guest in VirtualBox (bsc#950877). - -- 42.1.20151012 (bsc#949491): -- New entries: grep update (bsc#932494); Base System Installation - (bsc#947712). - -- 42.1.20151008: -- Start resetting for 42.1 (bsc#949491, partially done). - -- Expand entities (bnc#907112). - -- 13.2.20141103: -- New entries: Modem Authorization After Suspend (bnc#900813). - Warning: No Location for Bootloader Stage1 Selected (bnc#898023). - Btrfs and Windows 7 (bnc#900954). - Unbranded Grub2 on New Installs From Live (bnc#897847). - Old KDE Wallpaper After Upgrade. - MATE Desktop official integration, - Unable to Search Packages in GTK YaST (bnc#901511). - NET Installation Using Wifi (bnc#899895). - Slow startup in GNOME (bnc#901013). - FGLRX Driver for openSUSE 13.2. - -- 13.2.20141030: -- Update translations. -- Remove misleading skype statement (bnc#902977). -- New entries: Second Static Mouse Pointer (bnc#899610); Live CD - Installer and Keyboard Settings (bnc#903242); YaST (Qt GUI): "Service - Manager" Icon Appears Twice (bnc#903243). - openSUSE pre-13.2 cifstab Migration (bnc#902947). - Missing Dependencies for virt-manager (bnc#901869). - Network After an Update With YaST (bnc#895447) +- Update spec file to add missing dependencies, use new make + variables -- 13.2.20141013: - * Resolve some 13.1 check-it markers. +- Create set up for Leap 42.2 beta resource-agents +- Update to version 4.12.0+git30.7fd7c8fa: + * Filesystem: fail if AWS efs-utils not installed when fstype=efs + * azure-events*: Use -LS instead of -Ls as parameter to get the Transition Summary (#1864) + (bsc#1210433) azure-events-az errors with newer pacemaker with azure events active + * spec: remove JFLAGS logic and use %{_smp_mflags} like we do in other projects + * exportfs: make the "fsid=" parameter optional + * nfsserver: prepare the layout for the default /var/lib/nfs + * IPv6addr: expect ping/pong delay + * azure-events*: fix for no "Transition Summary" for Pacemaker 2.1+ + (bsc#1210433) azure-events-az errors with newer pacemaker with azure events active + * ZFS: add non-blocking check if pool was imported (#1853) + * ethmonitor: dont log "Interface does not exist" for monitor-action + * mysql: promotable fixes to avoid nodes getting bounced around by setting -v 1/-v 2, and added OCF_CHECK_LEVEL=10 for promotable resources to be able to distinguish between promoted and not + * LVM-activate: failover with missing PVs + * Mid: ocf-shellfuncs: Explicitly specify $OCF_RESOURCE_INSTANCE in the p parameter for compatibility. + * nfsserver: fix "server scope" functionality to live with additional drop-in files + * pgsql: dont run promotable and file checks that could be on shared storage during validate-all action + * exportfs: move testdir() to start-action to avoid failing during resource creation (validate-all) and make it create the directory if it doesnt exist + strawberry +- Update to version 1.0.17 + + Fixed over-sized context album cover with device pixel ratio higher than 1.0 (#1166). + + Fixed playing widget fading from a blurry previous cover with device pixel ratio higher than 1.0. + + Made playlist source icon, album cover manager and OSD pretty cover respect device pixel ratio. + +- Update to version 1.0.16 + + Bugfixes: + + Fixed lyrics from Musixmatch. + + Fixed possible file corruption when saving both tags and embedded cover using the tag editor (#1158). + + Fixed compile without GStreamer. + + Fixed context and playing now album art rendering on High DPI displays (#1161). + + Fixed setting source properties (device, user-agent, ssl-strict) with GStreamer 1.22 (playbin3) and higher (#1148). + + Fixed rescan songs feature not ignoring mtime. + + Search lyrics by artist instead of album artist by default. + + Code improvements: + + Replace use of deprecated QSqlDatabase::exec(). + + Added features: + + Added backend setting for strict SSL mode. + + Read AcoustID and MusicBrainz tags. + + Submit MusicBrainz tags with ListenBrainz. +- Remove Qt 5 dependencies +- Remove VLC support +- Update list of lyric providers in features + +- Update to version 1.0.15 + + Bugfixes: + + Fixed playlist column showing invalid last played date for streams. + + Fixed crash when the audio bin failed to initialize (#1123, #1133). + + Fixed duplicated filename when organizing files using dot in the filename (#1136). + + Fixed tag inline editing for streams (#1130). + + Fixed resetting play statistics using tag edit dialog (#1124). + + Fixed compilation songs not showing if group by was set to other than (Album) Artist / Album (#1140). + + Enhancements: + + Added lyrics from stands4 (lyrics.com). + + Added Sonogram analyzer. + + Use GStreamer playbin3 with GStreamer 1.22.0 and higher. + + Code improvements: + + Made use of C++11 enum class where possible. + + Use new QNativeIpcKey based QSharedMemory constructor with Qt 6.6 and higher. + strongswan +- Fix crash when swanctl command gets stuck intermittently (bsc#1207489) + [+ 0055-vici-dont-lock-connection-in-write-mode-when-enabling-on_write-callback.patch] +- Modified README file to reflect rcipsec usage + swtpm +- remove python3 dependency, no longer needed after rewrite (bsc#1211010) + virtualbox +- add python311.patch to make it detect Python 3.11 as well +- spec file cleanups + +- VirtualBox 7.0.8 (released April 18 2023) + This is a maintenance release. The following items were fixed and/or added: + VMM: Introduced general improvements in nested visualization area + GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491) + GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored + GUI: Fixes for VM name and OS type embedded editors of Details pane + GUI: Cloud related wizards should now propose enabled profiles before disabled + Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption + E1000: Fixed possible guru meditation when changing network attachments (bug #21488) + virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201) + 3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521) + Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key) + VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key + Guest Control/Main: Fixed deleting files via built-in toolbox + Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature + Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process + Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3 + Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature + Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case + Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450) + Fixes for (boo#1210616) + CVE-2023-21990 Oracle VM VirtualBox Core None No 8.2 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21987 Oracle VM VirtualBox Core None No 7.8 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-22002 Oracle VM VirtualBox Core None No 6.0 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21989 Oracle VM VirtualBox Core None No 6.0 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21998 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-22000 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-22001 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21988 Oracle VM VirtualBox Core None No 3.8 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21999 Oracle VM VirtualBox Core None No 3.6 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21991 Oracle VM VirtualBox Core None No 3.2 Prior to 6.1.44, Prior to 7.0.8 + Removed file fixes_for_kernel_6.3.patch - removed upstream. + Removed file fix_kmp_build.patch. + Thanks to Javier de San Pedro for the simplfication of the KMP build. + +- Fix some memory leaks in file "fix_7.0.6_locking_problems.patch" + Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper + failed whenever the user declined USB passthru. boo#1208941. + virtualbox:kmp +- add python311.patch to make it detect Python 3.11 as well +- spec file cleanups + +- VirtualBox 7.0.8 (released April 18 2023) + This is a maintenance release. The following items were fixed and/or added: + VMM: Introduced general improvements in nested visualization area + GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491) + GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored + GUI: Fixes for VM name and OS type embedded editors of Details pane + GUI: Cloud related wizards should now propose enabled profiles before disabled + Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption + E1000: Fixed possible guru meditation when changing network attachments (bug #21488) + virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201) + 3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521) + Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key) + VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key + Guest Control/Main: Fixed deleting files via built-in toolbox + Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature + Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process + Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3 + Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature + Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case + Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450) + Fixes for (boo#1210616) + CVE-2023-21990 Oracle VM VirtualBox Core None No 8.2 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21987 Oracle VM VirtualBox Core None No 7.8 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-22002 Oracle VM VirtualBox Core None No 6.0 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21989 Oracle VM VirtualBox Core None No 6.0 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21998 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-22000 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-22001 Oracle VM VirtualBox Core None No 4.6 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21988 Oracle VM VirtualBox Core None No 3.8 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21999 Oracle VM VirtualBox Core None No 3.6 Prior to 6.1.44, Prior to 7.0.8 + CVE-2023-21991 Oracle VM VirtualBox Core None No 3.2 Prior to 6.1.44, Prior to 7.0.8 + Removed file fixes_for_kernel_6.3.patch - removed upstream. + Removed file fix_kmp_build.patch. + Thanks to Javier de San Pedro for the simplfication of the KMP build. + +- Fix some memory leaks in file "fix_7.0.6_locking_problems.patch" + Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper + failed whenever the user declined USB passthru. boo#1208941. + yast2-network +- Display information about firmware configured interfaces and + forbid editing them (bsc#1209589) +- 4.5.18 + yast2-storage-ng +- Guided Setup: display a hint for disks with sensible data + transports like FCoE or NVMe/oF (bsc#1209588). +- 4.5.22 + +- AutoYaST: correctly import legacy values for parity_algorithm. +- Partitioner: when creating an MD RAID, do not ask for the chunk + side when it makes no sense. Eg. RAID1 (bsc#1205172). +- 4.5.21 + yast2-trans +- Update to version 84.87.20230420.b54e9530: + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * New POT for text domain 'storage'. + * Translated using Weblate (Czech) + +- Update to version 84.87.20230416.972001c66e: + * Translated using Weblate (Slovak) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * New POT for text domain 'drbd'. + * New POT for text domain 'update'. + * New POT for text domain 'pkg-bindings'. + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + +- Update to version 84.87.20230408.14f26575c7: + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Georgian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * New POT for text domain 'snapper'. + * Translated using Weblate (Czech) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * New POT for text domain 'storage'. + * New POT for text domain 'country'. + * New POT for text domain 'cluster'. + * New POT for text domain 'base'. + +- Update to version 84.87.20230401.d443fd75ae: + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + +- Update to version 84.87.20230324.a3dfeee0c1: + * Translated using Weblate (Turkish) + * Translated using Weblate (Turkish) + * Translated using Weblate (Turkish) + * Translated using Weblate (Turkish) + * Translated using Weblate (Turkish) + * Translated using Weblate (Turkish) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Macedonian) + * Translated using Weblate (Javanese) + * Translated using Weblate (Javanese) + * Translated using Weblate (Javanese) + * Translated using Weblate (Javanese) + * Translated using Weblate (Javanese) + * Translated using Weblate (Javanese) + * Translated using Weblate (Javanese) + * Translated using Weblate (Javanese) + * Translated using Weblate (Javanese) + * Translated using Weblate (Javanese) + +- Update to version 84.87.20230318.5548fe53da: + * Translated using Weblate (Galician) + * Translated using Weblate (Galician) + * Translated using Weblate (Galician) + * Translated using Weblate (Galician) + * Translated using Weblate (Galician) + * New POT for text domain 'storage'. + * New POT for text domain 'installation'. + +- Update to version 84.87.20230312.2a5006f40f: + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Swedish) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * New POT for text domain 'online-update'. + * Translated using Weblate (Javanese) + * Translated using Weblate (Polish) + * Translated using Weblate (Polish) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * Translated using Weblate (Javanese) + * Translated using Weblate (Georgian) + yt-dlp +- Use python3.11 for Leap 15.5 + * python3.11 is the only python3 version to be released +