Releases: k0sproject/k0s
Releases · k0sproject/k0s
v1.31.0-beta.0+k0s.0
First beta release for 1.31.0. Comes with Kubernetes 1.31.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....
v1.30.4+k0s.0
What's Changed
- [Backport release-1.30] Use dynamic base IDs for NLLB envoy process by @k0s-bot in #4828
- [Backport release-1.30] [helm] don't start reconciler before leaderelection by @k0s-bot in #4844
- [Backport release-1.30] Bump kube to 1.30.4 by @twz123 in #4884
- [Backport release-1.30] Detect --hostname-override flag in Autopilot for controller+worker nodes by @k0s-bot in #4883
Full Changelog: v1.30.3+k0s.0...v1.30.4+k0s.0
v1.29.8+k0s.0
What's Changed
- [Backport release-1.29] Bump Go to v1.22.5 by @twz123 in #4823
- [Backport release-1.29] Use dynamic base IDs for NLLB envoy process by @k0s-bot in #4831
- [Backport release-1.29] [helm] don't start reconciler before leaderelection by @juanluisvaladas in #4848
- [release-1.29] Bump kube to 1.29.8 by @jnummelin in #4874
- [Backport release-1.29] Detect --hostname-override flag in Autopilot for controller+worker nodes by @k0s-bot in #4882
Full Changelog: v1.29.7+k0s.0...v1.29.8+k0s.0
v1.28.13+k0s.0
What's Changed
- [Backport release-1.28] Bump Go to v1.22.5 by @twz123 in #4824
- [Backport release-1.28] Use dynamic base IDs for NLLB envoy process by @k0s-bot in #4833
- [Backport release-1.28] [helm] don't start reconciler before leaderelection by @k0s-bot in #4843
- [release-1.28] Bump kube to 1.28.13 by @jnummelin in #4875
- [Backport release-1.28] Detect --hostname-override flag in Autopilot for controller+worker nodes by @k0s-bot in #4881
Full Changelog: v1.28.12+k0s.0...v1.28.13+k0s.0
v1.30.3+k0s.0
What's Changed
- [Backport release-1.30] Allow nulls for helm values by @k0s-bot in #4669
- [Backport release-1.30] Bump runc to v1.1.13 by @k0s-bot in #4641
- [Backport release-1.30] Upload airgap image list as a release artifact by @k0s-bot in #4680
- [Backport release-1.30] Enable and document the insecure field for Helm Repos by @k0s-bot in #4672
- [Backport release-1.30] bug: make sure we close opened containerd connections by @k0s-bot in #4713
- [Backport release-1.30] Cleanup unknown Helm chart manifest files by @twz123 in #4717
- [Backport release-1.30] Correct log collection in release workflow by @k0s-bot in #4709
- [Backport release-1.30] Integrate controllerworker test into autopilot matrix by @k0s-bot in #4712
- [Backport release-1.30] Bump containerd to v1.7.19 by @twz123 in #4739
- [release-1.30] Bump Alpine to v3.19.2 by @twz123 in #4751
- [Backport release-1.30] Bump kine to v0.11.11 by @k0s-bot in #4761
- [Backport release-1.30] Bump Go to v1.22.5 by @k0s-bot in #4765
- [Backport release-1.30] Use patched metrics-server image by @k0s-bot in #4782
- [Backport release-1.30] Ensure that cgroups is mounted with openrc by @k0s-bot in #4787
- [Backport release-1.30] bug: add support for image tag and digest by @twz123 in #4793
- [Backport release-1.30] Bump Kubernetes to v1.30.3 by @twz123 in #4807
- [Backport release-1.30] Bump kine to v0.11.12 by @k0s-bot in #4804
- [Backport release-1.30] Bump etcd to v3.5.15 by @twz123 in #4805
- [Backport release-1.30] Bump containerd to v1.7.20 by @twz123 in #4806
- [Backport release-1.30] Bump Envoy to v1.30.4 by @k0s-bot in #4810
Full Changelog: v1.30.2+k0s.0...v1.30.3+k0s.0
v1.29.7+k0s.0
What's Changed
- [Backport release-1.29] Allow nulls for helm values by @k0s-bot in #4668
- [Backport release-1.29] Upload airgap image list as a release artifact by @k0s-bot in #4679
- [Backport release-1.29] Bump runc to v1.1.13 by @k0s-bot in #4670
- [Backport release-1.29] Enable and document the insecure field for Helm Repos by @k0s-bot in #4689
- [Backoprt release-1.29] golang.org/x version bumps by @twz123 in #4687
- [Backport release-1.29] bug: make sure we close opened containerd connections by @k0s-bot in #4728
- [Backport release-1.29] Correct log collection in release workflow by @k0s-bot in #4731
- [Backport release-1.29] Integrate controllerworker test into autopilot matrix by @k0s-bot in #4735
- [Backport release-1.29] Cleanup unknown Helm chart manifest files by @twz123 in #4737
- [release-1.29] Bump Go to v1.21.12 by @twz123 in #4749
- [Backport release-1.29] Bump containerd to v1.7.19 by @twz123 in #4743
- [Backport release-1.29] Bump Alpine to v3.19.2 by @k0s-bot in #4759
- [Backport release-1.29] Bump kine to v0.11.11 by @k0s-bot in #4777
- [release-1.29] Bump Calico to v3.26.4 including security patches by @twz123 in #4788
- [Backport release-1.29] Ensure that cgroups is mounted with openrc by @k0s-bot in #4786
- [Backport release-1.29] Bump metrics-server to patched v0.7.1 by @twz123 in #4790
- [release-1.29] Bump Kubernetes to v1.29.7 by @twz123 in #4776
- [release-1.29] Bump Envoy to v1.29.7 by @twz123 in #4802
- [Backport release-1.29] Bump etcd to v3.5.15 by @k0s-bot in #4811
- [Backport release-1.29] bug: add support for image tag and digest by @k0s-bot in #4794
- [Backport release-1.29] Bump kine to v0.11.12 by @k0s-bot in #4809
- [Backport release-1.29] Bump containerd to v1.7.20 by @twz123 in #4814
Full Changelog: v1.29.6+k0s.0...v1.29.7+k0s.0
v1.28.12+k0s.0
What's Changed
- [Backport release-1.28] Allow nulls for helm values by @k0s-bot in #4667
- [Backport release-1.28] Upload airgap image list as release artifact by @twz123 in #4681
- [Backport release-1.28] Bump runc to v1.1.13 by @k0s-bot in #4684
- [Backport release-1.28] Enable and document the insecure field for Helm Repos by @k0s-bot in #4710
- [Backport release-1.28] bug: make sure we close opened containerd connections by @k0s-bot in #4732
- [Backport release-1.28] Correct log collection in release workflow by @k0s-bot in #4738
- [Backport release-1.28] Integrate controllerworker test into autopilot matrix by @k0s-bot in #4741
- [release-1.28] Bump Alpine to v3.18.4 by @twz123 in #4752
- [Backport release-1.28] Generate helm clientset by @k0s-bot in #4635
- [Backport release-1.28] Cleanup unknown Helm chart manifest files by @twz123 in #4762
- [Backport release-1.28] Ensure that cgroups is mounted with openrc by @k0s-bot in #4785
- [release-1.28] Bump Kubernetes to v1.28.12 by @twz123 in #4779
- [Backport release-1.28] Bump metrics-server to patched v0.7.1 by @k0s-bot in #4795
- [Backport release-1.28] bug: add support for image tag and digest by @k0s-bot in #4816
Full Changelog: v1.28.11+k0s.0...v1.28.12+k0s.0
v1.27.16+k0s.0
What's Changed
- [Backport release-1.27] Upload airgap image list as release artifact by @k0s-bot in #4683
- [Backport release-1.27] Enable and document the insecure field for Helm Repos by @k0s-bot in #4734
- [Backport release-1.27] bug: make sure we close opened containerd connections by @k0s-bot in #4736
- [Backport release-1.27] Bump runc to v1.1.13 by @twz123 in #4688
- [Backport release-1.27] Generate helm clienset by @twz123 in #4763
- [Backport release-1.27] Correct log collection in release workflow by @k0s-bot in #4758
- [Backport release-1.27] Integrate controllerworker test into autopilot matrix by @twz123 in #4760
- [Backport release-1.27] Ensure that cgroups is mounted with openrc by @k0s-bot in #4784
- [release-1.27] Bump Kubernetes to v1.27.16 by @twz123 in #4774
- [Backport release-1.27] Bump metrics-server to patched v0.7.1 by @k0s-bot in #4812
- [Backport release-1.27] bug: add support for image tag and digest by @k0s-bot in #4818
Full Changelog: v1.27.15+k0s.0...v1.27.16+k0s.0
v1.30.2+k0s.0
What's Changed
- [Backport release-1.30] Adding CLI args reference to the docs by @k0s-bot in #4504
- [Backport release-1.30] Fix ocibundle for 32bit arm by @k0s-bot in #4511
- [Backport release-1.30] Construct Helm actions using Helm env helpers by @k0s-bot in #4520
- [Backport release-1.30] Fix docs link to fish shell by @k0s-bot in #4512
- [Backport release-1.30] Make k0s reset fail if it can't reach containerd by @k0s-bot in #4560
- [Backport release-1.30] Document constraints of dynamic config install by @k0s-bot in #4576
- [Backport release-1.30] Bump Go to v1.22.4 by @k0s-bot in #4562
- [Backport release-1.30] Fix docs link to custom CRI runtime by @k0s-bot in #4513
- [Backport release-1.30] Fix docs link to manual k0s install by @k0s-bot in #4544
- [Backport release-1.30] Use statically initialized runtime schemes by @k0s-bot in #4545
- [Backport release-1.30] Bump kine to v0.11.10 by @k0s-bot in #4561
- [Backport release-1.30] Remove the wrong default timeout from the Helm docs by @k0s-bot in #4567
- [Backport release-1.30] Set correct version number in containerd CRI config by @k0s-bot in #4569
- [Backport release-1.30] Don't use the wrong PID in error strings by @k0s-bot in #4540
- [Backport release-1.30] Bump etcd to v3.5.14 by @twz123 in #4539
- [Backport release-1.30] Let temporary untar dirs start with a dot by @k0s-bot in #4496
- [Backport release-1.30] Bump containerd to v1.7.18 by @k0s-bot in #4591
- [Backport release-1.30] Whitelist local IPv6 CIDRs when airgapping nodes by @k0s-bot in #4610
- [Backport release-1.30] Install packages before airgapping by @k0s-bot in #4628
- [Backport release-1.30] Skip k0s VIP and calico CNI interfaces in address detection by @k0s-bot in #4612
- [Backport release-1.30] Bump envoy to v1.30.2 by @k0s-bot in #4655
- [Backport release-1.30] Bump Kubernetes to v1.30.2 by @twz123 in #4659
Full Changelog: v1.30.1+k0s.0...v1.30.2+k0s.0
v1.29.6+k0s.0
What's Changed
- [Backport release-1.29] Adding CLI args reference to the docs by @k0s-bot in #4503
- [Backport release-1.29] Fix ocibundle for 32bit arm by @k0s-bot in #4510
- [Backport release-1.29] Construct Helm actions using Helm env helpers by @k0s-bot in #4519
- [Backport release-1.29] chore: bump helm library by @twz123 in #4570
- [Backport release-1.29] Fix docs link to custom CRI runtime by @k0s-bot in #4583
- [Backport release-1.29] Make k0s reset fail if it can't reach containerd by @twz123 in #4564
- [release-1.29] Bump Go to v1.21.11 by @twz123 in #4551
- [Backport release-1.29] Bump golangci-lint to v1.57.1 by @twz123 in #4592
- [Backport release-1.29] Fix docs link to manual k0s install by @k0s-bot in #4584
- [Backport release-1.29] Don't use the wrong PID in error strings by @twz123 in #4596
- [Backport release-1.29] Remove the wrong default timeout from the Helm docs by @k0s-bot in #4587
- [Backport release-1.29] Use statically initialized runtime schemes by @k0s-bot in #4585
- [Backport release-1.29] Bump etcd to v3.5.14 by @k0s-bot in #4597
- [Backport release-1.29] Set correct version number in containerd CRI config by @twz123 in #4589
- [Backport release-1.29] Bump kine to v0.11.10 by @k0s-bot in #4586
- [Backport release-1.29] Document constraints of dynamic config install by @juanluisvaladas in #4577
- [Backport release-1.29] Whitelist local IPv6 CIDRs when airgapping nodes by @k0s-bot in #4614
- [Backport release-1.29] Bump containerd to v1.7.18 by @twz123 in #4603
- [Backport release-1.29] Install packages before airgapping by @k0s-bot in #4629
- [release-1.29] Bump Envoy to v1.29.5 by @twz123 in #4555
- [Backport release-1.29] Skip k0s VIP and calico CNI interfaces in address detection by @k0s-bot in #4634
- [release-1.29] Bump Kubernetes to v1.29.6 by @twz123 in #4619
Full Changelog: v1.29.5+k0s.0...v1.29.6+k0s.0