- update the Windows CMC install reference to require CDC project cleanup before reinstall when stale host state may exist - update the VMware MigrateOps guide so the cleanup-first CMC preparation rule applies to both Linux and Windows sources - document that Windows reinstall must be followed by a fresh CDC reconnect check before creating migration sessions - update CDS MCP AGENTS guidance so Windows sources do not skip the standard CDC cleanup plus reinstall sequence
2.8 KiB
2.8 KiB
AGENTS.md
This folder contains the VMware/vCenter + MigrateOps runbook for CDS MCP workflows.
Workspace Layout
README.md- top-level navigation
docs/vmware-migrateops-guide.md- authoritative VMware compute migration workflow
docs/vm-lookup-and-assignment.md- VM lookup, datastore reporting, and FC/disk assignment workflow
docs/cmc-install-reference.md- CMC install, uninstall, and reinstall fallback reference
docs/run-learnings.md- run-specific learnings only when a run adds new information
templates/vmw.yaml- base template for
MIGRATEOPS_VMWARE_COMPUTEoperations
- base template for
artifacts/logs/- runtime log artifacts kept separate from operator guidance
Source Of Truth
- Use
docs/vmware-migrateops-guide.mdfor how to execute VMware compute migration runs. - Use
docs/vm-lookup-and-assignment.mdfor VM lookup responses and FC/disk assignment requests. - Use
docs/cmc-install-reference.mdfor CMC install/uninstall commands and fallback reinstall notes. - Use
templates/vmw.yamlas the starting operation template. - Treat
docs/run-learnings.mdas evidence/history, not baseline procedure.
Required Run Pattern
- Confirm source VM in vCenter and power state before IP/SSH actions.
- Prepare source host (CDC cleanup + CMC reinstall/registration) and verify source is connected in CDC. This applies to Windows sources too; do not skip project cleanup just because SSH + PowerShell works.
- Validate preflight requirements from
docs/vmware-migrateops-guide.md. - Create MigrateOps from
templates/vmw.yamlwith request-specific replacements. - Monitor continuously and auto-approve cutover unless the user requests manual approval.
- After terminal state:
- validate destination login,
- archive operation,
- run offline-host cleanup loop until source/helper cleanup conditions are satisfied,
- provide final read-only status listing for source/destination/access/helper across CDC and vCenter.
- Ask the user explicitly before deleting the destination VM; never delete without same-run confirmation.
Environment Defaults
- vCenter:
192.168.0.201 - Cluster scope:
QACL-ATVMCypressONLYunless user overrides - Default CDC project:
Skidamarink - Default access node:
atvm-linux-h2h - Default ATVM target reference:
192.168.3.191 - For Windows ATVM guest execution, prefer SSH + PowerShell with
ATVM_WINDOWS_TARGET_USERandATVM_WINDOWS_TARGET_PASSWORD.
Update Rules
- Update
docs/vmware-migrateops-guide.mdonly when migration workflow/default behavior changes. - Update
docs/vm-lookup-and-assignment.mdonly when lookup/assignment workflow behavior changes. - Update
docs/cmc-install-reference.mdonly when install or reinstall reference behavior changes. - Update
docs/run-learnings.mdonly when a run reveals a new learning/failure pattern/required check.