CherryPicked: [v2.11] feat(MTV-6088): add MTV-777 combined VM+populator inflight throttling test with DRS VM override - #613
Conversation
… test with DRS VM override (#602) * feat(MTV-6088): VM+populator inflight throttling test with DRS disable (MTV-777) * fix(MTV-6088): reduce to 2 VMs x 2 add_disks, VM_POPULATOR_INFLIGHT_LIMIT=2 * fix(MTV-6088): fix docstring limit value, add plan flags to AGENTS.md\n\nAssisted-by: PI (claude-sonnet-4-6-1m) <noreply@pi.dev> * fix(MTV-6088): address CodeRabbit review — direct attr access, unused param, ValueError catch, shared lock\n\nAssisted-by: PI (claude-sonnet-4-6-1m) <noreply@pi.dev> * fix(MTV-6088): correct shared-lock docstring — fixtures mutate different fields * fix(MTV-6088): address CodeRabbit — clone_to_same_host docs and DRS override fail-fast Clarify clone_to_same_host plan option docs and fail fast when per-VM DRS overrides are disabled on the cluster. Co-authored-by: Cursor <cursoragent@cursor.com> * fix(MTV-6088): address CodeRabbit — runtime_host None check and TimeoutExpiredError docs Co-authored-by: Cursor <cursoragent@cursor.com> * fix(MTV-6088): address CodeRabbit — DRS provider guard, docstring, VM host name/id lookup Co-authored-by: Cursor <cursoragent@cursor.com> * fix(MTV-6088): split VM and populator throttling verifies; sequential event expectation Co-authored-by: Cursor <cursoragent@cursor.com> * fix(MTV-6088): fail fast when disable_drs_for_vms is set for OVA Raise ValueError in prepared_plan for OVA providers and document that the flag is unsupported for OVA. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
|
@prabinovRedhat — AI automatically resolved merge conflicts for this cherry-pick. Please review the changes carefully and verify correctness before merging. |
|
Report bugs in Issues Welcome! 🎉This pull request will be automatically processed with the following features:
🔄 Automatic Actions
📋 Available CommandsPR Status Management
Review & Approval
Testing & Validation
Container Operations
Cherry-pick Operations
Branch Management
Label Management
✅ Merge RequirementsThis PR will be automatically approved when the following conditions are met:
📊 Review ProcessApprovers and ReviewersApprovers:
Reviewers:
Available Labels
AI Features
Security Checks
💡 Tips
For more information, please refer to the project documentation or contact the maintainers. |
|
@myakove, could you please close this? It looks like we don't need to backport it, and I don't have permission to close it. |
|
/lgtm |
|
@myakove, could you please close this? It looks like we don't need to backport it, and I don't have permission to close it. |
Cherry-pick from
mainbranch, original PR: #602, PR owner: prabinovRedhat