Releases: k0sproject/k0s
Releases · k0sproject/k0s
v1.31.2+k0s.0
What's Changed
- [Backport release-1.31] Fix env variables propagation to k0s service by @k0s-bot in #5136
- [Backport release-1.31] Bump Go to v1.22.8 by @k0s-bot in #5158
- [Backport release-1.31] Bump runc to 1.1.15 by @twz123 in #5142
- [Backport release-1.31] Bump Kubernetes to v1.31.2 by @k0s-bot in #5169
Full Changelog: v1.31.1+k0s.1...v1.31.2+k0s.0
v1.30.6+k0s.0
What's Changed
- [Backport release-1.30] fix: chart crd forceUpgrade field should be nil by default by @k0s-bot in #5071
- [Backport release-1.30] Fix env variables propagation to k0s service by @k0s-bot in #5135
- [Backport release-1.30] Bump Go to v1.22.8 by @k0s-bot in #5160
- [release-1.30] Bump Kubernetes to v1.30.6 by @twz123 in #5145
- [Backport release-1.30] Bump runc to 1.1.15 by @twz123 in #5165
Full Changelog: v1.30.5+k0s.0...v1.30.6+k0s.0
v1.29.10+k0s.0
What's Changed
- [Backport release-1.29] fix: chart crd forceUpgrade field should be nil by default by @k0s-bot in #5077
- [Backport release-1.29] Fix env variables propagation to k0s service by @k0s-bot in #5134
- [Backport release-1.29] Bump Go to v1.22.8 by @k0s-bot in #5159
- [release-1.29] Bump Kubernetes to v1.29.10 by @twz123 in #5147
- [Backport release-1.29] Bump runc to 1.1.15 by @k0s-bot in #5170
Full Changelog: v1.29.9+k0s.0...v1.29.10+k0s.0
v1.28.15+k0s.0
What's Changed
- [Backport release-1.28] Fix env variables propagation to k0s service by @k0s-bot in #5133
- [Backport release-1.28] fix: chart crd forceUpgrade field should be nil by default by @k0s-bot in #5099
- [Backport release-1.28] Bump Go to v1.22.8 by @twz123 in #5164
- [release-1.28] Bump Kubernetes to v1.28.15 by @twz123 in #5148
- [Backport release-1.28] Bump runc to 1.1.15 by @k0s-bot in #5173
Full Changelog: v1.28.14+k0s.0...v1.28.15+k0s.0
v1.31.1+k0s.1
What's Changed
- [Backport release-1.31] bug: respect proxy from env when downloading by @k0s-bot in #5066
- [Backport release-1.31] fix: chart crd forceUpgrade field should be nil by default by @k0s-bot in #5070
- [Backport release-1.31] Bump kine to 0.13.2 by @k0s-bot in #5072
- [Backport release-1.31] Bump calico to v3.28.2 by @k0s-bot in #5074
Full Changelog: v1.31.1+k0s.0...v1.31.1+k0s.1
v1.31.1+k0s.0
What's Changed
- Document iptables version mismatch pitfall by @ncopa in #4406
- Add an error callback to the CPLB reconciler watcher by @twz123 in #4387
- Bump eps1lon/actions-label-merge-conflict from 3.0.0 to 3.0.1 by @dependabot in #4408
- Bump regex from 2024.4.28 to 2024.5.10 in /docs by @dependabot in #4407
- Bump mkdocs-material from 9.5.21 to 9.5.22 in /docs in the mkdocs group by @dependabot in #4413
- Bump kine to v0.11.9 by @twz123 in #4405
- Remove disable-upgrade-check flag from k0sctl by @twz123 in #4412
- Bump google.golang.org/grpc from 1.63.2 to 1.64.0 by @dependabot in #4418
- Change kine metrics port from 8080 to 2380 by @twz123 in #4421
- Bump mkdocs-material from 9.5.22 to 9.5.23 in /docs in the mkdocs group by @dependabot in #4436
- Introduce
check-metricsscraper-singlenode
by @twz123 in #4419 - Bump regex from 2024.5.10 to 2024.5.15 in /docs by @dependabot in #4437
- Use a versioned worker config stack by @twz123 in #4416
- Lessen the systemd RestartSec to 10 secs by @jnummelin in #4432
- Bump Kubernetes to v1.30.1 by @twz123 in #4424
- Correct the k0s path in installation guide by @bizhao in #4410
- Fix error handling in EtcdMemberReconciler by @jnummelin in #4435
- Bump requests from 2.31.0 to 2.32.1 in /docs by @dependabot in #4458
- Bump github.com/hashicorp/terraform-exec from 0.20.0 to 0.21.0 in /hack/tool by @dependabot in #4453
- Bump mkdocs-material from 9.5.23 to 9.5.24 in /docs in the mkdocs group by @dependabot in #4454
- Use dedicated leasepool for worker config component by @jnummelin in #4457
- Drop multierr module and rely on the standard lib by @twz123 in #4299
- Bump containerd to v1.7.17 by @twz123 in #4447
- Use atomic.Bool instead of atomic.Value for leader status by @kke in #4461
- Remove unused atomic.Value from CSRApprover constructor by @kke in #4462
- Remove unused autopilot inttest toolsuite by @twz123 in #4460
- Bump requests from 2.32.1 to 2.32.2 in /docs by @dependabot in #4469
- Bump github.com/go-logr/logr from 1.4.1 to 1.4.2 by @dependabot in #4470
- Add readinessProbe/minReadySeconds to kube-router by @twz123 in #4420
- Skip
kube-bridge
interface for api/etcd address by @jnummelin in #4467 - Fluent interface for atomic file writes by @twz123 in #4331
- Bump Python verison for docs to v3.12.3 by @twz123 in #4477
- Use chmod directly in make clean-gocache by @twz123 in #4483
- Bump github.com/BurntSushi/toml from 1.3.2 to 1.4.0 by @dependabot in #4490
- Bump watchdog from 4.0.0 to 4.0.1 in /docs by @dependabot in #4492
- Let temporary untar dirs start with a dot by @twz123 in #4487
- Bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.3 by @dependabot in #4499
- Bump korthout/backport-action from 2.5.0 to 3.0.0 by @dependabot in #4498
- Adding CLI args reference to the docs by @makhov in #4501
- Fix ocibundle for 32bit arm by @ncopa in #4484
- Fix docs link to fish shell by @twz123 in #4505
- Fix docs link to custom CRI runtime by @twz123 in #4507
- Bump korthout/backport-action from 3.0.0 to 3.0.2 by @dependabot in #4514
- Construct Helm actions using Helm env helpers by @jnummelin in #4515
- Bump mkdocs-material from 9.5.24 to 9.5.25 in /docs in the mkdocs group by @dependabot in #4497
- Bump requests from 2.32.2 to 2.32.3 in /docs by @dependabot in #4523
- Bump eps1lon/actions-label-merge-conflict from 3.0.1 to 3.0.2 by @dependabot in #4522
- Bump RHEL9 to 9.3.x in ostests by @twz123 in #4526
- Remove worker related flags from GetControllerFlags() by @twz123 in #4279
- Bump github.com/zcalusic/sysinfo from 1.0.2 to 1.1.0 by @dependabot in #4528
- Bump certifi from 2024.2.2 to 2024.6.2 in /docs by @dependabot in #4534
- Bump github.com/go-playground/validator/v10 from 10.20.0 to 10.21.0 by @dependabot in #4533
- Bump Alpine to v3.20 by @twz123 in #4479
- Bump etcd to v3.5.14 by @twz123 in #4525
- Don't use the wrong PID in error strings by @twz123 in #4530
- Fix docs link to manual k0s install by @twz123 in #4506
- Add GitHub Workflow based DCO check by @twz123 in #4543
- Use statically initialized runtime schemes by @twz123 in #4537
- Autodetect the k0s APIs to be built by @twz123 in #4536
- Ignore dependabot in DCO check by @twz123 in #4549
- Bump golang.org/x/sys from 0.20.0 to 0.21.0 by @dependabot in #4548
- Bump golang.org/x/tools from 0.21.0 to 0.22.0 by @dependabot in #4547
- Bump helm.sh/helm/v3 from 3.14.4 to 3.15.1 by @dependabot in #4491
- Make k0s reset fail if it can't reach containerd by @juanluisvaladas in #4434
- Bump kine to v0.11.10 by @twz123 in #4553
- Bump Go to v1.22.4 by @twz123 in #4550
- Remove the wrong default timeout from the Helm docs by @twz123 in #4566
- Bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4 by @dependabot in #4565
- Set correct version number in containerd CRI config by @twz123 in #4568
- Use register-gen to generate schema registration boilerplate by @twz123 in #4535
- Bump mkdocs-material from 9.5.25 to 9.5.26 in /docs in the mkdocs group by @dependabot in #4563
- Bump advanced-security/spdx-dependency-submission-action from 0.0.1 to 0.1.0 by @dependabot in #4572
- Document constraints of dynamic config install by @juanluisvaladas in #4559
- Wait for containerd to be extracted before using it by @twz123 in #4574
- Bump packaging from 24.0 to 24.1 in /docs by @dependabot in #4580
- Bump containerd to v1.7.18 by @twz123 in #4552
- Test PID file handling directly via Supervisor by @twz123 in #4531
- Improve manifest stack application w.r.t. CRDs by @twz123 in #4516
- Marshal containerd.toml instead of templating it by @twz123 in #4575
- Whitelist local IPv6 CIDRs when airgapping nodes by @twz123 in #4609
- Skip k0s VIP and calico CNI interfaces in address detection by @jnummelin in #4582
- Bump helm.sh/helm/v3 from 3.15.1 to 3.15.2 by @dependabot in #4617
- Bump shogo82148/actions-create-release from 1.7.3 to 1.7.4 by @dependabot in #4615
- Bump advanced-security/spdx-dependency-submission-action from 0.1.0 to 0.1.1 by @dependabot in #4616
- Remvove usage of deprecated containerd docker package by @twz123 in #4622
- Install packages before airgapping by @twz123 in #4627
- Bump github.com/distribution/reference from 0.5.0 to 0.6.0 by @dependabot in #4631
- Bump Kubernetes to v1.30.2 by @twz123 in #4618
- Bump runc to v1.1.13 by @twz123 in #4630
- Bump github.com/go-playground/validator/v10 from 10.21.0 to 10.22.0 by @dependabot in #4608
- Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in /hack/tool by @dependabot in https://github.com/k0sproject...
v1.30.5+k0s.0
What's Changed
- [Backport release-1.30] etcd join workflow fix when the first attempt fails by @k0s-bot in #4908
- [Backport release-1.30] Bump Go to v1.22.6 by @k0s-bot in #4919
- [Backport release-1.30] Fix panic in ExtensionsController when reacquring the lease by @k0s-bot in #4909
- [Backport release-1.30] Safeguard ctrl-mgr cancel func in ExtensionController by @k0s-bot in #4940
- [Backport release-1.30] fix(helm): error gets removed from chart cr on subsequent reconciles by @k0s-bot in #4974
- [Backport release-1.30] Remove minReadySeconds from kube-router DaemonSet by @k0s-bot in #4977
- [Backport release-1.30] Bump go to v1.22.7 by @k0s-bot in #4991
- [Backport release-1.30] Move generated CRDs into their own directory by @twz123 in #4985
- [Backport release-1.30] Bump runc to 1.1.14 by @twz123 in #4988
- [Backport release-1.30] Bump etcd to 3.5.16 by @twz123 in #4987
- [release-1.30] Bump kubernetes to 1.30.5 by @ncopa in #4999
- [Backport release-1.30] Bump metrics-server to v0.7.2 by @twz123 in #4986
- [Backport release-1.30] Bump containerd to 1.7.22 by @ncopa in #4997
- [Backport release-1.30] [doc] Remove non-existant 'targets' field in Autopilot airgapupdate description by @k0s-bot in #5008
- [Backport release-1.30] bug: disable oci bundle loader on byocri by @twz123 in #5005
- [Backport release-1.30] feat(helm): add option to disable helm upgrade force flag by @emosbaugh in #5013
- [Backport release-1.30] Disable grab download resume by @k0s-bot in #5043
- [Backport release-1.30] chore(backport): make helm timeout backward compatible by @ricardomaraschini in #5048
- [Backport release-1.30] Use the correct template when installing as a SystemV service by @k0s-bot in #5053
Full Changelog: v1.30.4+k0s.0...v1.30.5+k0s.0
v1.29.9+k0s.0
What's Changed
- [Backport release-1.29] etcd join workflow fix when the first attempt fails by @k0s-bot in #4907
- [Backport release-1.29] Bump Go to v1.22.6 by @k0s-bot in #4924
- [Backport release-1.29] Fix panic in ExtensionsController when reacquring the lease by @k0s-bot in #4926
- [Backport release-1.29] fix(helm): error gets removed from chart cr on subsequent reconciles by @k0s-bot in #4973
- [Backport release-1.29] Bump go to v1.22.7 by @k0s-bot in #4990
- [Backport release-1.29] Bump runc to 1.1.14 by @k0s-bot in #4995
- [Backport release-1.29] Bump etcd to 3.5.16 by @k0s-bot in #4996
- [Backport release-1.29] Bump containerd to 1.7.22 by @twz123 in #5003
- [Backport release-1.29] [doc] Remove non-existant 'targets' field in Autopilot airgapupdate description by @k0s-bot in #5007
- [Backport release-1.29] Bump metrics-server to v0.7.2 by @twz123 in #5004
- [Backport release-1.29] bug: disable oci bundle loader on byocri by @jnummelin in #5035
- [Backport release-1.29] feat(helm): add option to disable helm upgrade force flag by @emosbaugh in #5014
- [Backport release-1.29] Disable grab download resume by @k0s-bot in #5047
- [Backport release-1.29] Use the correct template when installing as a SystemV service by @k0s-bot in #5052
- [release-1.29] Bump kube to 1.29.9 by @jnummelin in #5054
Full Changelog: v1.29.8+k0s.0...v1.29.9+k0s.0
v1.28.14+k0s.0
What's Changed
- [Backport release-1.28] etcd join workflow fix when the first attempt fails by @k0s-bot in #4906
- [Backport release-1.28] Fix panic in ExtensionsController when reacquring the lease by @k0s-bot in #4944
- [Backport release-1.28] Bump Go to v1.22.6 by @twz123 in #4945
- [Backport release-1.28] fix(helm): error gets removed from chart cr on subsequent reconciles by @k0s-bot in #4976
- [Backport release-1.28] Bump go to v1.22.7 by @twz123 in #4998
- [release-1.28] Kubernetes 1.28.14 by @ncopa in #5002
- [Backport release-1.28] Bump runc to 1.1.14 by @k0s-bot in #5000
- [Backport release-1.28] [doc] Remove non-existant 'targets' field in Autopilot airgapupdate description by @k0s-bot in #5006
- [Backport release-1.28] Bump metrics-server to v0.7.2 by @k0s-bot in #5018
- [Backport release-1.28] bug: disable oci bundle loader on byocri by @k0s-bot in #5037
- [Backport release-1.28] feat(helm): add option to disable helm upgrade force flag by @emosbaugh in #5015
- [Backport release-1.28] Disable grab download resume by @k0s-bot in #5049
- [Backport release-1.28] Use the correct template when installing as a SystemV service by @k0s-bot in #5051
Full Changelog: v1.28.13+k0s.0...v1.28.14+k0s.0
v1.31.1-rc.1+k0s.0
What's Changed
- Don't default to use shared-cache for kine SQLite databases by @twz123 in #4956
- Remove bogus 'o' option which breaks newer curl from k0sctl download … by @jnummelin in #4959
- Makefile: remove static/_crds from k0s prerequisites by @twz123 in #4955
- build(deps): bump helm.sh/helm/v3 from 3.15.4 to 3.16.0 by @dependabot in #4965
- build(deps): bump google.golang.org/grpc from 1.66.0 to 1.66.2 by @dependabot in #4964
- Add maintainers file by @jnummelin in #4972
- Remove minReadySeconds from kube-router DaemonSet by @twz123 in #4957
- build(deps): bump helm.sh/helm/v3 from 3.16.0 to 3.16.1 by @dependabot in #4971
- docs: document non-configurable flags supplied to helm commands by @emosbaugh in #4893
- build(deps): bump regex from 2024.7.24 to 2024.9.11 in /docs by @dependabot in #4963
- build(deps): bump github.com/k0sproject/k0sctl from 0.18.1 to 0.19.0 in /hack/tool by @dependabot in #4960
- Bump runc to 1.1.14 by @jnummelin in #4967
- feat: unpin images from unknown oci bundles by @ricardomaraschini in #4500
- Introduce new leader election client by @twz123 in #4938
- Add spec.api.onlyBindToAddress configuration by @pschichtel in #3824
- build(deps): bump idna from 3.8 to 3.10 in /docs by @dependabot in #4984
- Bump metrics-server to v0.7.2 by @twz123 in #4913
- build(deps): bump mkdocs-macros-plugin from 1.0.5 to 1.2.0 in /docs in the mkdocs group by @dependabot in #4983
- Bump etcd to 3.5.16 by @ncopa in #4982
- Bump kine to 0.12.2 by @ncopa in #4981
- Bump go to v1.22.7 by @ncopa in #4979
- Download k0sctl-amd64 instead of k0sctl-x86, take 2 by @twz123 in #4989
- Add adopters file by @jnummelin in #4992
- Bump containerd to 1.7.22 by @ncopa in #4980
- Use a bulleted list for the ADOPTERS file by @twz123 in #4994
- Set common curl options via env in workflows by @ncopa in #4961
- Wait until containerd is reachable when starting by @twz123 in #4958
- build(deps): bump github.com/zcalusic/sysinfo from 1.1.0 to 1.1.1 by @dependabot in #5001
- Fix typo in MAINTAINERS.md by @laverya in #5016
- build(deps): bump mkdocs-material from 9.5.34 to 9.5.35 in /docs in the mkdocs group by @dependabot in #5011
- Enable nftables for kube-proxy by @jnummelin in #4934
- Update ADOPTERS.md by @randybias in #5012
- build(deps): bump github.com/zcalusic/sysinfo from 1.1.1 to 1.1.2 by @dependabot in #5010
- build(deps): bump google.golang.org/grpc from 1.66.2 to 1.67.0 by @dependabot in #5021
- Create the autopilot client before applying the plan by @twz123 in #5024
- build(deps): bump pymdown-extensions from 10.9 to 10.10.1 in /docs by @dependabot in #5027
- Twitter -> X by @twz123 in #5028
- build(deps): bump mkdocs-material from 9.5.35 to 9.5.36 in /docs in the mkdocs group by @dependabot in #5026
- Bump kubernetes to 1.31.1 by @ncopa in #4993
- Remove old bootloose examples by @twz123 in #5030
- Call supportbundle binary directly by @twz123 in #5031
- Remove old stack tests from Autopilot update inttest by @twz123 in #5033
- Bump kine to v0.13.0 by @twz123 in #5036
- Capture errors when creating new users in inttests by @twz123 in #5022
- Replace kubectl apply usage in inttests by @twz123 in #5029
- build(deps): bump mkdocs-material from 9.5.36 to 9.5.37 in /docs in the mkdocs group by @dependabot in #5039
- chore: make helm timeout backward compatible by @ricardomaraschini in #5017
- Bump kube-router to 2.2.1 by @ncopa in #5040
- Disable grab download resume by @jnummelin in #5042
- build(deps): bump pymdown-extensions from 10.10.1 to 10.10.2 in /docs by @dependabot in #5046
- build(deps): bump mkdocs-material from 9.5.37 to 9.5.38 in /docs in the mkdocs group by @dependabot in #5045
- Add config docs for kube-proxy nftables mode by @jnummelin in #5038
- Replace grab with internal download function by @twz123 in #5020
- Fix k0sctl download URL in release pipeline by @jnummelin in #5050
New Contributors
- @laverya made their first contribution in #5016
- @randybias made their first contribution in #5012
Full Changelog: v1.31.0-beta.0+k0s.0...v1.31.1-rc.1+k0s.0