diff --git a/atvm/AGENTS.md b/atvm/AGENTS.md index f39009d..8016403 100644 --- a/atvm/AGENTS.md +++ b/atvm/AGENTS.md @@ -158,6 +158,8 @@ Re-create blacklist: - Do not include Gold Disk IDs in `--build_name`. - `--build_name` must not contain spaces; use `-` between words. - Prefer distro-scoped filtering (for example `--containsVm redhat9`) when possible. +- Always include `--ignore_force_shutdown` on `cmc-templates.py` commands unless the operator explicitly asks not to. +- Default to `--use_specified_plugin iscsi` unless the operator explicitly requests a different plugin. - Do not reference `cypress.atvm-config.ts` by default. - Unless the operator explicitly asks for another config, use ATVM config files with `gold` in the filename (for example `cypress.atvm-config-gold.ts`). - If the operator-specified ATVM config file is missing, fail fast and report the missing filename. diff --git a/atvm/atvm-automation-guide.md b/atvm/atvm-automation-guide.md index e555ae2..47e1995 100644 --- a/atvm/atvm-automation-guide.md +++ b/atvm/atvm-automation-guide.md @@ -23,6 +23,8 @@ Run ATVM CMC automation tests on the designated automation VM without unintended - Do not include Gold Disk identifiers in `--build_name`. - `--build_name` must not contain spaces; use `-` between words. - For multiple VMs in same distro, use distro-scoped filtering (`--containsVm`) instead of long explicit VM lists. +- Always include `--ignore_force_shutdown` on `cmc-templates.py` commands unless the operator explicitly asks not to. +- Default to `--use_specified_plugin iscsi` unless the operator explicitly requests a different plugin. - Before preparing a new run, always check whether automation is already running. - Always report whether automation is currently running. - If running, ask whether to terminate; terminate only with explicit approval. @@ -64,7 +66,7 @@ Typical sequence: ## Command Pattern ```bash -python3 cmc-templates.py --template