Jalaja Ganapathy
63362d32ee
Include osd disk usage ( #563 )
...
* Include osd disk usage
* add timeouts to ceph commands
* removed df, collect from host
2022-05-02 09:51:49 -07:00
Ethan Mosbaugh
8d1a0f6d24
return ReadCloser
2022-04-01 14:22:44 -07:00
Ethan Mosbaugh
0cfd431274
Fix missing longhorn logs
2022-04-01 14:13:32 -07:00
Andrew Lavery
7eb1d5a5fb
better parse namespaces, and parse legacy list-of-pods storage format
2022-03-25 22:13:52 -04:00
Andrew Lavery
40cdc6805e
pods with containers that are not 'ready' are unhealthy
2022-03-25 21:36:22 -04:00
Pavan Sokke Nagaraj
3d7a255e32
update: add missing database collector code for func GetName() ( #553 )
2022-03-23 22:00:25 -04:00
Pavan Sokke Nagaraj
77a2475bd2
fix: return true when one of analyzers strict field is true ( #552 )
...
* fix: return true when one of analyzers is true
* fix: return true when one of analyzers is true
* update: add unit test
* update: log errors while processing analyzers
* fix: return parse error instead of logging
* fix: update err message
* fix: evaluate strict check err separately
2022-03-23 20:24:21 -04:00
Pavan Sokke Nagaraj
7bfb54360c
map strict flag to analyze result ( #551 )
...
* add util functions
* rename func HasStrictAnalyzersFailed
* map strict flag to analyze err result
2022-03-22 20:47:50 -04:00
diamonwiggins
2b774e16d7
adding serviceaccountname parameter to run collector
2022-03-03 06:12:42 +00:00
Salah Al Saleh
9d41d4a7be
Fix getting pod details for new support bundle formats ( #543 )
2022-03-01 15:55:47 -08:00
Pavan Sokke Nagaraj
e248ab0f97
Fix strict flag mapping ( #542 )
...
* add func BoolOrDefaultFalse and Bool
* use strict.BoolOrDefaultFalse
* Update pkg/multitype/boolstring.go
Co-authored-by: Andrew Lavery <laverya@umich.edu >
* Update pkg/multitype/boolstring_test.go
Co-authored-by: Andrew Lavery <laverya@umich.edu >
* Update pkg/multitype/boolstring_test.go
Co-authored-by: Andrew Lavery <laverya@umich.edu >
* Update boolstring_test.go
* remove duplicate test
* Update pkg/multitype/boolstring_test.go
Co-authored-by: garcialuis <garcialuisdev@gmail.com >
Co-authored-by: Andrew Lavery <laverya@umich.edu >
Co-authored-by: garcialuis <garcialuisdev@gmail.com >
2022-02-24 13:31:51 -05:00
Pavan Sokke Nagaraj
942234da80
Add strict flag to Analyzers and ResultAnalyzers ( #539 )
...
* add strict flag to Analyzer/AnalyzerMeta
and regenerate schemas and controller-gen code
* map analyzer strict to result
* Update stdout for human and json format
* fix review comment
* update interactive result
* update interactive results
* Update types.go
* Update upload_results.go
* print strict when only true
2022-02-23 15:07:51 -05:00
Craig O'Donnell
0a2ed01a46
improvement: added --output flag for preflight and support bundle ( #538 )
...
* improvement: added --output flag for preflight and support bundle
* improvement: added datetime to preflight default file name
2022-02-17 17:28:28 -05:00
Jeff Golden
a818417e8c
include atomic collector statuses ( #534 )
2022-02-10 11:27:13 -06:00
divolgin
3351c289ab
Add GVK to k8s objects in cluster-resources files
2022-02-04 01:31:07 +00:00
Salah Aldeen Al Saleh
6f0cf6550d
find total memory instead of available ( #525 )
2022-01-11 17:02:44 -08:00
Salah Aldeen Al Saleh
7425f583fc
Don't include any default host collectors ( #524 )
2022-01-10 16:19:56 -08:00
Andrew Lavery
8fc7d12e19
mark a number of fields as not being required
...
namespace/namepsaces in resource status analyzers, and the OS list in host package collectors
2022-01-06 23:54:19 +01:00
divolgin
007edd1181
Allow specifying namespaces when analyzing cluster resources
2021-12-17 21:47:06 +00:00
divolgin
3cedbe16a7
Organize test files by type and namespace
2021-12-17 19:23:54 +00:00
Salah Aldeen Al Saleh
4c72573936
os minor should default to 0 ( #513 )
2021-12-10 13:17:36 -08:00
Salah Aldeen Al Saleh
d1f341b8ed
host system packages collector/analyzer ( #506 )
...
* host system packages collector/analyzer
2021-12-10 12:05:21 -08:00
Ethan Mosbaugh
177f2da16d
Update github.com/containers/image/v5
2021-11-30 23:37:25 +00:00
Ethan Mosbaugh
59d50e7679
Fix go mod
2021-11-30 21:26:24 +00:00
Ethan Mosbaugh
fba0f97225
found not ound
2021-11-30 20:12:29 +00:00
Ethan Mosbaugh
4d0eaf471f
crd not storageClass
2021-11-30 20:12:09 +00:00
Salah Aldeen Al Saleh
c7c21e88fb
fix custom resources redaction file path ( #480 )
...
* fix custom resources redaction file path
2021-11-02 12:36:15 -07:00
divolgin
739ee666af
Allow text analyzer to not generate an error if no files match
2021-10-29 17:52:59 +00:00
divolgin
742ddc8c06
Ensure outcomes are optional in every case
2021-10-29 00:23:32 +00:00
divolgin
7cb6d90a39
replicaset analyzer supports label selectors
2021-10-28 22:06:15 +00:00
Sean Rester
5d9f14fde5
Merge pull request #474 from replicatedhq/add-node-status-check
...
38798: Adding node status check
2021-10-28 17:52:18 -04:00
Salah Aldeen Al Saleh
14463642b0
a function to get a pod details from the support bundle ( #476 )
...
* a function to get a pod details from the support bundle
2021-10-28 14:06:02 -07:00
Salah Aldeen Al Saleh
45dd980012
update cluster pod analyzers comment ( #475 )
2021-10-28 10:31:59 -07:00
Salah Aldeen Al Saleh
e100e7c478
get container logs for unhealthy pods ( #469 )
...
* get container logs for unhealthy pods
Co-authored-by: divolgin <dmitriy@replicated.com >
Co-authored-by: divolgin <divolgin@users.noreply.github.com >
2021-10-28 09:21:14 -07:00
Sean Rester
1345b200aa
38798: Adding node status check
2021-10-28 11:16:26 -04:00
divolgin
db3d27d38f
Fix windows build
2021-10-27 21:29:11 +00:00
divolgin
e7daba9d0c
Merge pull request #470 from replicatedhq/divolgin/analyzers
...
Replicaset collector and analyzer
2021-10-27 13:51:42 -07:00
divolgin
ada35eb31c
Replicaset collector and analyzer
2021-10-27 20:24:14 +00:00
Salah Aldeen Al Saleh
f2374cf113
add involved object to clusterPodStatuses analyzer result ( #459 )
...
* cluster pod statuses analyzer involved object
2021-10-27 12:18:49 -07:00
Salah Aldeen Al Saleh
5a8561a31f
include logs for init containers as well ( #467 )
2021-10-27 10:20:55 -07:00
divolgin
1cdfd96768
Jobs status analyzer
2021-10-26 23:41:02 +00:00
divolgin
f108c3ca57
Analyze all deployments in all namespaces
2021-10-26 21:36:27 +00:00
divolgin
491376b772
Merge pull request #462 from replicatedhq/divolgin/analyzers
...
Ability to analyze all statefulsets
2021-10-26 14:08:32 -07:00
divolgin
34724e7932
Ability to analyze all statefulsets
2021-10-26 20:51:45 +00:00
deepsource-autofix[bot]
3e60fcda8e
Fix check for empty string
2021-10-26 19:24:08 +00:00
Salah Aldeen Al Saleh
26402a7b04
cluster pod statuses analyzer improvements ( #458 )
...
* add pod status reason to cluster pod statuses analyzer
2021-10-26 08:42:40 -07:00
Salah Aldeen Al Saleh
3d1d53ee9d
ClusterPodStatuses analyzer ( #456 )
...
* ClusterPodStatuses analyzer
Co-authored-by: divolgin <dmitriy@replicated.com >
2021-10-25 17:44:59 -07:00
divolgin
20f1b60f11
Include pod logs for pods that are failing
2021-10-26 00:01:26 +00:00
divolgin
072d2d7a36
Fix ceph collector
2021-10-22 23:01:13 +00:00
Andrew Reed
7b36e6a1f8
Copy in longhorn client ( #454 )
2021-10-22 15:24:07 -05:00