Seagate / cortx-k8s

CORTX Kubernetes Orchestration Repository
https://github.com/Seagate/cortx
Apache License 2.0
6 stars 47 forks source link

CORTX-32063: Parallelize support-bundle generation #291

Closed walterlopatka closed 2 years ago

walterlopatka commented 2 years ago

Description

Run the log gathering process for each pod in parallel. This is needed especially for the "support_bundle generate" calls.

The key change here is that code was refactored so that all log collection (including support bundle generation) for a single pod is moved to one function, and now that function is called as a background process.

Type of change

Applicable issues

CORTX image version requirements

N/A

How was this tested?

Tested on local branch:

Checklist

If this change requires newer CORTX or third party image versions:

If this change addresses a CORTX Jira issue: