Hi folks,Â
-
Before: P95 VMI creation-to-running time was ~20s
-
Current:
Consistently ~28s (40% regression)
-
Timeline:
Regression appeared around Feb 17-20
-
Impact:
This affects user experience and cluster scaling capabilities
sig-scale is actively triaging this issue in our weekly sync calls.
I'd like to propose that we treat performance regressions of this magnitude (>30% degradation in key metrics) as release blockers going forward.
Rationale:
- Ensures performance quality remains a first-class concern
- Prevents shipping releases with known significant regressions
- Aligns with our commitment to scalability and along with user experience
Open Questions for the Community:
1. Do you agree that this specific regression should block the current release until the core issue is identified?
2. Should we establish formal performance regression criteria for blocking releases?Â
3. What threshold would be considered appropriate (e.g., >20%, >30% degradation)?
I believe this approach will help maintain KubeVirt release quality, but I'm eager to hear your perspectives and concerns.
Best,
Alay