troubleshoot
troubleshoot copied to clipboard
Preflight Checks and Support Bundles Framework for Kubernetes Applications
**Describe the rationale for the suggested feature.** from talking a little bit with @chris-sanders I think the intent of what we want to do is be able to surface any...
**Bug Description** The `PortForward` method incorrectly uses `strings.TrimLeft`. The "htps:/" argument is treated as a cutset (set of characters) and not as a prefix. https://github.com/replicatedhq/troubleshoot/blob/6493064e4599adb2a4f1255d90052872e73f5d8c/pkg/k8sutil/portforward.go#L23 The `hostIP` will be set...
**Describe the rationale for the suggested feature.** Some add-ons such as the [rook add-on](https://kurl.sh/docs/add-ons/rook#block-storage) require an unpartitioned block device for ceph to use. This information is currently not collected by...
**Bug Description** When writing secrets or configmaps to contain support-bundle or preflight specs, the resources need to have a label to identify them as such. In addition, the data item...
**Describe the rationale for the suggested feature.** When people craft troubleshoot specs, errors that violate the schemas can go unnoticed. We need a way to lint specs and provide meaningful...
**Describe the rationale for the suggested feature.** We should configure a bundle path for preflight usage, even if we don't store the final outcomes. This would allow using a lot...
**Describe the rationale for the suggested feature.** In addition to our current [bespoke specification](https://troubleshoot.sh/docs/collect/redis/#example-collector-definitions) of how DB collectors expect a TLS secret to look like, we need to allow being...
**Describe the rationale for the suggested feature.** A number of support cases have been noted whereby the proxy settings on the host are incorrect. It would be good to be...
**Bug Description** See issue #767. Sometimes support-bundle results show in the analysis things like: ```json { "name": "pod.default.troubleshoot.copyfromhost.pr7rc.plml8.status", "labels": { "desiredPosition": "1", "iconKey": "", "iconUri": "" }, "insight": { "name":...
**Description** [Termui](https://github.com/gizak/termui) is the upstream project troubleshoot uses to render the terminal UI when using the cli to generate support bundles. Its active maintenance was questioned [here](https://github.com/gizak/termui/issues/304) a year ago...