k0sproject / k0sproject/k0sctl

support for Chimera Linux

Open
#869 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
582
Forks
113
Avg merge
2d 13h
Merged PRs (30d)
34

Description

I was trying to install k0s through k0sctl on [Chimera Linux](https://chimera-linux.org) and I got this error:

```
time="10 Apr 25 17:32 IST" level=debug msg="[OpenSSH] root@127.0.0.1:22: NAME=\"Chimera\""
time="10 Apr 25 17:32 IST" level=debug msg="[OpenSSH] root@127.0.0.1:22: ID=\"chimera\""
time="10 Apr 25 17:32 IST" level=debug msg="[OpenSSH] root@127.0.0.1:22: PRETTY_NAME=\"Chimera Linux\""
time="10 Apr 25 17:32 IST" level=debug msg="[OpenSSH] root@127.0.0.1:22: HOME_URL=\"https://chimera-linux.org\""
time="10 Apr 25 17:32 IST" level=debug msg="[OpenSSH] root@127.0.0.1:22: DOCUMENTATION_URL=\"https://chimera-linux.org/docs\""
time="10 Apr 25 17:32 IST" level=debug msg="[OpenSSH] root@127.0.0.1:22: LOGO=\"chimera-logo\""
time="10 Apr 25 17:32 IST" level=debug msg="[OpenSSH] root@127.0.0.1:22: ANSI_COLOR=\"0;38;2;214;79;93\""
time="10 Apr 25 17:32 IST" level=warning msg="received an interrupt signal, aborting operation"
time="10 Apr 25 17:32 IST" level=info msg="\x1b[31m==> Apply failed\x1b[0m"
time="10 Apr 25 17:32 IST" level=fatal msg="apply failed - log file saved to /home/miller/.cache/k0sctl/k0sctl.log: failed on 1 hosts:\n - [OpenSSH] root@127.0.0.1:22: context canceled\nnot supported\nbase os detected but version resolving failed\nnot supported: invalid or incomplete os-release file contents, at least ID and VERSION_ID required"
```

I'm not sure why but it seems that support for each distribution needs to be added manually for k0sctl to run. Not sure if `k0s` has any similar limitation.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue provides no file, test, or entry-point names. Start by tracing k0sctl's operating-system detection and os-release version-resolution path using the reported Chimera Linux output; done means the tool can identify Chimera Linux and proceed past the current unsupported or invalid os-release errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, linux
Domain
devops, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.