From 3b28f877efa145b2f2f9200a0033633f43d95c63 Mon Sep 17 00:00:00 2001 From: "anthony.wen" Date: Fri, 27 Mar 2026 12:30:31 -0400 Subject: [PATCH] Refine explicit-VM blacklist handling for ATVM runs --- atvm/AGENTS.md | 2 ++ atvm/docs/automation/guide.md | 4 +++- atvm/docs/automation/run-learnings.md | 8 ++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/atvm/AGENTS.md b/atvm/AGENTS.md index 89030fc..a0fb782 100644 --- a/atvm/AGENTS.md +++ b/atvm/AGENTS.md @@ -52,6 +52,8 @@ This file defines how to operate and maintain the ATVM workspace in `/home/aw/co - Default plugin: `--use_specified_plugin iscsi` - Always include `--ignore_force_shutdown` unless explicitly told not to. - Default config family: `gold` +- Do not auto-add the maintained `--exclude_partial_match` blacklist when the operator explicitly targets named VMs with `--specify_vms`. +- Even for explicit `--specify_vms` requests, first check whether any requested VM is on the maintained blacklist and stop if it is. ## Required Operating Rules - Never run setup without operator-provided `--expected-ip` and `--expected-hostname`. diff --git a/atvm/docs/automation/guide.md b/atvm/docs/automation/guide.md index 69a3acf..ac788a3 100644 --- a/atvm/docs/automation/guide.md +++ b/atvm/docs/automation/guide.md @@ -125,7 +125,9 @@ python3 ./run-sorry-cypress.py --config_file --build_name