Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(github-release): update k3s-io/k3s to v1.30.2+k3s1 #591

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 27, 2024

Mend Renovate

This PR contains the following updates:

Package Update Change
k3s-io/k3s patch v1.30.1+k3s1 -> v1.30.2+k3s1

Release Notes

k3s-io/k3s (k3s-io/k3s)

v1.30.2+k3s1: v1.30.2+k3s1

Compare Source

This release updates Kubernetes to v1.30.2, and fixes a number of issues.

For more details on what's new, see the Kubernetes release notes.

Changes since v1.30.1+k3s1:

  • Fix bug when using tailscale config by file (#​10074)
    • Fix bug when using vpn-auth-file in the agent
  • Add WithSkipMissing to not fail import on missing blobs (#​10136)
  • Use fixed stream server bind address for cri-dockerd (#​9975)
  • Switch stargz over to cri registry config_path (#​9977)
  • Bump to containerd v1.7.17, etcd v3.5.13 (#​10123)
  • Bump spegel version (#​10118)
  • Fix issue installing artifacts from PR builds with multiple runs (#​10122)
  • Fix issue with externalTrafficPolicy: Local for single-stack services on dual-stack nodes (#​9963)
  • Update local-path-provisioner helper script (#​9964)
  • Add support for svclb pod PriorityClassName (#​10045)
    • ServiceLB now sets the priorityClassName on svclb pods to system-node-critical by default. This can be overridden on a per-service basis via the svccontroller.k3s.cattle.io/priorityclassname annotation.
  • Drop check for legacy traefik v1 chart (#​9593)
    • K3s no longer automatically skips deploying traefik v2 if traefik v1 is present. All clusters should have been upgraded to v2 at some point over the last three years.
  • Update kube-router version to v2.1.2 (#​10177)
  • Create ADR for branching strategy (#​10147)
  • Bump minio-go to v7.0.70 (#​10081)
  • Bump kine to v0.11.9 to fix pagination (#​10082)
  • Update valid resolv conf (#​9948)
  • Add missing kernel config check (#​10100)
  • Git workflow file name correction (#​10131)
    • None
  • Follow directory symlinks in auto deploying manifests (#​9288) (#​10049)
    • Symlinked sub-directories are now respected when scanning Auto-Deploying Manifests (AddOns)
  • Fix bug: allow helm controller set owner reference (#​10048)
  • Fix go.mod (#​10192)
  • Bump flannel version to v0.25.2 (#​10146)
  • Test: add agent with auth file (#​10119)
    • Fix bug when using vpn-auth-file in the agent
  • Add extra log in e2e tests (#​10145)
  • Update channel server for may 2024 (#​10137)
  • Bump klipper-helm image for tls secret support (#​10187)
  • Updating the script binary_size_check to complete the command name by… (#​9992)
  • Fix issue with k3s-etcd informers not starting (#​10047)
  • Enable serving supervisor metrics (#​10019)
    • --Enable-pprof can now be set on agents to enable the debug/pprof endpoints. When set, agents will listen on the supervisor port.
    • --Supervisor-metrics can now be set on servers to enable serving internal metrics on the supervisor endpoint; when set agents will listen on the supervisor port.
  • Bump alpine from 3.18 to 3.20 in /conformance (#​10210)
  • Bump alpine from 3.18 to 3.20 in /package (#​10211)
  • Bump ubuntu from 22.04 to 24.04 in /tests/e2e/scripts (#​10040)
  • Bump Trivy version (#​10039)
  • Fix netpol crash when node remains tained unintialized (#​10073)
  • Fix issue caused by sole server marked as failed under load (#​10241)
    • The embedded load-balancer will now fall back to trying all servers with health-checks ignored, if all servers have been marked unavailable due to failed health checks.
  • Add write-kubeconfig-group flag to server (#​9233)
    • New flag in k3s server: --write-kubeconfig-group
  • Fix embedded mirror blocked by SAR RBAC and re-enable test (#​10257)
  • Bump Local Path Provisioner version (#​10268)
  • Fix: Use actual warningPeriod in certmonitor (#​10271)
  • Fix bug that caused agents to bypass local loadbalancer (#​10280)
  • Add ADR for support for etcd s3 config secret (#​9364)
  • Add test for isValidResolvConf (#​10302)
  • Add snapshot retention etcd-s3-folder fix (#​10293)
  • Expand GHA golang caching to includ newest release branch (#​10307)
  • Fix race condition panic in loadbalancer.nextServer (#​10318)
  • Fix typo, use rancher/permissions (#​10296)
  • Update Kubernetes to v1.30.2 (#​10349)
  • Fix agent supervisor port using apiserver port instead (#​10352)
  • Fix issue that allowed multiple simultaneous snapshots to be allowed (#​10372)

Embedded Component Versions

Component Version
Kubernetes v1.30.2
Kine v0.11.9
SQLite 3.44.0
Etcd v3.5.13-k3s1
Containerd v1.7.17-k3s1
Runc v1.1.12
Flannel v0.25.2
Metrics-server v0.7.0
Traefik v2.10.7
CoreDNS v1.10.1
Helm-controller v0.16.1
Local-path-provisioner v0.0.27

Helpful Links

As always, we welcome and appreciate feedback from our community of users. Please feel free to:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Copy link

--- kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/system-upgrade-k3s

+++ kubernetes/apps Kustomization: flux-system/cluster-apps Kustomization: flux-system/system-upgrade-k3s

@@ -18,13 +18,13 @@

   dependsOn:
   - name: system-upgrade-controller
   interval: 30m
   path: ./kubernetes/apps/kube-system/system-upgrade-controller/plans
   postBuild:
     substitute:
-      KUBE_VERSION: v1.30.1+k3s1
+      KUBE_VERSION: v1.30.2+k3s1
     substituteFrom:
     - kind: ConfigMap
       name: cluster-settings
     - kind: Secret
       name: cluster-secrets
     - kind: ConfigMap
--- kubernetes/apps/kube-system/system-upgrade-controller/plans Kustomization: flux-system/system-upgrade-k3s Plan: kube-system/controllers

+++ kubernetes/apps/kube-system/system-upgrade-controller/plans Kustomization: flux-system/system-upgrade-k3s Plan: kube-system/controllers

@@ -31,8 +31,8 @@

     key: node-role.kubernetes.io/etcd
     operator: Exists
   - key: CriticalAddonsOnly
     operator: Exists
   upgrade:
     image: rancher/k3s-upgrade
-  version: v1.30.1+k3s1
+  version: v1.30.2+k3s1
 
--- kubernetes/apps/kube-system/system-upgrade-controller/plans Kustomization: flux-system/system-upgrade-k3s Plan: kube-system/workers

+++ kubernetes/apps/kube-system/system-upgrade-controller/plans Kustomization: flux-system/system-upgrade-k3s Plan: kube-system/workers

@@ -19,8 +19,8 @@

     - prepare
     - server
     image: rancher/k3s-upgrade
   serviceAccountName: system-upgrade
   upgrade:
     image: rancher/k3s-upgrade
-  version: v1.30.1+k3s1
+  version: v1.30.2+k3s1
 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant