Skip to content

Releases: replicatedhq/troubleshoot

v0.44.0

11 Oct 15:39
e30d279

Choose a tag to compare

Changelog

e30d279 update CODEOWNERS file (#770)
9c986a7 make runPreflight and preflight cli flags public (#769)
e020749 Add golangci-lint linter make target (#752)
56a68a4 Issue #695 - Add --no-uri flag to support-bundle to ignore the uri field and revert back to the default spec… (#717)
b3e662c minor lint update for README.md (#727)
a0fb06f E2E Tests for Support Bundle CLI (#761)
906fa88 Fit wrapped long url in more information analyser message (#758)
eb40b94 implement uri: field (#702)
f6531b8 Update golang.org/x/net to current version (#757)
e80235f Collect resourcequotas (#729)
c7b84ad Refactor in-clusters collectors to use struct per collector (#670)

Docker images

  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.44
  • docker pull replicated/preflight:0.44.0
  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.44
  • docker pull replicated/troubleshoot:0.44.0

v0.43.1

29 Sep 19:48
44ae409

Choose a tag to compare

Changelog

44ae409 fix concat spec for cluster secrets (#750)

Docker images

  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.43
  • docker pull replicated/preflight:0.43.1
  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.43
  • docker pull replicated/troubleshoot:0.43.1

v0.43.0

29 Sep 04:42
d1318ff

Choose a tag to compare

Release notes

This release introduces a pair of new CLI switches:

--load-cluster-specs             enable/disable loading additional support bundle specs found in secrets within the cluster. required when no specs are provided on the command line
-l, --selector strings               selector to filter on for loading additional support bundle specs found in secrets within the cluster (default [troubleshoot.io/kind=supportbundle-spec])

These allow a user to search Kubernetes for secrets containing bundle specs. This also means that the [url] is now optional in the command line, as long as there are secrets with the appropriate label to be found.

Changelog

d1318ff Bump k8s.io/cli-runtime from 0.25.0 to 0.25.2 (#737)
169f3c6 Bump k8s.io/apiserver from 0.25.1 to 0.25.2 (#740)
7a7507b Bump k8s.io/client-go from 0.25.1 to 0.25.2 (#741)
d5c7522 use push-only token (#730)
f5b6a10 Bump k8s.io/apiserver from 0.25.0 to 0.25.1 (#722)
c4746e7 Add gate to prevent attempt to run on fork (#721)
4fadd47 Update CONTRIBUTING.md (#718)
c397171 Merge pull request #709 from replicatedhq/diamonwiggins/supportbundle-specs-in-secrets-discovery
a20f9d9 Merge pull request #714 from replicatedhq/nickmeyer/sc-53201
ebd49e7 add FOSSA PR scan; update label requirements [sc-53201][sc-53409]
b66145e fixing logger statements
be070c9 add handling for when no collectors or host collectors are specified
7eecf6c improving error handling
126346e update run.go
e7fe012 handling when no args are provided
ec6ec59 fixing tests
e53871b adding tests
93da8b6 change name of flag
ad4cfc6 Merge pull request #704 from replicatedhq/update-issue-template
ad23763 remove comment
7120516 fixing description for cli flags
ed34afc adding back default collectors
d4e5c0d discovery support bundle specs from secrets matching label selector
934bf8e Update issue template

Docker images

  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.43
  • docker pull replicated/preflight:0.43.0
  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.43
  • docker pull replicated/troubleshoot:0.43.0

v0.42.0

11 Sep 22:15
a50263c

Choose a tag to compare

Changelog

a50263c Bump github.com/lib/pq from 1.10.6 to 1.10.7 (#708)
818a9bc Bump github.com/spf13/viper from 1.12.0 to 1.13.0 (#707)
e98497b Bump k8s.io/klog/v2 from 2.70.1 to 2.80.1 (#706)
60c2547 Bump sigs.k8s.io/controller-runtime from 0.12.3 to 0.13.0 (#700)
05d3e66 Merge pull request #683 from replicatedhq/danj-multiple-inputs
d70ecf7 Add a rough test for bundle concatenation
7403e39 Merge pull request #703 from replicatedhq/xav/gofmt
92382e6 run make fmt across repo
b5a56e5 Remove redundant loops
b6f8ac2 Format
63510fc Moved ConcatSpec to supportbundle package and clean up dead code
8bdb09f Only accept one clusterResources collector
b20a8e5 Add example breakout point for collector merging
f5652df remove old method definition
b716374 Had append targets inverted
1a637f3 Add concatspec method
3b3ae4e initial attempt

Docker images

  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.42
  • docker pull replicated/preflight:0.42.0
  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.42
  • docker pull replicated/troubleshoot:0.42.0

v0.41.0

08 Sep 03:39
91c387b

Choose a tag to compare

Changelog

91c387b Merge pull request #696 from replicatedhq/el_issue_682_20220831
8fcb65d Update supportbundle_types.go
b2c3280 EL 20220901 - Implement new type for #682
cdf4d73 Merge pull request #681 from replicatedhq/xav/updateable-specs
ca9bc00 Merge pull request #689 from replicatedhq/dependabot/go_modules/k8s.io/cli-runtime-0.25.0
f082ef4 Bump k8s.io/cli-runtime from 0.24.3 to 0.25.0
fb71cd4 Merge pull request #687 from replicatedhq/dependabot/go_modules/k8s.io/apiserver-0.25.0
92dc66f Bump k8s.io/apiserver from 0.24.3 to 0.25.0
e355319 Merge pull request #693 from replicatedhq/xav/go-1.19
a4f57ec Merge pull request #686 from replicatedhq/design-principles
e5a7409 Update to go 1.19
2a11087 Bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#669)
eeac031 updateable-spec design - change specURI to uri
7e77cb9 update updateable-specs design based on feedback
1495214 updates to udpateable specs design
e75a3a0 add proposal for updateable specs
f6bffb6 Merge pull request #594 from replicatedhq/divolgin/sc-50371/support-bundle-takes-a-long-time-to-collect
a9e3a6b Add a reference to principles to CONTRIBUTING
0fb2026 Add design-principles.md to design folder
1b4caf3 Markdown lint on CONTRIBUTING.md
8dc4ac1 Correct template checklist format
c027ed9 Fix link and alter description of the feature_epic template
b11dd5f Add an epic issue type
1c9d351 Merge pull request #679 from replicatedhq/nickmeyer/sc-56448/remove-all-usage-of-ubuntu-18-04-gha-runners
ec246a6 update GHA runner from 18.04 [sc-56448]
414bf84 Merge pull request #644 from replicatedhq/danj-custom-absent-messages
b3ee989 Add some more tests, and fix and issue where "absent" was falling through to the int comparison
eea1288 Merge pull request #662 from replicatedhq/design-mergeable-specs
4517030 Adjust some phrasing to use less Replciated specific terminology
c3773b7 %s -> %q
fa2daa7 %s -> %q
6adc5b3 Require PR labels (#661)
a46548c Add design proposal for mergeable specs
3a5b65d Add tests for absent deployments/statefulsets
a463403 Merge pull request #649 from replicatedhq/danj-collect-networkpolicies
75bc9d5 Check if user has access to namespace resources before collecting
6a08536 Merge pull request #648 from replicatedhq/danj-longhorn-replica-check
330263a Merge pull request #645 from replicatedhq/el-cluster_resources_typo-20220805
052a865 Merge pull request #643 from YoyoTT/yue-fix-log
f1d0e3c Merge pull request #647 from replicatedhq/el-44743-20220805
ed0d252 Rename output directory to be consistent with others
56126fb Update cluster_resources.go - Add more readability
f58080b Collect networkPolicies
1a488ea Add a check for longhorn volume replicas
67cc83f Update cluster_resources.go - Shortcut 44743
a91ef9e Update cluster_resources.go - typo
0076095 Fix saving logs
6319d2a Allow custom messages to be passed if a deployment/statefulset is absent

Docker images

  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.41
  • docker pull replicated/troubleshoot:0.41.0
  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.41
  • docker pull replicated/preflight:0.41.0

v0.40.0

03 Aug 02:37
f6afe7e

Choose a tag to compare

Changelog

f6afe7e Merge pull request #642 from replicatedhq/xav/typos
f06201e Small typo fix in collect.go
661bc3a Merge pull request #640 from replicatedhq/diamonwiggins/generate-bundle-when-host-collectors-exist
114749d always attempt to generate a support bundle when host collectors exists

Docker images

  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.40
  • docker pull replicated/troubleshoot:0.40.0
  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.40
  • docker pull replicated/preflight:0.40.0

v0.39.0

27 Jul 23:02
4f8c1f3

Choose a tag to compare

Changelog

4f8c1f3 Merge pull request #639 from replicatedhq/divolgin/helm
14f9ae8 Fix path for Helm registry credentials
248b393 Merge pull request #573 from replicatedhq/pa1/update-go-mod-archiver
6fe887d Merge pull request #638 from replicatedhq/xav/go_modules/periph.io/x/periph-3.7.2
65c8980 Merge pull request #637 from replicatedhq/dependabot-17
41d2bae Merge pull request #621 from mesosphere/mh/fix-multiple-crd-version
912e76c update go mod github.com/mholt/archiver/v3
f6e49c9 Merge branch 'main' into dependabot-17
85aa533 Merge branch 'main' into xav/go_modules/periph.io/x/periph-3.7.2
29e8174 Merge pull request #636 from replicatedhq/dependabot/go_modules/github.com/go-logr/logr-1.2.3
e0caefc Bump github.com/go-logr/logr from 1.2.2 to 1.2.3
09eef90 Merge pull request #635 from replicatedhq/dependabot/go_modules/oras.land/oras-go-1.2.0
057be29 Bump periph.io/x/periph from 3.6.8+incompatible to 3.7.2
4ec239e Update containerd to 1.6.6
11b54a2 Bump oras.land/oras-go from 1.1.1 to 1.2.0
33a92a8 Merge pull request #633 from replicatedhq/dependabot/go_modules/github.com/lib/pq-1.10.6
5f11410 Bump github.com/lib/pq from 1.10.4 to 1.10.6
6b076a7 Merge pull request #634 from replicatedhq/dependabot/go_modules/github.com/sirupsen/logrus-1.9.0
0070a5f Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0
be47f06 Merge pull request #632 from replicatedhq/dependabot/go_modules/github.com/stretchr/testify-1.8.0
16e395b Bump github.com/stretchr/testify from 1.7.1 to 1.8.0
ef1a186 Merge pull request #631 from replicatedhq/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.12.3
5ade1cb Bump sigs.k8s.io/controller-runtime from 0.11.0 to 0.12.3
8b90f25 Merge pull request #583 from replicatedhq/dependabot/go_modules/github.com/spf13/viper-1.12.0
f98fa5c Merge branch 'main' into dependabot/go_modules/github.com/spf13/viper-1.12.0
f21ba95 Merge pull request #619 from replicatedhq/dependabot/go_modules/k8s.io/klog/v2-2.70.1
5bae5ef Bump k8s.io/klog/v2 from 2.60.1 to 2.70.1
5568f24 Bump github.com/spf13/viper from 1.10.0 to 1.12.0
19f6657 Merge pull request #628 from replicatedhq/dependabot/go_modules/github.com/spf13/cobra-1.5.0
ae75f32 Merge branch 'main' into dependabot/go_modules/github.com/spf13/cobra-1.5.0
28cad0c Merge pull request #629 from replicatedhq/dependabot/go_modules/k8s.io/cli-runtime-0.24.3
83d7e48 Bump k8s.io/cli-runtime from 0.24.0 to 0.24.3
e2d1ce2 Merge pull request #611 from replicatedhq/design
e6cc4e6 Merge branch 'main' into design
8c0c837 Merge pull request #622 from replicatedhq/el-49103-patch
ae88813 Bump github.com/spf13/cobra from 1.4.0 to 1.5.0
276cf7c Merge branch 'main' into el-49103-patch
7132ee7 Merge pull request #624 from replicatedhq/dependabot/go_modules/k8s.io/apiserver-0.24.3
817ebaa Merge branch 'main' into dependabot/go_modules/k8s.io/apiserver-0.24.3
9e90e94 Merge pull request #625 from replicatedhq/dependabot/go_modules/k8s.io/api-0.24.3
fd15945 Merge branch 'main' into dependabot/go_modules/k8s.io/api-0.24.3
9b6f8d3 Merge pull request #626 from replicatedhq/adamancini-patch-1
d84a919 add instructions to cross-compile with Go
fc745c1 Bump k8s.io/api from 0.24.0 to 0.24.3
8f38b7c Bump k8s.io/apiserver from 0.24.0 to 0.24.3
0203889 Merge pull request #623 from replicatedhq/update-opencontainers-runc
78c9341 update github.com/opencontainers/runc to 1.1.3 to resolve CVE-2022-29162
c1d3033 Patch node_resources.go
642d098 fix: use kube-aware version selector for crs collector
532f158 Merge branch 'main' into design
ab42cd7 Update proposal for PR discussion and capture next steps
fe1137d Change design to have collectors write to etcd rather than push to an api-server after discussion with ethan
33ddee2 typos
6d7bf73 Add initial design folder with standard-interfaces design

Docker images

  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.39
  • docker pull replicated/preflight:0.39.0
  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.39
  • docker pull replicated/troubleshoot:0.39.0

v0.38.0

16 Jul 16:07
050345f

Choose a tag to compare

Changelog

050345f Merge pull request #618 from replicatedhq/divolgin/sc-51321/kots-does-not-automatically-re-write-private
8e7ea02 Adding some utility interfaces for collectors
c1c772e Merge pull request #617 from replicatedhq/diamonwiggins/sc-48402/support-bundle-host-analyzers
a1533d5 adding host analyzers to kind analyzer and supportbundle
1820c40 Make sure to clean up resources when done including run pods (#615)
cab3fc7 Redact Host Collectors in Support Bundles (#614)

Docker images

  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.38
  • docker pull replicated/preflight:0.38.0
  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.38
  • docker pull replicated/troubleshoot:0.38.0

v0.37.1

01 Jul 21:43
3ff0e82

Choose a tag to compare

Changelog

3ff0e82 Merge pull request #593 from replicatedhq/dependabot/go_modules/github.com/hashicorp/go-getter-1.6.2
40f1f01 Merge branch 'main' into dependabot/go_modules/github.com/hashicorp/go-getter-1.6.2
a5fceaf Bump github.com/hashicorp/go-getter from 1.5.9 to 1.6.2

Docker images

  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.37
  • docker pull replicated/preflight:0.37.1
  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.37
  • docker pull replicated/troubleshoot:0.37.1

v0.37.0

01 Jul 14:30
2de46a1

Choose a tag to compare

Changelog

2de46a1 Merge pull request #602 from replicatedhq/el-analyze-typo-20220615
cdbf189 Merge branch 'main' into el-analyze-typo-20220615
ff5ee2b Merge pull request #609 from xavpaice/xav/sc37229/ceph-secrets
d98c01a Merge branch 'main' into xav/sc37229/ceph-secrets
0996b3b Merge pull request #612 from adamancini/sc-51130/postgres-analyzer
b617de3 include the db connection error message with the outcome
c9c3055 Host Run Collector (#606)
601bf75 Merge pull request #610 from replicatedhq/diamonwiggins/fix-flaky-ceph-test
69b34c4 changing flaky ceph analyzer test
f1cff2c Merge branch 'main' into el-analyze-typo-20220615
0f2976c Merge pull request #595 from edgarlanting/main
65570ac Merge branch 'main' into main
4acd7e4 Add Ceph auth redactors
7b4bfa3 Merge pull request #607 from takirala/tga/use-storedVersion-cr-collection
43a936a fix: use storedVersions to determine specific CR version
27479e8 Merge branch 'main' into el-analyze-typo-20220615
567fa59 Merge branch 'main' into main
b29ef61 Merge pull request #605 from replicatedhq/ajp-io-patch-1
34c59eb Update K8s versions and container runtime
650916f Merge branch 'main' into el-analyze-typo-20220615
31d6a0d Merge branch 'main' into main
1e2e7e9 Update analyze.go - fix typo
b920371 Merge pull request #1 from edgarlanting/el-patch-contributing
fc52426 Update CONTRIBUTING.md with small textual changes

Docker images

  • docker pull replicated/preflight:0
  • docker pull replicated/preflight:0.37
  • docker pull replicated/preflight:0.37.0
  • docker pull replicated/troubleshoot:0
  • docker pull replicated/troubleshoot:0.37
  • docker pull replicated/troubleshoot:0.37.0