Skip to content

Commit 785451d

Browse files
rebtoorcursoragent
andcommitted
[reproducer] Skip compute configuration when preProvisioned is false
The "Configure EDPM based nodes ctlplane network" task in libvirt_layout.yml delegates SSH to all compute hosts. In baremetal deployments with preProvisioned=false, Ironic-provisioned computes do not accept SSH from the hypervisor, causing the reproducer to fail with Permission denied. The task's own comment states it configures pre-provisioned nodes. Add the matching condition to enforce that. Related-Issue: ANVIL-109 Co-authored-by: Cursor <cursoragent@cursor.com> Signed-off-by: Roberto Alfieri <ralfieri@redhat.com>
1 parent b2d59cb commit 785451d

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

roles/reproducer/tasks/libvirt_layout.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@
9595
# environment file, and filter on all known edpm node types.
9696
- name: Configure EDPM based nodes ctlplane network
9797
when:
98+
- cifmw_edpm_deploy_pre_provisioned | default(true) | bool
9899
- >-
99100
(compute.key in (groups['computes'] | default([]))) or
100101
(compute.key in (groups['cephs'] | default([]))) or

0 commit comments

Comments
 (0)