(SSH) error messages misleading
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 72/100
Research direction
Start in hscontrol/policy/v2/types.go around line 51 and inspect the ErrSSH objects and their messages. Confirm that the reported policy parsing error comes from this SSH-related set of errors. Done means the ErrSSH messages clearly reference SSH, with the existing behavior otherwise unchanged.
Written by the indexing model from the issue text.
Description
I was just upgrading to 0.29.1 and hit the error
headscale | Error: initializing: creating new headscale: init state: initializing policy manager: parsing policy: users must be specified
After some time I found out that the SSH users must be specified. My suggestion would be to have all the ErrSSH objects reference "ssh" somehow in the message to make that fact more clear.
- Dominant language
- Go
- Stars
- 44k
- Forks
- 2.6k
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 15
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from juanfont/headscale
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 55/100
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 65/100
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 64/100
All issues in juanfont/headscale
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 84/100
-
enhancement needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
kind/cleanup
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
kubernetes-sigs/kueue#15947 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
sympozium-ai/sympozium#627 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100