Xav Paice

Results 54 issues of Xav Paice

I have re-written an existing charm from an older framework to operator. On running upgrade-charm, the charm code is put in place correctly, but the symlinks one expects in ./hooks/...

Per the design in https://github.com/replicatedhq/troubleshoot/pull/662, make the code changes to Troubleshoot to support multiple specs during a single run. * define a new interface that provides the merge functionality for...

epic::architectural-changes

As part of #650 we would like to create a Custom Resource Definition to be able to define specs for Troubleshoot. Ideally a single CRD would be created for Troubleshoot...

epic::architectural-changes

Per the design in https://github.com/replicatedhq/troubleshoot/pull/662, design and implement a means to via the troubleshoot CLI: * Install the CRD defined in #664 * Check installed CRD for availability of new...

epic::architectural-changes

Per the design in https://github.com/replicatedhq/troubleshoot/pull/662, make the code changes to Troubleshoot to support using a CRD (defined in https://github.com/replicatedhq/troubleshoot/issues/664) by default if nothing is specified on the CLI, or in...

epic::architectural-changes

## Problem to solve Starting with Kubernetes 1.21, the `GracefulNodeShutdown` feature gate defaults to `true`: https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ This feature causes Pods to be retained in a `Shutdown` state when a single-node...

bug::normal

## Problem to solve The Longhorn analyzer is currently hardcoded and not configurable via a support-bundle spec. it's output is also fairly limited in just stating weather longhorn is "healthy"...

type::feature

## Description When generating a support bundle via CLI, the command logs errors/failures trying to collect and analyze rook ceph even though rook is not enabled in a cluster. ##...

type::bug
triaged

Description ``` $ cat sb.yaml apiVersion: troubleshoot.sh/v1beta2 kind: SupportBundle metadata: name: example-support-bundle spec: collectors: - clusterInfo: {} - clusterResources: {} $ time kubectl support-bundle sb.yaml Collecting support bundle ⠹ cluster-resourcessupport-bundle-2022-06-13T16_25_39.tar.gz...

## Problem to solve (Required) - Warn users when ECKO is not installed. related issue: https://app.shortcut.com/replicated/story/47998/analyzer-spec-warn-when-ekco-is-not-installed-in-a-kurl-cluster ## Proposal - The current [deployment status](https://troubleshoot.sh/docs/analyze/deployment-status/) configures outcomes based on replicaSet count. -...

type::feature