neoave / mrack

Multicloud use-case based multihost async provisioner for CIs and testing during development
Apache License 2.0
12 stars 14 forks source link

feat: multiple fixes and features for Virt and fix the destroy success hosts logic #131

Closed Tiboris closed 3 years ago

Tiboris commented 3 years ago

feat: do not destroy if there are not success hosts

renaming variable destroy to failed_providers
to reflect what this variable really is.
if there are no success hosts do not run
branch with cleanup.

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>

chore: require testcloud >= 0.6.1

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>

feat(Virt): support testcloud v0.6.0 and later

testcloud 0.6.1 now changes the invocation command
add support to use testcloud ssh_path option.

Signed-off-by: Tibor Dudlák <tdudlak@redhat.com>

feat(Virt): log the tracebacks for Virt provider