Describe the bug
In airship-airshipctl-build-gate.yml - here we only consider hosts in ephemeral/controlplane and not from target/controlplane.
Also, get-vm-config.yaml will fail at this point - here when we will specify more than one host in ephemeral/controlplane because it will every time override target_vm_cfg ansible fact instead of appending to it.
Steps To Reproduce
Try to create kubernetes cluster with 3 controlplane by adding more nodes in target/controlplane/hostgenerator.
10_build_gate.sh fails to create the VMs with proper configuration.
Expected behavior
libvirt VMs should get created with specified configuration.
Describe the bug
In airship-airshipctl-build-gate.yml - here we only consider hosts in
ephemeral/controlplaneand not fromtarget/controlplane.Also,
get-vm-config.yamlwill fail at this point - here when we will specify more than one host inephemeral/controlplanebecause it will every time overridetarget_vm_cfgansible fact instead of appending to it.Steps To Reproduce
Try to create kubernetes cluster with 3 controlplane by adding more nodes in target/controlplane/hostgenerator.
10_build_gate.sh fails to create the VMs with proper configuration.
Expected behavior
libvirt VMs should get created with specified configuration.