troubleshoot
troubleshoot copied to clipboard
Preflight Checks and Support Bundles Framework for Kubernetes Applications
Once the new CLI (`troubleshoot`) is GA, we need to ensure we document all public resources we have * https://troubleshoot.sh * https://docs.replicated.com * https://community.replicated.com/
**Bug Description** I am using Replicated Preflight 0.69.1 `fileName: 'upcoming-config/arthur/kotsadm-5d4fd79bd8-pf6hz/check-upcoming-config-stdout.txt'` - works `fileName: 'upcoming-config/arthur/kotsadm-*/check-upcoming-config-stdout.txt'` - fails I have verified on the Go Playground - https://go.dev/play/p/KI4oX9S0yjQ
**Describe suggested improvements** * Once a pod gets into the [PodRunning state](https://github.com/replicatedhq/troubleshoot/blob/1aeec3fa74c030e068af3f863f18c1bcf6e39abb/pkg/collect/run_pod.go#L160), the collector stops waiting any further and starts its [clean up process (deleting the pod)](https://github.com/replicatedhq/troubleshoot/blob/1aeec3fa74c030e068af3f863f18c1bcf6e39abb/pkg/collect/run_pod.go#L56). This can potentially...
**Describe the rationale for the suggested feature.** Some use cases require comparing two collected files together. An example use case is when checking whether an upcoming release has had any...
**Describe the rationale for the suggested feature.** Troubleshoot uses `spdx-sbom-generator` whose latest release is https://github.com/opensbom-generator/spdx-sbom-generator/releases/tag/v0.0.15, released a year ago (July 12th). It has some dependencies that have CVEs that need...
**Describe the rationale for the suggested feature.** We currently have a separate [`Redactors`](https://github.com/replicatedhq/troubleshoot/blob/557a1381a952d51d6f5fcc363ea169d45478da4b/pkg/apis/troubleshoot/v1beta2/redact_types.go#L37) spec for defining redactors. This means that for every `SupportBundle` or `Preflight` that requires redactors defined, a...
**Describe the rationale for the suggested feature.** We ship troubleshoot binaries for Windows OS but most of out testing is done on *nix based systems (Mac, Linux). We need to...
**Describe the rationale for the suggested feature.** In addition to our [contributing guidelines](https://github.com/replicatedhq/troubleshoot/blob/main/CONTRIBUTING.md) and [design principles](https://github.com/replicatedhq/troubleshoot/blob/main/docs/design/design-principles.md) we need developer guidelines on how to actually write code when making contributions. Below...
**Describe the rationale for the suggested feature.** Troubleshoot supports merging multiple specs from various sources, but if the specs are inside one file, its currently unknown how this should work....
**Describe the rationale for the suggested feature.** We have an analyzer which can be used to evaluate regular expressions over the collected contents of a support bundle, but it's only...