controller-tools
controller-tools copied to clipboard
Custom Flag/Arg Parsing Library Fails On Octal-looking Strings
Randomly-generated tmpdirs used as outputs for CRD gen can trip up the options parser in this repo:
Error: unable to parse option \"output:crd:dir=./tmp.08cAgAZQNm/chart/crds\": [invalid digit '8' in octal literal (at <input>:1:7)]
I believe I've seen this one before, and it's because the random part of the temp dir begins with a 0. We just made sure not to allow leading zeros
@JoelSpeed yes, that's the bug. This repository has it's own bespoke argument parsing implementation, which is where the bug lives.
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied - After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied - After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closed
You can:
- Mark this issue as fresh with
/remove-lifecycle stale - Close this issue with
/close - Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale