Skip to content

Releases: k0sproject/k0smotron

v1.5.4

10 Jun 10:35
850ecd0
Compare
Choose a tag to compare

What's Changed

  • Rollback to k0sproject org by @apedriza in #1040
  • refactor: improve external address polling logs in K0smotronController by @kahirokunn in #1044
  • fix: correct error variable check in k0smotron controlplane controller by @kahirokunn in #1045
  • feat: Add kind-capi-k0smotron target to Makefile by @kahirokunn in #1048
  • Correct spelling of "Initialized" field name by @kahirokunn in #1043
  • fix: add GITHUB_TOKEN to clusterctl init to avoid rate limits by @kahirokunn in #1056
  • Add retry for all download operations for cloud-init by @jnummelin in #1055
  • Improve k0smotron Cluster updates checks by @apedriza in #1016
  • [K0smotronControlPlane] Add Infrastructure status patching by @s3rj1k in #1020
  • A minor worker version detection improvement. by @makhov in #1049
  • Set k0smotron cluster version from the existing statefulset by @makhov in #1059

New Contributors

Full Changelog: v1.5.3...v1.5.4

v1.5.3

30 May 14:17
ee52513
Compare
Choose a tag to compare

What's Changed

  • fix(rbac): grant controller-manager bootstrap SA read access to MachinePools by @kahirokunn in #1006
  • Cleanup k0s associated node resources when machine is deleted directly by @apedriza in #1008
  • feat(etcd): allow custom ResourceRequirements for etcd StatefulSet by @kahirokunn in #1017
  • Bump mkdocs-material from 9.6.5 to 9.6.7 in /docs in the mkdocs group by @dependabot in #941
  • Rename secret for webhook cert by adding 'k0smotron' as prefix by @apedriza in #1031
  • Recreate control plane machines on K0sControlPlane spec changes by @makhov in #1007
  • Added note about controlPlaneEndpoint required for K0sControlPlane by @makhov in #1034
  • Fix k0sConfigSpec required value for K0sControlPlane by @kahirokunn in #968
  • secrets/finalizers update added to clusterrole by @makhov in #1035
  • Add clusterctl cluster templates by @apedriza in #1036
  • Release cluster templates assets by @apedriza in #1037
  • Fix ghcr repo image name by @apedriza in #1039

Full Changelog: v1.5.2...v1.5.3

v1.5.2

25 Apr 06:05
af8173c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.1...v1.5.2

v1.5.1

17 Apr 15:17
ade3872
Compare
Choose a tag to compare

What's Changed

  • Fixes a bug in cluster spec comparison by @makhov in #997

Full Changelog: v1.5.0...v1.5.1

v1.5.0

16 Apr 11:04
2a3693c
Compare
Choose a tag to compare

What's Changed

Important

Since the admission webhook is introduced in this release, it requires cert-manager to be installed in cluster

  • Add integration tests for worker config controller by @apedriza in #915
  • Fix integration test by using waitfor condition assert by @apedriza in #952
  • K0sControlPlane admission webhook by @makhov in #807
  • Fix command formatting for sudo execution in SSH commands by @apedriza in #954
  • Fix comparison between k0smotroncontrolplane.spec and cluster.spec by @apedriza in #959
  • Fix join host detection by @makhov in #990
  • Fix watch permission for pods by @apedriza in #983
  • Disable cache for ConfigMap and Secret by @apedriza in #960
  • Add controlplane finalizer to ensure machine deletion by @apedriza in #975
  • Stabilize SANS field order in ClusterConfig by @kahirokunn in #986

New Contributors

Full Changelog: v1.4.3...v1.5.0

v1.4.3

11 Mar 15:56
181fd77
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.2...v1.4.3

v1.4.2

18 Feb 15:44
c5c48db
Compare
Choose a tag to compare

What's Changed

  • Bump k0s version in tests by @makhov in #907
  • Bump certifi from 2024.12.14 to 2025.1.31 in /docs by @dependabot in #910
  • Bump pymdown-extensions from 10.14.2 to 10.14.3 in /docs by @dependabot in #912
  • Bump mkdocs-material from 9.5.50 to 9.6.3 in /docs in the mkdocs group across 1 directory by @dependabot in #916
  • Add controlplane upgrade e2e test using capi framework by @apedriza in #845
  • Fix file content extraction for configmap references and add test covering affected logic by @apedriza in #914
  • Remove unneeded status update since we now update the status via defe… by @jnummelin in #919
  • Fix conflict RemoteMachine merges by @makhov in #922
  • Adding topologySpreadConstraints to HCP clusters by @makhov in #925
  • Fix autopilot creation when plan is completed by @apedriza in #924

Full Changelog: v1.4.1...v1.4.2

v1.4.1

30 Jan 14:23
7850502
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.4.1

v1.4.0

17 Jan 10:56
358ab31
Compare
Choose a tag to compare

What's Changed

  • Bump urllib3 from 2.2.3 to 2.3.0 in /docs by @dependabot in #863
  • Bump jinja2 from 3.1.4 to 3.1.5 in /docs by @dependabot in #862
  • Bump click from 8.1.7 to 8.1.8 in /docs by @dependabot in #861
  • Bump pymdown-extensions from 10.12 to 10.13 in /docs by @dependabot in #866
  • Bump charset-normalizer from 3.4.0 to 3.4.1 in /docs by @dependabot in #867
  • Removing kube-rbac-proxy by @makhov in #842
  • Bump pyparsing from 3.2.0 to 3.2.1 in /docs by @dependabot in #871
  • report status of k0smotroncontrolplane replicas by @apedriza in #865
  • Fix annotations propagation to pods by @makhov in #870
  • Add workload cluster kubeconfig certs rotation by @apedriza in #859
  • Bump pymdown-extensions from 10.13 to 10.14 in /docs by @dependabot in #879
  • Updating control nodes one by one by @makhov in #864
  • Metadata 1.4.x by @makhov in #881
  • Remove outdated info about the persistence by @makhov in #878
  • Fix v1.31 cert issue by @makhov in #880
  • Skip bootstrap data secret generation if it is already created by @apedriza in #882
  • Fix metadata propagation by @apedriza in #874
  • Bump pygments from 2.18.0 to 2.19.1 in /docs by @dependabot in #876
  • feat: support SysVinit managed systems by @shanduur in #872
  • Move standalone controllers init to the controlplane controller flag by @makhov in #883
  • Fix autopilot plan version check by @makhov in #888
  • Fix update process for older k0s versions by @makhov in #887
  • Add CAPI update test with kine by @makhov in #873
  • Add scale subresource for K0smotronControlPlane by @apedriza in #885
  • Fix k0smotronControlplane status report for updatedReplicas field by @apedriza in #886
  • Remove JoinTokenRequest resource if cluster it belongs has been removed by @apedriza in #884
  • Improve unhealthy machine recreation process by @makhov in #891

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.4.0-rc.0

09 Jan 13:29
fb2011b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.4.0-rc.0