Releases: replicatedhq/troubleshoot
v0.47.0
Changelog
0521b0e Bump k8s.io/apiserver from 0.25.3 to 0.25.4 (#837)
34f29f2 Bump k8s.io/cli-runtime from 0.25.3 to 0.25.4 (#847)
1de1d00 Bump github.com/containers/image/v5 from 5.23.0 to 5.23.1 (#836)
92a5f35 Bump k8s.io/api from 0.25.3 to 0.25.4 (#838)
495b1a7 Bump k8s.io/apimachinery from 0.25.3 to 0.25.4 (#839)
7bcfd01 Bump k8s.io/client-go from 0.25.3 to 0.25.4 (#835)
f2ffef8 Revert "Remove ingress check from https://preflight.replicated.com (#840)" (#846)
a5244a2 Remove ingress check from https://preflight.replicated.com (#840)
18d9a16 Minimal memory requirement for kURL is 8GI (#843)
473738d Add proposal to consolidate collection code (#810)
c34d80c Discover Redactors in Cluster (#827)
38c1193 correct checked out ref for FOSSA tests (#833)
6b87cdb docs: ADR-001 remove default redaction of IP addresses (#823)
Docker images
docker pull replicated/preflight:0
docker pull replicated/preflight:0.47
docker pull replicated/preflight:0.47.0
docker pull replicated/troubleshoot:0
docker pull replicated/troubleshoot:0.47
docker pull replicated/troubleshoot:0.47.0
v0.46.0
Highlights
Enhancement: added collection of roles, cluster roles and their respective bindings
- What value did this deliver? Added collection for the namespaced resources Roles and RoleBindings and the non-namespaced resources ClusterRoles and the ClusterRolesBindings to the cluster-resources collector.
Fix: Run the cluster-resources collector prior to other collectors
- What value did this deliver? This change prevents the cluster-resources collector from reading information about pods that Troubleshoot started during its collection, which previously highlighted errors since they were terminating at the time of collection.
Changelog
80cca8a Add omitempty to StorageClassName in schema (#814)
6e79c16 Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#829)
7edbec3 Bump sigs.k8s.io/controller-runtime from 0.13.0 to 0.13.1 (#828)
8f8e0dc chore: Update PULL_REQUEST_TEMPLATE.md (#831)
e2c20cf feat(github): add pull request template (#830)
ccb7b16 Update fossa (#826)
d5c0dd4 Add ADR directory and readme (#822)
8c5cd5a Update CONTRINBUTING.md with community info (#819)
9073a14 Bump periph.io/x/host/v3 from 3.7.2 to 3.8.0 (#815)
3513eec Ensure clusterResources is added prior to other collectors (#768)
34817b6 Update cluster_resources.go (#804)
388e7ca Update FOSSA API key (#803)
d809190 Bump k8s.io/cli-runtime from 0.25.2 to 0.25.3 (#800)
9ae416a Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#801)
e373c71 Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#802)
e2ac7bf fix ceph title (#799)
3d4bd4b trim whitespace from collected contents (#796)
3b2aae1 Remove unused Preflight spec (#782)
8a4f539 Bump oras.land/oras-go from 1.2.0 to 1.2.1 (#786)
89b98c1 Bump k8s.io/apiserver from 0.25.2 to 0.25.3 (#783)
000abae plug sbctl
(#790) in README.md
764f0ac 'added collection of roles, cluster roles and their respective bindings' (#779)
Docker images
docker pull replicated/preflight:0
docker pull replicated/preflight:0.46
docker pull replicated/preflight:0.46.0
docker pull replicated/troubleshoot:0
docker pull replicated/troubleshoot:0.46
docker pull replicated/troubleshoot:0.46.0
v0.45.0
Changelog
04c7a18 Fix Progress Callback for Support Bundle Collection (#781)
9b37b98 Bump github.com/opencontainers/image-spec from 1.1.0-rc1 to 1.1.0-rc2 (#777)
32f622a Bump github.com/containers/image/v5 from 5.19.3 to 5.23.0 (#755)
bcaaa9e Fix Preflight CheckRBAC (#776)
2298ec3 Supports the Kubernetes distribution analyzer identifying VMware Tanzu (#766)
afa2eb5 Bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#775)
7710589 bump golang.org/x/text to 0.3.8 (#773)
d789119 Update github.com/sylabs/sif/v2 to 2.8.1 (#772)
Docker images
docker pull replicated/troubleshoot:0
docker pull replicated/troubleshoot:0.45
docker pull replicated/troubleshoot:0.45.0
docker pull replicated/preflight:0
docker pull replicated/preflight:0.45
docker pull replicated/preflight:0.45.0
v0.44.1
Changelog
48beb30 export context field from collector structs (#771)
Docker images
docker pull replicated/troubleshoot:0
docker pull replicated/troubleshoot:0.44
docker pull replicated/troubleshoot:0.44.1
docker pull replicated/preflight:0
docker pull replicated/preflight:0.44
docker pull replicated/preflight:0.44.1
v0.44.0
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
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
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
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
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
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