What's Changed
- Look for fallback OS support through ID_LIKE field by @kke in #584
- Validate API connectivity from new controllers before install by @kke in #577
- Run reset after k0s install has been run but host doesn't come up by @kke in #582
- Don't retry connection on hostkey mismatch by @kke in #593
- Fix k0sctl upgrade check by @kke in #594
- Add an experimental
--dry-run
by @kke in #588 - Cordon workers before upgrade by @kke in #595
- Error out in ValidateHosts if all controllers are marked to be reset by @kke in #607
- Fix getting host address on OpenSSH connections by @kke in #597
- Skip GatherK0sFacts for hosts without pre-existing k0s by @kke in #606
- Don't use filepath.Dir which breaks linux paths on windows clients by @kke in #616
- Switch ozzo-validate to maintained jellydator/validation fork by @kke in #575
- Bump k8s.io/client-go from 0.28.3 to 0.29.0 by @dependabot in #608
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #612
- Bump github.com/urfave/cli/v2 from 2.25.7 to 2.26.0 by @dependabot in #604
- Bump github.com/urfave/cli/v2 from 2.26.0 to 2.27.1 by @dependabot in #615
- Bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 by @dependabot in #579
- Bump k8s.io/client-go from 0.28.2 to 0.28.3 by @dependabot in #583
- Bump github.com/bmatcuk/doublestar/v4 from 4.6.0 to 4.6.1 by @dependabot in #585
- Bump github.com/go-playground/validator/v10 from 10.15.5 to 10.16.0 by @dependabot in #592
- Bump golang.org/x/text from 0.13.0 to 0.14.0 by @dependabot in #591
- Bump golang.org/x/net from 0.13.0 to 0.17.0 by @dependabot in #573
SHA256 Checksums
55ed151de7e646669cb49d4c8a3974c2c6dc4645950fa06dd1f609d8d5c8d500 *k0sctl-linux-x64
88d7293ab459b0b0c6cff3bb0ea745af4880625b6c46b20370bc1e2944c2e4ca *k0sctl-linux-arm64
f717e047debc6e05906bd5dccf9d651d3d3f6d4f6ec8c11258ea96099bbc4c77 *k0sctl-linux-arm
ddae4001308f40313a8ca4ed1ff96a9831e8fa5c56b919c0d8ba0d1598aa3604 *k0sctl-win-x64.exe
cd3ccc3e47374810294936b29123cd7185ce563b7e00e82b8ec9fe11daf90b46 *k0sctl-darwin-x64
462356fe787caff77614bb850d7d06ef4b5908432212224f72ee3866fca03f85 *k0sctl-darwin-arm64
Full Changelog: v0.16.0...v0.17.0