Conversation
Introduce the VmiMemoryOverheadReport feature gate (Alpha) to control the memory overhead reporting functionality in VMI status. VEP 156: kubevirt/enhancements#156 Assisted-by: claude-4.5-opus-high Signed-off-by: bmordeha <bmordeha@redhat.com>
Add the MemoryOverhead field to VMI status.Memory to expose the memory overhead. Also add the MemoryOverheadAnnotationBytes constant to store the memory overhead value per virt-launcher pod. VEP 156: kubevirt/enhancements#156 Assisted-by: claude-4.5-opus-high Signed-off-by: bmordeha <bmordeha@redhat.com>
Add logic to calculate and report memory overhead in the VMI status when the VmiMemoryOverheadReport feature gate is enabled. The memory overhead is: - Calculated and stored as a pod annotation (kubevirt.io/memory-overhead-bytes) when the virt-launcher pod is created (template.go) - Read from the active pod annotation and set in VMI status.Memory.MemoryOverhead by the vmi controller. VEP 156: kubevirt/enhancements#156 Assisted-by: claude-4.5-opus-high Signed-off-by: bmordeha <bmordeha@redhat.com>
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the
✨ Finishing touches🧪 Generate unit tests (beta)
Comment |
|
/analyze-commits |
Commit message analysis requestCRITICAL: You MUST post a comment analyzing the commit messages in this PR. InstructionsPlease analyze all commit messages in this PR for:
Expected Output FormatIMPORTANT: Wrap your entire response in a collapsible section using: Please post a regular PR comment (not an inline review comment) with ONLY the following sections:
Important Notes
|
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain🏁 Script executed: Length of output: 21644
Commit Message AnalysisAnalysis Complete ✅I've analyzed all 3 commits in this PR by examining both the commit messages and their actual code changes. Format ComplianceAll commits follow acceptable format patterns:
All commits use imperative mood, proper capitalization, appropriate first-line length (41-51 characters), and include Signed-off-by lines. Alignment ValidationAll commits have excellent alignment between their messages and actual code changes:
No issues found - all commits are well-formed and accurately describe their changes. |
test