Skip to content

Conversation

@fl64
Copy link
Member

@fl64 fl64 commented Dec 4, 2025

Description

Added new collect-debug-info subcommand to collect comprehensive debug information for VirtualMachines, including configuration, events, and optional pod logs.

Why do we need it, and what problem does it solve?

When debugging VirtualMachine issues, operators need to collect various Kubernetes resources, events, and logs manually, which is time-consuming and error-prone. There was no unified way to gather all relevant debug information for a VM in a single command.

What is the expected result?

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Changelog entries

section: module
type: feature
summary: add collect-debug-info
impact_level: low

@fl64 fl64 force-pushed the feat/cli/debug-bundle branch from ec0af8a to 048f283 Compare December 5, 2025 06:56
@fl64 fl64 force-pushed the feat/cli/debug-bundle branch 4 times, most recently from 91d3632 to eb4b0f5 Compare December 19, 2025 11:08
@fl64 fl64 changed the title feat(cli): add debug bundle feat(cli): add collect-debug-info Dec 19, 2025
@fl64 fl64 added this to the v1.4.0 milestone Dec 19, 2025
@fl64 fl64 marked this pull request as ready for review December 19, 2025 11:19
@fl64 fl64 requested a review from Isteb4k as a code owner December 19, 2025 11:19
Signed-off-by: Pavel Tishkov <pavel.tishkov@flant.com>
@fl64 fl64 force-pushed the feat/cli/debug-bundle branch from eb4b0f5 to ad98037 Compare December 19, 2025 11:21
Signed-off-by: Pavel Tishkov <pavel.tishkov@flant.com>
@fl64 fl64 force-pushed the feat/cli/debug-bundle branch from 442b1dc to 345d214 Compare December 19, 2025 12:31
Signed-off-by: Pavel Tishkov <pavel.tishkov@flant.com>
@fl64 fl64 force-pushed the feat/cli/debug-bundle branch from 9632741 to 2583be1 Compare December 20, 2025 10:20
Signed-off-by: Pavel Tishkov <pavel.tishkov@flant.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants