Description: Add params: placement+nova microversion, ssh_timeout and build_timeout
Author: Thomas Goirand <zigo@debian.org>
Forwarded: no
Last-Update: 2023-04-12

Index: puppet-module-tempest/manifests/init.pp
===================================================================
--- puppet-module-tempest.orig/manifests/init.pp
+++ puppet-module-tempest/manifests/init.pp
@@ -102,6 +102,8 @@
 #   Defaults to undef
 #  [*run_ssh*]
 #   Defaults to false
+#  [*ssh_timeout*]
+#   Defaults to undef
 #  [*ssh_key_type*]
 #   Defaults to $facts['os_service_default']
 #  [*configure_flavors*]
@@ -394,6 +396,7 @@ class tempest(
   $image_ssh_user                           = undef,
   $image_alt_ssh_user                       = undef,
   $run_ssh                                  = false,
+  $ssh_timeout                              = undef,
   $ssh_key_type                             = $facts['os_service_default'],
   Boolean $configure_flavors                = true,
   $flavor_ref                               = undef,
@@ -649,6 +652,7 @@ class tempest(
     'validation/image_ssh_user':                       value => $image_ssh_user;
     'validation/image_alt_ssh_user':                   value => $image_alt_ssh_user;
     'validation/run_validation':                       value => $run_ssh;
+    'validation/ssh_timeout':                          value => $ssh_timeout;
     'validation/ssh_key_type':                         value => $ssh_key_type;
     'identity/admin_role':                             value => $admin_role;
     'identity/alt_password':                           value => $alt_password, secret => true;
