Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

k0sctl-bash-completion-0.32.1-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: k0sctl-bash-completion Distribution: openSUSE Tumbleweed
Version: 0.32.1 Vendor: openSUSE
Release: 1.2 Build date: Mon Jul 6 14:35:25 2026
Group: System/Shells Build host: reproducible
Size: 516 Source RPM: k0sctl-0.32.1-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/k0sproject/k0sctl
Summary: Bash Completion for k0sctl
Bash command line completion support for k0sctl.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Jul 06 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.32.1:
    * chore: finetune rig v2 migration note
    * build(deps): bump github.com/k0sproject/rig/v2 from 2.0.1 to
      2.1.0 (#1110)
    * build(deps): bump github.com/k0sproject/rig/v2 from 2.0.0 to
      2.0.1
* Fri Jul 03 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.32.0:
    * Major internal change: rig v2
      This release replaces k0sctl's entire host connection and
      remote execution layer with rig v2.0.0 (was v0.21.11), this is
      the purpose built library that handles SSH/WinRM connections,
      sudo, OS detection, remote command execution and file
      transfers.
      No changes to your k0sctl.yaml or workflows are required,
      configuration and command-line usage remain fully compatible
      and behavior should be unchanged. However, since this touches
      nearly every remote operation k0sctl performs, please keep an
      eye out for regressions. If you run into unexpected connection,
      sudo/privilege escalation, OS detection or file transfer
      issues, please file an issue and roll back to k0sctl v0.31.1
      until it's resolved.
    * What's Changed
    - refactor(rig-v2):migrate k0sctl from rig v0.x to rig v2 by
      @kke in #1092
* Wed Jul 01 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.31.1:
    * Bump github.com/k0sproject/rig from 0.21.10 to 0.21.11 (#1107)
    * fix: normalize k0s node names before maintenance (#1095)
    * Bump actions/checkout from 6 to 7 (#1105)
* Thu Jun 18 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.31.0:
    * Handle unexpected names in the kubeconfig (#1087)
    * Bump github.com/k0sproject/rig from 0.21.8 to 0.21.10 (#1104)
    * Bump k8s.io/client-go from 0.36.1 to 0.36.2 (#1097)
    * Bump k8s.io/apimachinery from 0.36.1 to 0.36.2 (#1098)
    * Enable testifylint (#1102)
    * Don't autodetect CPLB IP as host private address (#1101)
    * Fix unnecessary reinstall when dynamicConfig is enabled (#1099)
    * Bump golang.org/x/text from 0.37.0 to 0.38.0 (#1091)
    * Bump github.com/go-playground/validator/v10 from 10.30.2 to
      10.30.3 (#1090)
    * Bump github.com/k0sproject/rig from 0.21.6 to 0.21.8 (#1089)
    * Bump k8s.io/client-go from 0.36.0 to 0.36.1 (#1083)
    * Bump golang.org/x/text from 0.36.0 to 0.37.0 (#1082)
    * Update AGENTS.md
* Sun May 10 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.30.1:
    * Consistently write dry-run output to manager.Writer by @kke in
      [#1079]
    * Bump github.com/k0sproject/rig from 0.21.4 to 0.21.6 by
      @dependabot[bot] in #1081
    - Fix Windows sudo detection to use IsInRole for effective
      elevation check by @kke in k0sproject/rig#338
    - Add fix for uutils for newer ubuntu by @a1994sc in
      k0sproject/rig#329
* Thu Apr 30 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.30.0:
    * Bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22 (#1076)
    * Bump github.com/Azure/go-ntlmssp from 0.1.0 to 0.1.1 (#1075)
    * Fix dynamic node config to use lowercase metadata key instead
      of Metadata (#1077)
    * Bump k8s.io/client-go from 0.35.4 to 0.36.0 (#1074)
    * Bump k8s.io/apimachinery from 0.35.4 to 0.36.0 (#1073)
    * Bump github.com/k0sproject/rig from 0.21.2 to 0.21.4 (#1072)
    * Bump k8s.io/client-go from 0.35.3 to 0.35.4 (#1071)
    * Bump k8s.io/apimachinery from 0.35.3 to 0.35.4 (#1070)
    * ci: Add support for linux-riscv64 (#1067)
    * Bump softprops/action-gh-release from 2 to 3 (#1069)
    * Bump dependabot/fetch-metadata from 2 to 3 (#1066)
    * Fix TestLocalBinaryProviderCreatesParentDir in sandboxed
      environments (#1068)
    * Bump golang.org/x/text from 0.35.0 to 0.36.0 (#1065)
    * Bump github.com/go-playground/validator/v10 from 10.30.1 to
      10.30.2 (#1058)
    * Lowercase auto-detected hostname (#1063)
    * Add all the k0sctl packages to the README (#1060)
    * Bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 (#1064)
* Thu Mar 26 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.29.0:
    * What's Changed
    - Basic Windows worker support by @kke in #936
    - Validate nllb is not enabled when "single" role used by @kke
      in #1003
    - Use --feature-gates from host.installFlags also in k0s config
      validation by @kke in #1015
    - Validate or discover k0s path when useExistingK0s used by
      @kke in #1011
    - Fix backup and reset with --kubelet-root-dir and unknown k0s
      version by @kke in #1020
    - Workaround v1.35.1+k0s.0 requiring valid join token on worker
      restart by @kke in #1039
    - Allow host role mismatch when resetting nodes if --force
      given by @kke in #1007
    - Ensure IPv6 API address with node-local LB by @kke in #1045
    - Use hostname instead of label to query node readiness by
      @gknw in #1041
    - Shell-escape hostname when used in remote commands by @kke in
      [#1048]
    - Windows worker fixes by @tppolkow in #1030
    - Refactor k0s binary retrieval by @kke in #1046
    - fix: k0sctl apply fails with debug install flag on windows
      nodes by @tppolkow in #1055
    * CI / Workflow
    - Bump actions/upload-artifact from 6 to 7 by @dependabot[bot]
      in #1031
    - Bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot]
      in #1036
    - Bump docker/login-action from 3 to 4 by @dependabot[bot] in
      [#1037]
    - Bump docker/setup-buildx-action from 3 to 4 by
      @dependabot[bot] in #1042
    - Bump docker/build-push-action from 6 to 7 by @dependabot[bot]
      in #1043
    - Dockerfile fix: place k0sctl binary in PATH to fix container
      execution, changed base image go-1.26-alpine step builder by
      @TeodoroAnelloasix2 in #1057
    - Modernize linter autofix by @kke in #997
    - Update copyright year to 2026 by @kke in #1016
    * Dependency Updates
    - Bump k8s.io/client-go from 0.34.3 to 0.35.0 by
      @dependabot[bot] in #998
    - Bump github.com/go-playground/validator/v10 from 10.29.0 to
      10.30.1 by @dependabot[bot] in #1001
    - Bump golang.org/x/text from 0.32.0 to 0.33.0 by
      @dependabot[bot] in #1008
    - Bump github.com/bmatcuk/doublestar/v4 from 4.9.1 to 4.9.2 by
      @dependabot[bot] in #1010
    - Bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 by
      @dependabot[bot] in #1013
    - Bump github.com/bmatcuk/doublestar/v4 from 4.9.2 to 4.10.0 by
      @dependabot[bot] in #1017
    - Bump golang.org/x/text from 0.33.0 to 0.34.0 by
      @dependabot[bot] in #1022
    - Bump k8s.io/apimachinery from 0.35.0 to 0.35.1 by
      @dependabot[bot] in #1024
    - Bump k8s.io/client-go from 0.35.0 to 0.35.2 by
      @dependabot[bot] in #1033
    - Bump go to v0.21.2, go to 1.26 and update all deps by @kke in
      [#1050]
    - Bump github.com/k0sproject/rig from 0.21.1 to 0.21.2 by
      @dependabot[bot] in #1051
    - Bump k8s.io/apimachinery from 0.35.2 to 0.35.3 by
      @dependabot[bot] in #1052
    - Bump k8s.io/client-go from 0.35.2 to 0.35.3 by
      @dependabot[bot] in #1053
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.28.0:
    * Add host.useExistingK0s to use preinstalled k0s binary on node
      (#996)
    * Bump github.com/go-playground/validator/v10 from 10.28.0 to
      10.29.0 (#994)
    * Bump k8s.io/client-go from 0.34.2 to 0.34.3 (#993)
    * Bump actions/upload-artifact from 5 to 6 (#995)
    * Bump k8s.io/apimachinery from 0.34.2 to 0.34.3 (#992)
* Thu Dec 11 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.27.1:
    * Bump go to v1.25.5 (#989)
    * Bump golang.org/x/text from 0.31.0 to 0.32.0 (#988)
    * Fix missing kubelet-dir from controller reset command (#987)
    * Bump actions/checkout from 5 to 6 (#984)
    * Fix URL in README docker example (#983)
    * Set debug log level for config loading (#980)
    * Bump golang.org/x/crypto from 0.42.0 to 0.45.0 (#982)
    * Fix ineffective boolean options (#979)
    * Bump k8s.io/client-go from 0.34.1 to 0.34.2 (#976)
    * Bump golang.org/x/text from 0.30.0 to 0.31.0 (#975)
    * Merge pull request #974 from
      k0sproject/dependabot/github_actions/golangci/golangci-lint-action-9
    * Improve config origin resolution cascade
    * Remember config origin and use as base for relative paths
    * Fix path file upload relative to config origin
    * Bump actions/upload-artifact from 4 to 5 (#970)
* Mon Oct 27 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.27.0:
    * What's Changed
    - Remove hardcoded retry timeouts by @kke in #955
    - Create files on nodes from inlined content in config by
      @uwej711 in #957
    - Fix crash when parsing large configuration files by @kke in
      [#969]
    * Housekeeping
    - Reduce duplication in phase/uploadfiles.go by @kke in #968
    * CI/Dependencies
    - Fix linting errors after golangci-lint upgrade by @kke in
      [#965]
    - go v1.25.3 by @kke in #958
    - Bump golangci/golangci-lint-action from 4 to 8 by
      @dependabot[bot] in #959
    - Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #962
    - Bump actions/setup-python from 5 to 6 by @dependabot[bot] in
      [#963]
    - Bump dependabot/fetch-metadata from 1 to 2 by
      @dependabot[bot] in #961
    - Bump actions/checkout from 4 to 5 by @dependabot[bot] in #960
    - Bump github/codeql-action from 3 to 4 by @dependabot[bot] in
      [#964]
* Fri Oct 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.26.0:
    * What's Changed
    - Fix panic when parsing separate YAML documents in same file
      by @antontrye in #926
    - Delete k0s binaries from hosts after reset by @kke in #928
    - Look at stdout and stderr of k0s etcd member-list separately
      by @twz123 in #938
    - Additional hook points by @kke in #864
    * Tests/CI:
    - feat: create docker images for k0sctl by @a1994sc in #908
    - Use dl.k8s.io for kubectl download in smoke tests by @walf443
      in #917
    - Add license scan report and status by @fossabot in #919
    * Dependency bumps:
    - Bump github.com/urfave/cli/v2 from 2.27.6 to 2.27.7 by
      @dependabot[bot] in #909
    - Bump k8s.io/client-go from 0.33.1 to 0.33.2 by
      @dependabot[bot] in #910
    - Bump github.com/go-playground/validator/v10 from 10.26.0 to
      10.27.0 by @dependabot[bot] in #912
    - Bump github.com/bmatcuk/doublestar/v4 from 4.8.1 to 4.9.1 by
      @dependabot[bot] in #918
    - Bump k8s.io/client-go from 0.33.2 to 0.33.3 by
      @dependabot[bot] in #916
    - Bump golang.org/x/text from 0.26.0 to 0.27.0 by
      @dependabot[bot] in #914
    - Update smoke-test images by @kke in #920
    - Bump golang.org/x/text from 0.27.0 to 0.28.0 by
      @dependabot[bot] in #921
    - Bump github.com/k0sproject/version from 0.7.0 to 0.8.0 by
      @dependabot[bot] in #922
    - Bump k8s.io/client-go from 0.33.3 to 0.33.4 by
      @dependabot[bot] in #924
    - Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by
      @dependabot[bot] in #929
    - Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by
      @dependabot[bot] in #931
    - Bump k8s.io/client-go from 0.33.4 to 0.34.0 by
      @dependabot[bot] in #933
    - Bump golang.org/x/text from 0.28.0 to 0.29.0 by
      @dependabot[bot] in #934
    - Bump k8s.io/client-go from 0.34.0 to 0.34.1 by
      @dependabot[bot] in #935
    - Add host.K0sInstallPath for changing k0s install location on
      target by @kke in #927
    - Bump github.com/jellydator/validation from 1.1.0 to 1.2.0 by
      @dependabot[bot] in #948
    - Bump github.com/go-playground/validator/v10 from 10.27.0 to
      10.28.0 by @dependabot[bot] in #949
    - Bump golang.org/x/text from 0.29.0 to 0.30.0 by
      @dependabot[bot] in #951
* Sat Jun 07 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.25.1:
    * Bump golang.org/x/text from 0.25.0 to 0.26.0 (#907)
    * Bump github.com/sergi/go-diff from 1.3.1 to 1.4.0 (#906)
    * Always set config defaults before phase manager runs (#905)
* Fri Jun 06 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.25.0:
    * Update the year in copyright notice (#902)
    * Switch ubuntu20.04 smoke-tests to run on ubuntu22.04 (#903)
    * Remove EULA notice (#901)
    * Fix --no-drain/spec.options.drain.enabled logic (#898)
    * Configurable worker upgrade batch size (#900)
    * Respect concurrency limit when upgrading workers (#899)
    * Add support for k0s v1.32.1 kubelet-root-dir (#896)
* Tue May 20 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 0.24.0:
    * What's Changed
    - Clean up uploaded k0s binary temp files by @kke in #854
    - Clean up previously left-behind k0s upload k0s.tmp.* binaries
      by @kke in #853
    - Validate clock skew between hosts by @kke in #848
    - Allow defining backup filename by @kke in #856
    - Add spec.options for setting some flag values via config YAML
      by @kke in #870
    - Add spec.options.evictTaint to allow setting a taint on nodes
      before stopping k0s by @lyluck-pixiv in #863
    - Fix reset --force by @kke in #875
    - More fine grained drain options by @kke in #878
    - Release development builds on PR merge to main by @kke in
      [#868]
    - Make the second press of ctrl-c exit immediately by @kke in
      [#881]
    - Wait longer for controllers to become ready by @kke in #883
    - Stagger controller join sequencing to optimize etcd quorum
      formation by @kke in #885
    * Bumps, chores, CI, ...
    - Bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6 by
      @dependabot in #851
    - Bump golang.org/x/text from 0.22.0 to 0.23.0 by @dependabot
      in #852
    - Update rig to v0.20.0 - fix temp file permissions by @kke in
      [#855]
    - Add missing hosts_test.go by @kke in #857
    - Bump k8s.io/client-go from 0.32.2 to 0.32.3 by @dependabot in
      [#858]
    - Bump github.com/go-playground/validator/v10 from 10.25.0 to
      10.26.0 by @dependabot in #865
    - Bump golang.org/x/text from 0.23.0 to 0.24.0 by @dependabot
      in #867
    - Include changes since latest stable release in dev build
      release notes by @kke in #872
    - Replace ubuntu-20.04 runners with 24.04 by @kke in #873
    - Bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in
      [#871]
    - Use go 1.24.2 by @kke in #876
    - Bump k8s.io/client-go from 0.32.3 to 0.33.0 by @dependabot in
      [#874]
    - Bump golang.org/x/text from 0.24.0 to 0.25.0 by @dependabot
      in #880
    - Bump rig to v0.21.0 by @kke in #886
    - Bump k8s.io/client-go from 0.33.0 to 0.33.1 by @dependabot in
      [#889]
* Thu Feb 27 2025 opensuse_buildservice@ojkastl.de
  - Update to version 0.23.0:
    * Bump github.com/k0sproject/rig from 0.19.3 to 0.19.4 (x/crypto
      0.35) (#845)
    * Use shellescape vanity URL in import (#844)
    * Try to exit gracefully and run clean up on interrupt (#833)
    * Deprecate --default-timeout and --retry-interval (#832)
    * Add a --timeout flag to allow retrying operations for a longer
      time (#830)
    * Use rig v0.19.1 (#840)
    * Bump github.com/go-playground/validator/v10 from 10.24.0 to
      10.25.0 (#839)
    * Bump github.com/k0sproject/version from 0.6.0 to 0.7.0 (#836)
    * Enable DCO (#838)
    * Bump k8s.io/client-go from 0.32.1 to 0.32.2 (#837)
    * Fix k0s version constraints for k0s pre-releases (#827)
    * Bump golang.org/x/text from 0.21.0 to 0.22.0 (#831)
    * Bump github.com/bmatcuk/doublestar/v4 from 4.8.0 to 4.8.1
      (#828)
* Wed Jan 22 2025 opensuse_buildservice@ojkastl.de
  - Update to version 0.22.0:
    * Use cluster.StorageType() for ValidateEtcdMembers phase (#823)
    * Fix multidoc smoke-test retry (#822)
    * Bump github.com/go-playground/validator/v10 from 10.23.0 to
      10.24.0 (#821)
    * Bump k8s.io/client-go from 0.32.0 to 0.32.1 (#820)
    * Bump github.com/bmatcuk/doublestar/v4 from 4.7.1 to 4.8.0
      (#819)
    * Bump golang.org/x/net from 0.30.0 to 0.33.0 (#818)
    * Apply additional kube manifests from configs to cluster (#817)
    * Do not set etcd peerAddress when cluster storage type is kine
      (#816)
    * Allow reading k0s config from a separate or multidoc YAML
      document (#814)
* Thu Dec 19 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.21.0:
    * Bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#810)
    * Bump k8s.io/client-go from 0.31.3 to 0.32.0 (#808)
    * Capture error output of k0s reset (#809)
    * Remove telemetry (#687)
* Mon Dec 09 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.20.0:
    * Use the URL from join token to validate connectivity (#799)
    * Bump golang.org/x/text from 0.20.0 to 0.21.0 (#805)
    * Add zsh completion tip to README (#804)
    * Remove system pods running check (#802)
    * Fix installFlags change detection for --enable-worker flag
      (#803)
    * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#800)
    * Bump k8s.io/client-go from 0.31.2 to 0.31.3 (#797)
    * Go forces the patch version into go.mod
    * Do not require a specific go patch version for module use
    * Use go1.23.3 (#796)
    * Allow setting kubeconfig username (#793)
    * Do not wait for scheduling events after reinstall (#794)
    * Bump github.com/go-playground/validator/v10 from 10.22.1 to
      10.23.0 (#795)
* Tue Nov 12 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.19.4:
    * Bump github.com/k0sproject/dig from 0.2.0 to 0.3.1 (#791)
    * Bump github.com/adrg/xdg from 0.5.1 to 0.5.3 (#788)
    * Bump k8s.io/client-go from 0.31.1 to 0.31.2 (#786)
    * Bump github.com/k0sproject/rig from 0.18.8 to 0.19.0 (#789)
* Tue Nov 12 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.19.3:
    * Restore k0s spec.api.sans updating that was removed in #772
      (#783)
    * Fix installflags change detection (#784)
    * Default apiserver address to privateAddress if
      onlyBindToAddress (#777)
    * Fix KubeAPIURL for CPLB (#781)
* Fri Oct 25 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.19.2:
    * Fix k0s CPLB config parsing interface conversion panic (#776)
* Wed Oct 23 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.19.1:
    * Use go1.23.2, update dependencies (#774)
    * Extract etcd membership check into a separate phase (#770)
    * Remove all SANs manipulation as k0s does it on its own
    * Validate worker connectivity to cluster-internal addresses
    * Consider k0s onlyBindToAddress option when building API URLs
    * Fall back to CPLB virtual address in external API URL
    * Make Apply action phase list modifiable before Run()
    * Shortcut to get an UnlockPhase for a LockPhase
    * Add phase manager SetPhases to allow overriding the whole list
    * Convenience Phases type for []phase.Phase
    * Expose phase.Phase
    * Bump k8s.io/client-go from 0.31.0 to 0.31.1 (#765)
    * Bump github.com/go-playground/validator/v10 from 10.22.0 to
      10.22.1 (#762)
* Sat Sep 14 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.19.0:
    * Fix links in README (#764)
    * Bump golang.org/x/text from 0.17.0 to 0.18.0 (#761)
    * Lint
    * Reinstall already installed k0s to reconfigure installFlags
    * Use the correct field in custom binary version check (#759)
    * Bump github.com/k0sproject/rig from 0.18.6 to 0.18.7 (#757)
    * Relax version checking when using a custom K0sBinaryPath (#745)
    * Bump github.com/creasty/defaults from 1.7.0 to 1.8.0 (#754)
    * Bump k8s.io/client-go from 0.30.3 to 0.31.0 (#753)
    * Bump github.com/urfave/cli/v2 from 2.27.3 to 2.27.4 (#751)
    * Bump github.com/adrg/xdg from 0.4.0 to 0.5.0 (#738)
    * Bump github.com/k0sproject/rig from 0.18.4 to 0.18.6 (#750)
    * Use amd64 instead of x64 in binary filenames (#746)
    * Bump github.com/urfave/cli/v2 from 2.27.2 to 2.27.3
    * Bump k8s.io/client-go from 0.30.2 to 0.30.3
* Wed Jul 03 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.18.1:
    * Update all dependencies (#735)
    * Hide kubeconfig content from logs
    * Reusable workflow steps for smoke tests and docker downgrade
      workaround
    * Replace reading admin.conf with reading output of "k0s
      kubeconfig admin"
    * Revert "Simplify kubeconfig retrieval by using k0s kubeconfig
      command (#720)"
    * Bump github.com/go-playground/validator/v10 from 10.21.0 to
      10.22.0 (#733)
    * go v1.22.4 (#730)
* Mon Jun 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.18.0:
    * Simplify kubeconfig retrieval by using k0s kubeconfig command
      (#720)
    * Include k0sctl config path in "k0sctl kubeconfig" tip on apply
      success (#729)
    * Check new controllers against etcd member-list to detect
      replaced hosts (#714)
    * Bump github.com/k0sproject/rig from 0.18.3 to 0.18.4 (#728)
    * Bump golang.org/x/text from 0.15.0 to 0.16.0 (#727)
    * Bump github.com/go-playground/validator/v10 from 10.20.0 to
      10.21.0 (#726)
    * Don't cordon all workers at once before upgrading (#723)
    * Bump github.com/k0sproject/rig from 0.18.2 to 0.18.3 (#718)
    * Bump k8s.io/client-go from 0.30.0 to 0.30.1 (#715)
    * Reduce verbosity of host lockfile management (#713)
    * Enable stderr logging for file uploads (#709)
    * Bump github.com/k0sproject/rig from 0.18.1 to 0.18.2 (#712)
    * Don't try to use gotest as "go test" (#711)
* Fri May 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.17.8:
    * Add a hidden ignored --disable-upgrade-check flag (#708)
    * Add a smoke-test for non-root login user (#707)
    * Use sudo to upload k0s to /usr/local/bin (#706)
* Wed May 08 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.17.7:
    * Use sudo when downloading k0s to /usr/local/bin (#702)
* Wed May 08 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.17.6:
    * Go 1.22.3 (#700)
    * Bump golang.org/x/text from 0.14.0 to 0.15.0 (#699)
    * Clean up version: null from "k0sctl init" output (#641)
    * Don't check for unique machine IDs for k0s >= v1.30 (#697)
    * Capture config validation errors from stderr (#692)
    * Perform a daemon-reload after reset (#696)
    * Don't rely on PATH for k0s existence detection (#695)
    * Bump github.com/go-playground/validator/v10 from 10.19.0 to
      10.20.0 (#694)
    * Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 (#693)
    * Missing fmt import
    * Use low case hostname for node ready check (#686)
    * Upload new k0s binary directly to final directory (#685)
    * Add spec.hosts.k0sDownloadURL (#677)
    * Remove self-update check (#681)
    * Bump deps (#684)
    * Bump k8s.io/client-go from 0.29.4 to 0.30.0 (#683)
    * Fix go version in go.mod
    * Update go to 1.22.2 (#682)
    * Bump k8s.io/client-go from 0.29.3 to 0.29.4 (#680)
* Thu Apr 18 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - do not strip aka remove -s -w ldflags
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.17.5:
    * Add GatherFacts phase to reset command (#671)
    * Don't cordon all workers at once when upgrading (#672)
    * Bump golangci/golangci-lint-action from 3 to 4 (#653)
    * Bump github.com/go-playground/validator/v10 from 10.18.0 to
      10.19.0 (#663)
    * Bump k8s.io/client-go from 0.29.2 to 0.29.3 (#668)
    * Bump github.com/k0sproject/rig from 0.17.5 to 0.18.1 (#667)
    * Bump k8s.io/client-go from 0.29.1 to 0.29.2 (#658)
    * Detect 404 not found error when downloading using curl (#657)
    * Bump github.com/go-playground/validator/v10 from 10.17.0 to
      10.18.0 (#654)
    * Bump github.com/k0sproject/rig from 0.17.4 to 0.17.5 (#652)
    * Reconnect ssh to reload changes after updating environment file
      (#649)
    * Retry networking check for 30 seconds instead of just twice
      (#647)
    * Bump k8s.io/client-go from 0.29.0 to 0.29.1 (#643)
    * Bump github.com/k0sproject/rig from 0.17.3 to 0.17.4 (#644)
    * Bump github.com/k0sproject/version from 0.5.0 to 0.6.0 (#636)
    * Bump github.com/go-playground/validator/v10 from 10.16.0 to
      10.17.0 (#637)
    * Remove syntax highlighting from example output in README
    * Remove extra : from README.md
    * Bump github.com/k0sproject/version from 0.4.2 to 0.5.0 (#632)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.17.4:
    * Fix host_test (#631)
    * Use go 1.21.6 (#629)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.17.3:
    * Fix file uploads from windows to linux #627
    * Reduce log noise during node availability check #627
    * Non-random sudo-method check order #628
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.17.2:
    * Bump rig to v0.17.1 (#623)
    * Move "Before Apply" hooks back to after "Upload Files" (#622)
    * Rig 0.16.0 (#620)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.17.1:
    * Don't create /root/0750 (#619)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.17.0:
    * 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]
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.16.0:
    * Alternatively use system ssh client to connect (k0sproject/rig
      v0.15.1) (#568)
    * Validate k0s config before installing into k0s config path
      (#567)
    * Use k0sproject/bootloose in place of footloose for smoke tests
      (#552)
    * Bump github.com/k0sproject/rig from 0.13.0 to 0.14.0 (#564)
    * Bump github.com/go-playground/validator/v10 from 10.15.1 to
      10.15.5 (#565)
    * Bump golang.org/x/text from 0.12.0 to 0.13.0 (#560)
    * Bump k8s.io/client-go from 0.28.0 to 0.28.2 (#558)
    * Validate quote balance in installFlags (#556)
    * Extract logic from cmd/config_status into action.ConfigStatus
    * Extract logic from cmd/config_edit into action.ConfigEdit
    * Extract logic from cmd/backup into action.Backup
    * Extract logic from cmd/reset into action.Reset
    * Extract logic from cmd/kubeconfig into action.Kubeconfig
    * Extract logic from cmd/apply into action.Apply
    * Conditional iptables installation based on k0s version (#554)
    * Bump k0sproject/version to v0.4.1 and adapt (#551)
    * Bump rig to v0.13.0 (#553)
    * POSIX compatibility for test scripts (#548)
    * Bump actions/checkout from 3 to 4 (#550)
    * Set a 20 second conenct timeout for HTTP status checks (#549)
    * Wait for control plane scheduling and pods before worker
      upgrades (#546)
    * Refactor: extract node status waiting functions from Host to
      pkg/node (#545)
    * Bump github.com/go-playground/validator/v10 from 10.15.0 to
      10.15.1 (#542)
    * Fix dependabot auto-approve workflow (#543)
    * Bump k8s.io/client-go from 0.27.4 to 0.28.0 (#540)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.15.5:
    * Use custom datadir in kubeconfig command (#536)
    * Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#539)
    * Fix reading host.dataDir from installFlags (#538)
    * Wait for dynamic config reconciliation after leader init (#531)
    * Bump go to 1.21 (#534)
    * Bump github.com/go-playground/validator/v10 from 10.14.1 to
      10.15.0 (#530)
    * Copy networkConfig for every node (#523)
    * Check for existing k0s service script and add --force for apply
      (#526)
    * Bump golang.org/x/text from 0.11.0 to 0.12.0 (#528)
    * Remove go.mod replace directive to fix "go install" (#524)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.15.4:
    * Fix blank version info in k0sctl version command (#521)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.15.3:
    * Ignore 64bit ARM when setting ETCD_UNSUPPORTED_ARCH (#519)
    * Ignore v-prefix when comparing k0s versions (#518)
    * Bump k8s.io/client-go from 0.27.3 to 0.27.4 (#515)
    * Bump github.com/alessio/shellescape from 1.4.1 to 1.4.2 (#514)
    * Bump golang.org/x/text from 0.10.0 to 0.11.0 (#511)
    * Revert "Use /usr/local/bin on Flatcar (#460)" (#496)
    * Use go 1.18 BuildInfo for version when installed using go
      install (#508)
    * Enable analytics only when started from cmd/ (#507)
    * Bump github.com/k0sproject/rig from 0.11.0 to 0.12.0 (#506)
    * Bump github.com/urfave/cli/v2 from 2.25.6 to 2.25.7 (#504)
    * Automatically merge dependabot PRs (#503)
    * Bump k8s.io/client-go from 0.26.1 to 0.27.3 (#502)
    * Bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7
      (#499)
    * Bump golang.org/x/text from 0.8.0 to 0.10.0 (#500)
    * Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 (#501)
    * Bump actions/setup-go from 3 to 4 (#488)
    * Bump github.com/go-playground/validator/v10 from 10.11.2 to
      10.14.1 (#492)
    * Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 (#493)
    * Bump github.com/creasty/defaults from 1.6.0 to 1.7.0 (#494)
    * Bump golangci/golangci-lint-action from 3.1.0 to 3.6.0 (#489)
    * Bump github.com/mattn/go-isatty from 0.0.17 to 0.0.19 (#491)
    * Bump github.com/urfave/cli/v2 from 2.24.4 to 2.25.6 (#490)
    * Create dependabot.yml (#487)
    * Rig v0.11.0 (#486)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.15.2:
    * Don't count empty private addresses during validation
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.15.1:
    * Enable dynamic config on all controllers (#474)
    * Remove security scan triggering test cert-data (#470)
    * Fix kubeconfig server address generation for ipv6 (#466)
    * Use go 1.20 (#458)
    * Ignore missing k0s binary on reset and avoid panic (#465)
    * Bump golang.org/x/net from 0.2.0 to 0.7.0 (#463)
    * Change kind:Cluster to kind:ClusterConfig in README
    * Use /usr/local/bin on Flatcar (#460)
    * Use /usr/local/bin on CoreOS (#459)
    * Update copyright year to 2023 (#457)
    * Fix localhost nil panic (#455)
    * Validate host private address uniqueness (#453)
    * Use --delete-emptydir-data instead of deprecated
    - -delete-local-data in node drain (#447)
    * Retire upgrade test from k0s v0.11.0 (#441)
    * Add host.DataDir (#446)
    * Unify the way k0s binary is installed after upload or download
      (#443)
    * Use --data-dir from installFlags for token creation (#439)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.15.0:
    * Validate MachineID existence & uniqueness (#435)
    * Fix dual stack installation with cloud provider (#432)
    * Limit concurrency in phases (#431)
    * Ensure k0s binary directory exists for upload (#430)
    * Avoid retrying connection when it is unlikely that it would
      succeed (#427)
    * Update rig to v0.9.2 (.ssh/config, .ssh/knownhosts support, ..)
      (#426)
    * Bump rig to 0.8.1 (#420)
    * Monitor host Ready status from host itself instead of leader
      (#419)
    * Fall back to kubelet.conf as kubeconfig for kubectl commands
      (#418)
    * Remove and reset nodes during apply by setting reset: true
      (#417)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.14.0:
    * CoreOS support (#309)
    * Use the correct `io.Writer` for `k0sctl kubeconfig` output
      (#413)
    * Add --kubeconfig-out to apply (#410)
    * Update year in copyright notice (#408)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.13.2:
    * Add support for ssh client auth via windows openssh-agent and
      pageant (#407)
    * Rig 0.7.2
    * Upgrade to go 1.19 (#406)
    * Support opensuse-microos, use group root instead of adm for
      bins (#405)
    * Update rig to v0.7.1 (#404)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.13.1:
    * Don't quote env variable values
    * Add spec: to k0s config example
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.13.0:
    * Add spec.k0s.dynamicConfig (#308)
    * Add "config edit" and "config status" for managing dynamic
      config (#315)
    * Use go 1.18 (#345)
    * Update SSH dependency to enable ipv6 and
      rsa-sha2-256/rsa-sha2-512 (#349)
    * Remove backup tempfiles from target hosts after backup/restore
      (#373, #380, #394)
    * Avoid redownloading/uploading binaries (#371)
    * Adhere to XDG Base Directory Specification for cache directory
      (may cause redownloads) (#355)
    * Avoid reuploading unchanged files by comparing modification
      times and file sizes (#352)
    * Fix tee error when uploading k0s binaries (#366)
    * Only allow one instance of k0sctl at once to operate on a
      target host (#382)
    * Add `spec.hosts[*].noTaints` to disable default
      controller+worker taints (#390)
    * Document telemetry in README, only send a backtrace without
      error message text on crash to avoid leaking private
      information, ignore all submit errors (#388)
    * Fix sudo usage on distros with newer sudo versions (#386)
    * Add sudo to chmod when upgrading k0s (#359)
    * Don't make k0s.yaml executable on target hosts (#365)
    * Export envs like ETCD_UNSUPPORTED_ARCH when added to
      /etc/conf.d (#351)
    * Always install curl unless it exists (#348)
    * Use the latest/stable.txt from k0s docs for k0s latest version
      discovery instead of sorting github releases (#347)
    * Delete k0s config on reset (#342)
    * Fix always overwriting config k0s version with the latest
      version (introduced in v0.13 betas) (#340)
    * Drop images from k0sctl init --k0s config template (#329)
    * Use sudo for chmod when uploading binaries (#325)
    * Add missing privateAddress/privateInterface fields to host
      documentation (#323)
    * Fix running vs configuration k0s version comparison (#317)
    * Fix k0sctl upgrade check in backup and reset subcommands (#314)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.12.6:
    * Fix hostname-override kubelet parameter passing (#313)
    * Update the role in smoke-test k0sctl-single.yaml (#311)
    * Fix default config generation on older k0s versions (#307)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.12.5:
    * Fix logic error in hostname overriding (#305)
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.12.4:
    * Remove --config flag from token command (#303)
* Wed Apr 10 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - add shell completion subpackages
* Wed Apr 10 2024 opensuse_buildservice@ojkastl.de
  - Update to version 0.12.3:
    * Set EnableBashCompletion: true (#300)
* Wed Apr 10 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - rework spec file to match current packaging guidelines

Files

/usr/share/bash-completion/completions/k0sctl


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 03:14:27 2026