redhat-performance / benchmark-runner

Containerized Python based Framework for running and visualizing benchmark workloads on any Kubernetes/ OpenShift and runtime kinds pods, kata containers and kubevirt virtual machines simply and safely
Apache License 2.0
20 stars 19 forks source link

VM verification and Logs #896

Closed ebattat closed 1 month ago

ebattat commented 2 months ago

Type of change

Note: Fill x in []

Description

  1. Add VM verification during the OpenShift upgrade process.
  2. Collect logs in case of VM errors and update the error and log path in ElasticSearch
  3. Generate must-gather logs for ODF and CNV in case of errors.
  4. Upload logs to Google Drive using a timestamped hierarchy like '2024/09/19'.
  5. The second option for log storage is S3, default being local storage.

Related to issue #862

For security reasons, all pull requests need to be approved first before running any automated CI