diff --git a/jenkins_pipelines/environments/common/pipeline-aws.groovy b/jenkins_pipelines/environments/common/pipeline-aws.groovy index 7da17eba8..d863fbd20 100644 --- a/jenkins_pipelines/environments/common/pipeline-aws.groovy +++ b/jenkins_pipelines/environments/common/pipeline-aws.groovy @@ -109,7 +109,7 @@ def run(params) { // Copy minimum repo list to mirror sh "cp ${local_mirror_dir}/salt/mirror/etc/minimum_repositories_testsuite.yaml ${local_mirror_dir}/salt/mirror/etc/minima-customize.yaml" // Deploy local mirror - sh "set +x; source /home/jenkins/.credentials set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${local_mirror_params} --logfile ${resultdirbuild}/sumaform-mirror-local.log --init --taint '.*(domain|main_disk|data_disk|database_disk).*' --runstep provision --sumaform-backend libvirt" + sh "set +x; source /home/jenkins/.credentials set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${local_mirror_params} --logfile ${resultdirbuild}/sumaform-mirror-local.log --init --taint '.*(domain|main_disk|data_disk|database_disk).*' --runstep provision --sumaform-backend libvirt" deployed_local = true } @@ -132,7 +132,7 @@ def run(params) { env.aws_configuration = aws_configuration + "]\n" writeFile file: "${aws_mirror_dir}/terraform.tfvars", text: aws_configuration, encoding: "UTF-8" // Deploy empty AWS mirror - sh "set +x; source /home/jenkins/.credentials set -x; source /home/jenkins/.registration set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${aws_mirror_params} --logfile ${resultdirbuild}/sumaform-mirror-aws.log --init --taint '.*(domain|main_disk|data_disk|database_disk).*' --runstep provision --sumaform-backend aws" + sh "set +x; source /home/jenkins/.credentials set -x; source /home/jenkins/.registration set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${aws_mirror_params} --logfile ${resultdirbuild}/sumaform-mirror-aws.log --init --taint '.*(domain|main_disk|data_disk|database_disk).*' --runstep provision --sumaform-backend aws" } } @@ -181,7 +181,7 @@ def run(params) { // Deploying AWS server using MU repositories sh "echo \"export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_VAR_MIRROR=${env.mirror_hostname_aws_private}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; export TF_VAR_SERVER_AMI=${env.server_ami}; export TF_VAR_PROXY_AMI=${env.proxy_ami}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform-aws.log --init --taint '.*(domain|main_disk|data_disk|database_disk).*' --runstep provision --custom-repositories ${WORKSPACE}/custom_repositories.json --sumaform-backend aws\"" retry(count: 3) { - sh "set +x; source /home/jenkins/.credentials set -x; source /home/jenkins/.registration set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_VAR_MIRROR=${env.mirror_hostname_aws_private}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; export TF_VAR_SERVER_AMI=${env.server_ami}; export TF_VAR_PROXY_AMI=${env.proxy_ami}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform-aws.log --init --taint '.*(domain|main_disk|data_disk|database_disk).*' --runstep provision --sumaform-backend aws" + sh "set +x; source /home/jenkins/.credentials set -x; source /home/jenkins/.registration set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_VAR_MIRROR=${env.mirror_hostname_aws_private}; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; export TF_VAR_SERVER_AMI=${env.server_ami}; export TF_VAR_PROXY_AMI=${env.proxy_ami}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform-aws.log --init --taint '.*(domain|main_disk|data_disk|database_disk).*' --runstep provision --sumaform-backend aws" deployed_aws = true } } diff --git a/jenkins_pipelines/environments/common/pipeline-build-validation-aws.groovy b/jenkins_pipelines/environments/common/pipeline-build-validation-aws.groovy index 3bd7cabc8..16f99d212 100644 --- a/jenkins_pipelines/environments/common/pipeline-build-validation-aws.groovy +++ b/jenkins_pipelines/environments/common/pipeline-build-validation-aws.groovy @@ -97,7 +97,7 @@ def run(params) { writeFile file: "${local_mirror_dir}/salt/mirror/etc/minima-customize.yaml", text: repositories, encoding: "UTF-8" // Deploy local mirror - sh "set +x; source /home/jenkins/.credentials set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${local_mirror_params} --logfile ${resultdirbuild}/sumaform-mirror-local.log --init --taint '.*(domain|main_disk).*' --runstep provision --sumaform-backend libvirt" + sh "set +x; source /home/jenkins/.credentials set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${local_mirror_params} --logfile ${resultdirbuild}/sumaform-mirror-local.log --init --taint '.*(domain|main_disk).*' --runstep provision --sumaform-backend libvirt" deployed_local = true } }, @@ -119,7 +119,7 @@ def run(params) { env.aws_configuration = aws_configuration + "]\n" writeFile file: "${aws_mirror_dir}/terraform.tfvars", text: aws_configuration, encoding: "UTF-8" // Deploy empty AWS mirror - sh "set +x; source /home/jenkins/.credentials set -x; source /home/jenkins/.registration set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${aws_mirror_params} --logfile ${resultdirbuild}/sumaform-mirror-aws.log --init --taint '.*(domain|main_disk).*' --runstep provision --sumaform-backend aws" + sh "set +x; source /home/jenkins/.credentials set -x; source /home/jenkins/.registration set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${aws_mirror_params} --logfile ${resultdirbuild}/sumaform-mirror-aws.log --init --taint '.*(domain|main_disk).*' --runstep provision --sumaform-backend aws" } } ) @@ -170,7 +170,7 @@ def run(params) { // Deploying AWS server using MU repositories sh "echo \"export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_VAR_MIRROR=${env.mirror_hostname_aws_private}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; export TF_VAR_SERVER_AMI=${server_ami}; export TF_VAR_PROXY_AMI=${proxy_ami}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform-aws.log --init --taint '.*(domain|main_disk).*' --runstep provision --custom-repositories ${WORKSPACE}/custom_repositories.json --sumaform-backend aws\"" - sh "set +x; source /home/jenkins/.credentials set -x; source /home/jenkins/.registration set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_VAR_ARCHITECTURE=${params.architecture}; export TF_VAR_MIRROR=${env.mirror_hostname_aws_private}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; export TF_VAR_SERVER_AMI=${server_ami}; export TF_VAR_PROXY_AMI=${proxy_ami}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform-aws.log --init --taint '.*(domain|main_disk).*' --custom-repositories ${WORKSPACE}/custom_repositories.json --use-tf-resource-cleaner --tf-resources-to-keep ${params.minions_to_run.split(', ').join(' ')} --runstep provision --sumaform-backend aws" + sh "set +x; source /home/jenkins/.credentials set -x; source /home/jenkins/.registration set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_VAR_ARCHITECTURE=${params.architecture}; export TF_VAR_MIRROR=${env.mirror_hostname_aws_private}; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; export TF_VAR_SERVER_AMI=${server_ami}; export TF_VAR_PROXY_AMI=${proxy_ami}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform-aws.log --init --taint '.*(domain|main_disk).*' --custom-repositories ${WORKSPACE}/custom_repositories.json --use-tf-resource-cleaner --tf-resources-to-keep ${params.minions_to_run.split(', ').join(' ')} --runstep provision --sumaform-backend aws" deployed = true } diff --git a/jenkins_pipelines/environments/common/pipeline-build-validation-cleanup.groovy b/jenkins_pipelines/environments/common/pipeline-build-validation-cleanup.groovy index 9c46116a0..aa3be5cd9 100644 --- a/jenkins_pipelines/environments/common/pipeline-build-validation-cleanup.groovy +++ b/jenkins_pipelines/environments/common/pipeline-build-validation-cleanup.groovy @@ -35,6 +35,7 @@ def run(params) { source /home/jenkins/.credentials export TF_VAR_SERVER_CONTAINER_REPOSITORY='unused' export TF_VAR_PROXY_CONTAINER_REPOSITORY=${proxy_container_repository} + export TF_LOG=${params.extra_logs_level} export TERRAFORM=${params.bin_path} export TERRAFORM_PLUGINS=${params.bin_plugins_path} """ diff --git a/jenkins_pipelines/environments/common/pipeline-build-validation.groovy b/jenkins_pipelines/environments/common/pipeline-build-validation.groovy index e73cc3f7b..2b4161b7a 100644 --- a/jenkins_pipelines/environments/common/pipeline-build-validation.groovy +++ b/jenkins_pipelines/environments/common/pipeline-build-validation.groovy @@ -101,6 +101,7 @@ def run(params) { export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref} export TF_VAR_PRODUCT_VERSION=${product_version} export TF_VAR_BASE_OS=${base_os} + export TF_LOG=${params.extra_logs_level} export TERRAFORM=${params.bin_path} export TERRAFORM_PLUGINS=${params.bin_plugins_path} diff --git a/jenkins_pipelines/environments/common/pipeline-pull-request.groovy b/jenkins_pipelines/environments/common/pipeline-pull-request.groovy index 29e826ca6..73d7c7c97 100644 --- a/jenkins_pipelines/environments/common/pipeline-pull-request.groovy +++ b/jenkins_pipelines/environments/common/pipeline-pull-request.groovy @@ -272,9 +272,9 @@ def run(params) { } else { env.TERRAFORM_INIT = '' } - sh "set +x; source /home/jenkins/.credentials set -x; export TF_VAR_CUCUMBER_GITREPO=${cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${cucumber_ref}; export TERRAFORM=${bin_path}; export TERRAFORM_PLUGINS=${bin_plugins_path}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} --taint '.*(domain|combustion_disk|cloudinit_disk|ignition_disk|main_disk|data_disk|database_disk|standalone_provisioning).*' --runstep provision" + sh "set +x; source /home/jenkins/.credentials set -x; export TF_VAR_CUCUMBER_GITREPO=${cucumber_gitrepo}; export TF_LOG=${params.extra_logs_level}; export TF_VAR_CUCUMBER_BRANCH=${cucumber_ref}; export TERRAFORM=${bin_path}; export TERRAFORM_PLUGINS=${bin_plugins_path}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} --taint '.*(domain|combustion_disk|cloudinit_disk|ignition_disk|main_disk|data_disk|database_disk|standalone_provisioning).*' --runstep provision" deployed = true - + // Collect and tag Flaky tests from the GitHub Board def statusCode = sh script:"./terracumber-cli ${common_params} --logfile ${resultdirbuild}/testsuite.log --runstep cucumber --cucumber-cmd 'cd /root/spacewalk/testsuite; export BUILD_NUMBER=${BUILD_NUMBER}; rake utils:collect_and_tag_flaky_tests'", returnStatus:true sh "exit 0" diff --git a/jenkins_pipelines/environments/common/pipeline-reference-new.groovy b/jenkins_pipelines/environments/common/pipeline-reference-new.groovy index adb9dabaa..019a2a648 100644 --- a/jenkins_pipelines/environments/common/pipeline-reference-new.groovy +++ b/jenkins_pipelines/environments/common/pipeline-reference-new.groovy @@ -47,7 +47,7 @@ def run(params) { break; } } - sh "set +x; source /home/jenkins/.credentials set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} ${env.TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision" + sh "set +x; source /home/jenkins/.credentials set -x; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} ${env.TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision" deployed = true } stage('Core - Setup') { diff --git a/jenkins_pipelines/environments/common/pipeline-reference.groovy b/jenkins_pipelines/environments/common/pipeline-reference.groovy index 36f906f3c..db6772004 100644 --- a/jenkins_pipelines/environments/common/pipeline-reference.groovy +++ b/jenkins_pipelines/environments/common/pipeline-reference.groovy @@ -47,7 +47,7 @@ def run(params) { break; } } - sh "set +x; source /home/jenkins/.credentials set -x; TERRAFORM=${params.bin_path} TERRAFORM_PLUGINS=${params.bin_plugins_path} ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} ${env.TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision" + sh "set +x; source /home/jenkins/.credentials set -x; export TF_LOG=${params.extra_logs_level}; TERRAFORM=${params.bin_path} TERRAFORM_PLUGINS=${params.bin_plugins_path} ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} ${env.TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision" deployed = true } } diff --git a/jenkins_pipelines/environments/common/pipeline-salt-shaker.groovy b/jenkins_pipelines/environments/common/pipeline-salt-shaker.groovy index ba0ca7104..d4579806d 100644 --- a/jenkins_pipelines/environments/common/pipeline-salt-shaker.groovy +++ b/jenkins_pipelines/environments/common/pipeline-salt-shaker.groovy @@ -48,7 +48,7 @@ def run(params) { } } retry(count: 3) { - sh "set +x; source /home/jenkins/.credentials set -x; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} ${env.TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision" + sh "set +x; source /home/jenkins/.credentials set -x; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} ${env.TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision" deployed = true if (params.wait_after_deploy) { echo "Waiting ${params.wait_after_deploy} seconds after sumaform deployment (usually to allow transactional system to reboot)" diff --git a/jenkins_pipelines/environments/common/pipeline.groovy b/jenkins_pipelines/environments/common/pipeline.groovy index 6cdecd48c..7649f978f 100644 --- a/jenkins_pipelines/environments/common/pipeline.groovy +++ b/jenkins_pipelines/environments/common/pipeline.groovy @@ -95,7 +95,7 @@ def run(params) { break; } } - sh "set +x; source /home/jenkins/.credentials set -x; set -o pipefail; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} ${env.TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision | sed -E 's/([^.]+)module\\.([^.]+)\\.module\\.([^.]+)(\\.module\\.[^.]+)?(\\[[0-9]+\\])?(\\.module\\.[^.]+)?(\\.[^.]+)?(.*)/\\1\\2.\\3\\8/'" + sh "set +x; source /home/jenkins/.credentials set -x; set -o pipefail; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${env.TERRAFORM_INIT} ${env.TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision | sed -E 's/([^.]+)module\\.([^.]+)\\.module\\.([^.]+)(\\.module\\.[^.]+)?(\\[[0-9]+\\])?(\\.module\\.[^.]+)?(\\.[^.]+)?(.*)/\\1\\2.\\3\\8/'" deployed = true // Collect and tag Flaky tests from the GitHub Board def statusCode = sh script:"./terracumber-cli ${common_params} --logfile ${resultdirbuild}/testsuite.log --runstep cucumber --cucumber-cmd 'cd /root/spacewalk/testsuite; ${env.exports} rake utils:collect_and_tag_flaky_tests'", returnStatus:true diff --git a/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-AWS b/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-AWS index 44c60ea5c..23081b447 100644 --- a/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-AWS +++ b/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-AWS @@ -16,6 +16,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary/OpenTofu'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), choice(name: 'rake_namespace', choices: ['cucumber', 'parallel'], description: 'Choose [parallel] (Clients and some features will run in parallel) or [cucumber] (all sequential)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), booleanParam(name: 'prepare_aws_env', defaultValue: true, description: 'Create local and AWS mirror and upload data to AWS mirror'), diff --git a/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-NUE b/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-NUE index 04abf49e8..c194faf81 100644 --- a/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-NUE +++ b/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-SLC b/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-SLC index 3110cd04f..49294f376 100644 --- a/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-SLC +++ b/jenkins_pipelines/environments/manager-4.3-dev-acceptance-tests-SLC @@ -17,6 +17,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-4.3-infra-reference-NUE b/jenkins_pipelines/environments/manager-4.3-infra-reference-NUE index 9c1504464..16f8834a1 100644 --- a/jenkins_pipelines/environments/manager-4.3-infra-reference-NUE +++ b/jenkins_pipelines/environments/manager-4.3-infra-reference-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-4.3-infra-reference-SLC b/jenkins_pipelines/environments/manager-4.3-infra-reference-SLC index 8ed51d7cd..4c1ec29fa 100644 --- a/jenkins_pipelines/environments/manager-4.3-infra-reference-SLC +++ b/jenkins_pipelines/environments/manager-4.3-infra-reference-SLC @@ -15,6 +15,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-4.3-qe-build-validation-NUE b/jenkins_pipelines/environments/manager-4.3-qe-build-validation-NUE index 4701aadf7..3ebfae484 100644 --- a/jenkins_pipelines/environments/manager-4.3-qe-build-validation-NUE +++ b/jenkins_pipelines/environments/manager-4.3-qe-build-validation-NUE @@ -33,6 +33,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-4.3-qe-build-validation-SLC b/jenkins_pipelines/environments/manager-4.3-qe-build-validation-SLC index a0650a605..9f0af3dd8 100644 --- a/jenkins_pipelines/environments/manager-4.3-qe-build-validation-SLC +++ b/jenkins_pipelines/environments/manager-4.3-qe-build-validation-SLC @@ -33,6 +33,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-4.3-qe-sle-update-NUE b/jenkins_pipelines/environments/manager-4.3-qe-sle-update-NUE index 7ddaafb41..ee95f7399 100644 --- a/jenkins_pipelines/environments/manager-4.3-qe-sle-update-NUE +++ b/jenkins_pipelines/environments/manager-4.3-qe-sle-update-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-4.3-qe-sle-update-SLC b/jenkins_pipelines/environments/manager-4.3-qe-sle-update-SLC index fe46e5f8d..b9ab704c5 100644 --- a/jenkins_pipelines/environments/manager-4.3-qe-sle-update-SLC +++ b/jenkins_pipelines/environments/manager-4.3-qe-sle-update-SLC @@ -17,6 +17,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-4.3-vm-dev-acceptance-tests-NUE b/jenkins_pipelines/environments/manager-4.3-vm-dev-acceptance-tests-NUE index 3bcb5cbc7..1069bff0e 100644 --- a/jenkins_pipelines/environments/manager-4.3-vm-dev-acceptance-tests-NUE +++ b/jenkins_pipelines/environments/manager-4.3-vm-dev-acceptance-tests-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-5.0-dev-acceptance-tests-NUE b/jenkins_pipelines/environments/manager-5.0-dev-acceptance-tests-NUE index 9df5c2e24..82a858119 100644 --- a/jenkins_pipelines/environments/manager-5.0-dev-acceptance-tests-NUE +++ b/jenkins_pipelines/environments/manager-5.0-dev-acceptance-tests-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-5.0-dev-acceptance-tests-SLC b/jenkins_pipelines/environments/manager-5.0-dev-acceptance-tests-SLC index 7dd21a877..a5cb6ece5 100644 --- a/jenkins_pipelines/environments/manager-5.0-dev-acceptance-tests-SLC +++ b/jenkins_pipelines/environments/manager-5.0-dev-acceptance-tests-SLC @@ -17,6 +17,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-5.0-infra-reference-NUE b/jenkins_pipelines/environments/manager-5.0-infra-reference-NUE index ed97683df..5803c301b 100644 --- a/jenkins_pipelines/environments/manager-5.0-infra-reference-NUE +++ b/jenkins_pipelines/environments/manager-5.0-infra-reference-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-5.0-infra-reference-SLC b/jenkins_pipelines/environments/manager-5.0-infra-reference-SLC index 5aa0289bc..3800fdb2b 100644 --- a/jenkins_pipelines/environments/manager-5.0-infra-reference-SLC +++ b/jenkins_pipelines/environments/manager-5.0-infra-reference-SLC @@ -17,6 +17,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-5.0-micro-qe-build-validation-NUE b/jenkins_pipelines/environments/manager-5.0-micro-qe-build-validation-NUE index 29c07445c..9df4d92a5 100644 --- a/jenkins_pipelines/environments/manager-5.0-micro-qe-build-validation-NUE +++ b/jenkins_pipelines/environments/manager-5.0-micro-qe-build-validation-NUE @@ -33,6 +33,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.0-micro-qe-build-validation-SLC b/jenkins_pipelines/environments/manager-5.0-micro-qe-build-validation-SLC index 3695c1287..1f223ce79 100644 --- a/jenkins_pipelines/environments/manager-5.0-micro-qe-build-validation-SLC +++ b/jenkins_pipelines/environments/manager-5.0-micro-qe-build-validation-SLC @@ -33,6 +33,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.0-micro-qe-sle-update-NUE b/jenkins_pipelines/environments/manager-5.0-micro-qe-sle-update-NUE index 95f7fb739..5cbd32549 100644 --- a/jenkins_pipelines/environments/manager-5.0-micro-qe-sle-update-NUE +++ b/jenkins_pipelines/environments/manager-5.0-micro-qe-sle-update-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.0-micro-qe-sle-update-SLC b/jenkins_pipelines/environments/manager-5.0-micro-qe-sle-update-SLC index 800546b97..bdcff9df6 100644 --- a/jenkins_pipelines/environments/manager-5.0-micro-qe-sle-update-SLC +++ b/jenkins_pipelines/environments/manager-5.0-micro-qe-sle-update-SLC @@ -17,6 +17,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.0-qe-build-validation-AWS b/jenkins_pipelines/environments/manager-5.0-qe-build-validation-AWS index cb176bc2f..50b8a8ff2 100644 --- a/jenkins_pipelines/environments/manager-5.0-qe-build-validation-AWS +++ b/jenkins_pipelines/environments/manager-5.0-qe-build-validation-AWS @@ -22,6 +22,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.0-sles-qe-build-validation-NUE b/jenkins_pipelines/environments/manager-5.0-sles-qe-build-validation-NUE index c087444c9..3494c6694 100644 --- a/jenkins_pipelines/environments/manager-5.0-sles-qe-build-validation-NUE +++ b/jenkins_pipelines/environments/manager-5.0-sles-qe-build-validation-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.0-sles-qe-sle-update-NUE b/jenkins_pipelines/environments/manager-5.0-sles-qe-sle-update-NUE index 4a500412e..367aebe01 100644 --- a/jenkins_pipelines/environments/manager-5.0-sles-qe-sle-update-NUE +++ b/jenkins_pipelines/environments/manager-5.0-sles-qe-sle-update-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.1-dev-acceptance-tests-NUE b/jenkins_pipelines/environments/manager-5.1-dev-acceptance-tests-NUE index d8f321498..2778b00f9 100644 --- a/jenkins_pipelines/environments/manager-5.1-dev-acceptance-tests-NUE +++ b/jenkins_pipelines/environments/manager-5.1-dev-acceptance-tests-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-5.1-dev-acceptance-tests-SLC b/jenkins_pipelines/environments/manager-5.1-dev-acceptance-tests-SLC index 42ce4eceb..1d342a6b4 100644 --- a/jenkins_pipelines/environments/manager-5.1-dev-acceptance-tests-SLC +++ b/jenkins_pipelines/environments/manager-5.1-dev-acceptance-tests-SLC @@ -17,6 +17,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-5.1-infra-reference-NUE b/jenkins_pipelines/environments/manager-5.1-infra-reference-NUE index 2dc67d797..36a9fb01d 100644 --- a/jenkins_pipelines/environments/manager-5.1-infra-reference-NUE +++ b/jenkins_pipelines/environments/manager-5.1-infra-reference-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-5.1-micro-qe-build-validation-NUE b/jenkins_pipelines/environments/manager-5.1-micro-qe-build-validation-NUE index de41bd324..6ae7c835a 100644 --- a/jenkins_pipelines/environments/manager-5.1-micro-qe-build-validation-NUE +++ b/jenkins_pipelines/environments/manager-5.1-micro-qe-build-validation-NUE @@ -34,6 +34,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.1-micro-qe-sle-update-NUE b/jenkins_pipelines/environments/manager-5.1-micro-qe-sle-update-NUE index 67442e285..8c9626e44 100644 --- a/jenkins_pipelines/environments/manager-5.1-micro-qe-sle-update-NUE +++ b/jenkins_pipelines/environments/manager-5.1-micro-qe-sle-update-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.1-qe-build-validation-AWS b/jenkins_pipelines/environments/manager-5.1-qe-build-validation-AWS index b1fc977ba..f03544410 100644 --- a/jenkins_pipelines/environments/manager-5.1-qe-build-validation-AWS +++ b/jenkins_pipelines/environments/manager-5.1-qe-build-validation-AWS @@ -22,6 +22,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.1-sles-qe-build-validation-NUE b/jenkins_pipelines/environments/manager-5.1-sles-qe-build-validation-NUE index cafb3540b..11b78d61d 100644 --- a/jenkins_pipelines/environments/manager-5.1-sles-qe-build-validation-NUE +++ b/jenkins_pipelines/environments/manager-5.1-sles-qe-build-validation-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-5.1-sles-qe-sle-update-NUE b/jenkins_pipelines/environments/manager-5.1-sles-qe-sle-update-NUE index e238aa0d3..da7a479e7 100644 --- a/jenkins_pipelines/environments/manager-5.1-sles-qe-sle-update-NUE +++ b/jenkins_pipelines/environments/manager-5.1-sles-qe-sle-update-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/manager-Head-dev-acceptance-tests-NUE b/jenkins_pipelines/environments/manager-Head-dev-acceptance-tests-NUE index d7f7d0fd7..768602342 100644 --- a/jenkins_pipelines/environments/manager-Head-dev-acceptance-tests-NUE +++ b/jenkins_pipelines/environments/manager-Head-dev-acceptance-tests-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-Head-infra-reference-NUE b/jenkins_pipelines/environments/manager-Head-infra-reference-NUE index 4a1dab755..2a600530b 100644 --- a/jenkins_pipelines/environments/manager-Head-infra-reference-NUE +++ b/jenkins_pipelines/environments/manager-Head-infra-reference-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-TEST-Hexagon-acceptance-tests b/jenkins_pipelines/environments/manager-TEST-Hexagon-acceptance-tests index 6c88cd54e..5d4dc81ee 100644 --- a/jenkins_pipelines/environments/manager-TEST-Hexagon-acceptance-tests +++ b/jenkins_pipelines/environments/manager-TEST-Hexagon-acceptance-tests @@ -18,6 +18,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-TEST-Hub-acceptance-tests b/jenkins_pipelines/environments/manager-TEST-Hub-acceptance-tests index 87bf4ee4d..d68e17541 100644 --- a/jenkins_pipelines/environments/manager-TEST-Hub-acceptance-tests +++ b/jenkins_pipelines/environments/manager-TEST-Hub-acceptance-tests @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-TEST-Ion-acceptance-tests b/jenkins_pipelines/environments/manager-TEST-Ion-acceptance-tests index 417b2b8a7..1ff26a8d1 100644 --- a/jenkins_pipelines/environments/manager-TEST-Ion-acceptance-tests +++ b/jenkins_pipelines/environments/manager-TEST-Ion-acceptance-tests @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-TEST-Naica-acceptance-tests b/jenkins_pipelines/environments/manager-TEST-Naica-acceptance-tests index ff525a758..133ca1720 100644 --- a/jenkins_pipelines/environments/manager-TEST-Naica-acceptance-tests +++ b/jenkins_pipelines/environments/manager-TEST-Naica-acceptance-tests @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-TEST-Orion-acceptance-tests b/jenkins_pipelines/environments/manager-TEST-Orion-acceptance-tests index 6471bdb7e..0a1018193 100644 --- a/jenkins_pipelines/environments/manager-TEST-Orion-acceptance-tests +++ b/jenkins_pipelines/environments/manager-TEST-Orion-acceptance-tests @@ -18,6 +18,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-TEST-Vega-acceptance-tests b/jenkins_pipelines/environments/manager-TEST-Vega-acceptance-tests index fa295d5e5..298030a6d 100644 --- a/jenkins_pipelines/environments/manager-TEST-Vega-acceptance-tests +++ b/jenkins_pipelines/environments/manager-TEST-Vega-acceptance-tests @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/manager-qe-continuous-build-validation-NUE b/jenkins_pipelines/environments/manager-qe-continuous-build-validation-NUE index 4534d9d93..b60f50528 100644 --- a/jenkins_pipelines/environments/manager-qe-continuous-build-validation-NUE +++ b/jenkins_pipelines/environments/manager-qe-continuous-build-validation-NUE @@ -34,6 +34,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'product_version', defaultValue: '5.1-released', description: 'Server product version'), choice(name: 'base_os', choices: ['slmicro61o', 'sles15sp7o', 'slemicro55o', 'sles15sp6o'], description: 'Server and Proxy base OS'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, diff --git a/jenkins_pipelines/environments/personal/ales b/jenkins_pipelines/environments/personal/ales index 49a8f733c..5656c7482 100644 --- a/jenkins_pipelines/environments/personal/ales +++ b/jenkins_pipelines/environments/personal/ales @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/apprentice b/jenkins_pipelines/environments/personal/apprentice index 528bb5214..7b1c49211 100644 --- a/jenkins_pipelines/environments/personal/apprentice +++ b/jenkins_pipelines/environments/personal/apprentice @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/dominik b/jenkins_pipelines/environments/personal/dominik index eaee8e0f5..e36beb53d 100644 --- a/jenkins_pipelines/environments/personal/dominik +++ b/jenkins_pipelines/environments/personal/dominik @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/eric b/jenkins_pipelines/environments/personal/eric index 1e284337d..5a67939eb 100644 --- a/jenkins_pipelines/environments/personal/eric +++ b/jenkins_pipelines/environments/personal/eric @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/ktsamis b/jenkins_pipelines/environments/personal/ktsamis index 37b60d83c..239f454cd 100644 --- a/jenkins_pipelines/environments/personal/ktsamis +++ b/jenkins_pipelines/environments/personal/ktsamis @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/maxime b/jenkins_pipelines/environments/personal/maxime index 8e8295b27..9da99bc4a 100644 --- a/jenkins_pipelines/environments/personal/maxime +++ b/jenkins_pipelines/environments/personal/maxime @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/nanuk b/jenkins_pipelines/environments/personal/nanuk index 5ea4ff241..8cbf2ba1f 100644 --- a/jenkins_pipelines/environments/personal/nanuk +++ b/jenkins_pipelines/environments/personal/nanuk @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/oscar b/jenkins_pipelines/environments/personal/oscar index 1c2cd7a85..8b41c7e56 100644 --- a/jenkins_pipelines/environments/personal/oscar +++ b/jenkins_pipelines/environments/personal/oscar @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/pablo b/jenkins_pipelines/environments/personal/pablo index 2fa224b93..cde3dad75 100644 --- a/jenkins_pipelines/environments/personal/pablo +++ b/jenkins_pipelines/environments/personal/pablo @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/paolo b/jenkins_pipelines/environments/personal/paolo index 168460ac7..de6b95658 100644 --- a/jenkins_pipelines/environments/personal/paolo +++ b/jenkins_pipelines/environments/personal/paolo @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/pipeline-personal.groovy b/jenkins_pipelines/environments/personal/pipeline-personal.groovy index 3b28ca76c..b75a2390f 100644 --- a/jenkins_pipelines/environments/personal/pipeline-personal.groovy +++ b/jenkins_pipelines/environments/personal/pipeline-personal.groovy @@ -61,7 +61,7 @@ def run(params) { if (params.container_repository != '') { sh "echo 'CONTAINER_REPOSITORY=\"${params.container_repository}\"' >> ${resultdir}/sumaform/terraform.tfvars" } - sh "set +x; source /home/jenkins/.credentials set -x; set -o pipefail; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; export ENVIRONMENT=${params.environment}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${TERRAFORM_INIT} ${TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision | sed -E 's/([^.]+)module\\.([^.]+)\\.module\\.([^.]+)(\\.module\\.[^.]+)?(\\[[0-9]+\\])?(\\.module\\.[^.]+)?(\\.[^.]+)?(.*)/\\1\\2.\\3\\8/'" + sh "set +x; source /home/jenkins/.credentials set -x; set -o pipefail; export TF_VAR_CUCUMBER_GITREPO=${params.cucumber_gitrepo}; export TF_VAR_CUCUMBER_BRANCH=${params.cucumber_ref}; export TF_LOG=${params.extra_logs_level}; export TERRAFORM=${params.bin_path}; export TERRAFORM_PLUGINS=${params.bin_plugins_path}; export ENVIRONMENT=${params.environment}; ./terracumber-cli ${common_params} --logfile ${resultdirbuild}/sumaform.log ${TERRAFORM_INIT} ${TERRAFORM_TAINT} --sumaform-backend ${params.sumaform_backend} --runstep provision | sed -E 's/([^.]+)module\\.([^.]+)\\.module\\.([^.]+)(\\.module\\.[^.]+)?(\\[[0-9]+\\])?(\\.module\\.[^.]+)?(\\.[^.]+)?(.*)/\\1\\2.\\3\\8/'" deployed = true // Collect and tag Flaky tests from the GitHub Board def statusCode = sh script: "./terracumber-cli ${common_params} --logfile ${resultdirbuild}/testsuite.log --runstep cucumber --cucumber-cmd 'cd /root/spacewalk/testsuite; ${exports} rake utils:collect_and_tag_flaky_tests'", returnStatus: true diff --git a/jenkins_pipelines/environments/personal/suma-test-ai b/jenkins_pipelines/environments/personal/suma-test-ai index 918d0e456..2e7a1d624 100644 --- a/jenkins_pipelines/environments/personal/suma-test-ai +++ b/jenkins_pipelines/environments/personal/suma-test-ai @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/personal/wiktor b/jenkins_pipelines/environments/personal/wiktor index b247b0c25..be8e7fc5a 100644 --- a/jenkins_pipelines/environments/personal/wiktor +++ b/jenkins_pipelines/environments/personal/wiktor @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'container_repository', defaultValue: '', description: 'Overwrite the default container registry. Keep empty to use default product container registry'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), diff --git a/jenkins_pipelines/environments/qe-build-validation-cleaning-pipeline b/jenkins_pipelines/environments/qe-build-validation-cleaning-pipeline index 2806f7a54..55682cbda 100644 --- a/jenkins_pipelines/environments/qe-build-validation-cleaning-pipeline +++ b/jenkins_pipelines/environments/qe-build-validation-cleaning-pipeline @@ -33,6 +33,7 @@ node { string(name: 'sumaform_ref', defaultValue: 'master', description: 'Sumaform Git reference (branch, tag...)'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), string(name: 'proxy_container_repository', defaultValue: 'registry.suse.de/suse/sle-15-sp6/update/products/manager50/update/containerfile', description: 'Proxy container registry'), booleanParam(name: 'delete_all_resources', defaultValue: false, description: 'Proxy, Monitoring and Retail will be redeployed') ]) diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux10-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux10-bundle index eaafbcd42..bf13fffb8 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux10-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux10-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux8 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux8 index 5add20dcb..4789623f3 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux8 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux8 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux8-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux8-bundle index 37a52926b..cc30317f4 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux8-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux8-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux9-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux9-bundle index d3ec93971..c6002d1ef 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux9-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-almalinux9-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-centos7-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-centos7-bundle index 97f8b8be3..0238c878a 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-centos7-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-centos7-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-debian11-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-debian11-bundle index de710adfc..45a8988a6 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-debian11-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-debian11-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-debian12-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-debian12-bundle index 9592911ed..8aa313ad0 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-debian12-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-debian12-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-leap156 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-leap156 index 439a8267a..c7b3f0527 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-leap156 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-leap156 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-leap156-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-leap156-bundle index 10fb57462..b36ea67eb 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-leap156-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-leap156-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles12sp5-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles12sp5-bundle index 2ca218456..a118b0985 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles12sp5-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles12sp5-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp3 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp3 index 3c404c5ea..7d112c428 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp3 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp3 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp3-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp3-bundle index 25c4df651..bb0eb80f0 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp3-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp3-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp4 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp4 index 553edfe66..ae659d3d0 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp4 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp4 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp4-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp4-bundle index 2a2f8fe97..e03fc7be1 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp4-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp4-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp5 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp5 index c3153bdf7..5be348e2c 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp5 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp5 @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp5-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp5-bundle index f2d978cfe..c71bbdeee 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp5-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp5-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp6 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp6 index 4f68557bb..c8e195ac7 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp6 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp6 @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp6-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp6-bundle index 93f6f850a..2ca14bb72 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp6-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp6-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp7 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp7 index 1e3394ee5..d9cd146be 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp7 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp7 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp7-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp7-bundle index 96e3de40c..a5720ebab 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp7-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-sles15sp7-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro60 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro60 index caf4c78d8..707b1931c 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro60 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro60 @@ -34,6 +34,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro60-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro60-bundle index b2f0e43b7..8f4528440 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro60-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro60-bundle @@ -34,6 +34,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro61 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro61 index 1f02a8dba..265c10cda 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro61 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro61 @@ -34,6 +34,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro61-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro61-bundle index ab7b090bd..adba45049 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro61-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-slmicro61-bundle @@ -34,6 +34,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu1804 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu1804 index cd2197316..5f341540f 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu1804 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu1804 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu1804-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu1804-bundle index 1d37c7b20..3604c9d3b 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu1804-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu1804-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2004 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2004 index 793a1026e..e8baf4735 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2004 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2004 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2004-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2004-bundle index aebe8ad9a..7194d99f3 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2004-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2004-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2204-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2204-bundle index 27e8d154d..cceb43b11 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2204-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2204-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2404-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2404-bundle index 4e3f066fd..0e0360860 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2404-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-next-ubuntu2404-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux10-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux10-bundle index 5e9dfb660..59e8ca5ee 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux10-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux10-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux8 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux8 index 111fb35a5..238c2fd32 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux8 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux8 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux8-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux8-bundle index 70b119d9a..aad9a4488 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux8-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux8-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux9-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux9-bundle index a37f71a10..8bd31c17a 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux9-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-almalinux9-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-centos7-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-centos7-bundle index a04d0498f..ef2aa4da4 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-centos7-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-centos7-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-debian12-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-debian12-bundle index a9184d041..67c9a7a42 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-debian12-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-debian12-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-leap156 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-leap156 index 7361a26f8..664bc6635 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-leap156 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-leap156 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-leap156-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-leap156-bundle index 9a9095ba7..8fce1cc38 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-leap156-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-leap156-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles12sp5-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles12sp5-bundle index 5b4597467..2b91b91c5 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles12sp5-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles12sp5-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp3 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp3 index fae87f0ba..d18b95ba9 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp3 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp3 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp3-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp3-bundle index 9ee4ddc7e..1d0176f38 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp3-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp3-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp4 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp4 index 58aca08de..3fa95789a 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp4 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp4 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp4-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp4-bundle index 015daf11a..bf91de714 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp4-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp4-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp5 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp5 index bb82bce2f..f379e50d1 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp5 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp5 @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp5-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp5-bundle index a1d9d9385..4fc26152d 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp5-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp5-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp6 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp6 index 2dfbc6a89..5b690be21 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp6 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp6 @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp6-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp6-bundle index 34b1cc305..bc96485c8 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp6-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp6-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp7 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp7 index 0351a32da..47c93d42f 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp7 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp7 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp7-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp7-bundle index 3da9afddc..9f277dbbd 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp7-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-sles15sp7-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro60 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro60 index b3feb32fd..ffc5ad75f 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro60 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro60 @@ -34,6 +34,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro60-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro60-bundle index 855d744de..6d4b48150 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro60-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro60-bundle @@ -34,6 +34,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro61 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro61 index d2915252f..3736b13f8 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro61 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro61 @@ -34,6 +34,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro61-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro61-bundle index f4a5ed5b3..4a4ca6128 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro61-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-slmicro61-bundle @@ -34,6 +34,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu1804 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu1804 index fec91ac70..85252a843 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu1804 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu1804 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu1804-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu1804-bundle index a6ce08e6e..6c3b25028 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu1804-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu1804-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2004 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2004 index 929ff26c1..a6d082a99 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2004 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2004 @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2004-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2004-bundle index 1325fa5b8..9e336016d 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2004-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2004-bundle @@ -21,6 +21,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2204-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2204-bundle index 036cb6625..d1964553e 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2204-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2204-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2404-bundle b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2404-bundle index 9c00a29d9..5c3b5b85e 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2404-bundle +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-products-testing-ubuntu2404-bundle @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-saltstack-leap156 b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-saltstack-leap156 index 15e311c79..b01a2c534 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-saltstack-leap156 +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-saltstack-leap156 @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-saltstack-tumbleweed b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-saltstack-tumbleweed index 45bce228c..a3da48802 100644 --- a/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-saltstack-tumbleweed +++ b/jenkins_pipelines/environments/salt-shaker/manager-salt-shaker-saltstack-tumbleweed @@ -32,6 +32,7 @@ node('salt-shaker-tests') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: false, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-AWS b/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-AWS index 469ad9140..fd6975c7f 100644 --- a/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-AWS +++ b/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-AWS @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-K3S-NUE b/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-K3S-NUE index 03f15cf4f..776b5dbe7 100644 --- a/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-K3S-NUE +++ b/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-K3S-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-code-coverage-SLC b/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-code-coverage-SLC index e71a2c3e8..3735ac14b 100644 --- a/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-code-coverage-SLC +++ b/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-code-coverage-SLC @@ -17,6 +17,7 @@ node('sumaform-cucumber-slc1') { choice(name: 'bin_plugins_path', choices: ['/usr/bin'], description: 'Plugins path'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), choice(name: 'rake_namespace', choices: ['cucumber', 'parallel'], description: 'Choose [parallel] (Clients and some features will run in parallel) or [cucumber] (all sequential)'), diff --git a/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-podman-NUE b/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-podman-NUE index af5465c4b..7b169cd62 100644 --- a/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-podman-NUE +++ b/jenkins_pipelines/environments/uyuni-master-dev-acceptance-tests-podman-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/uyuni-master-infra-reference-NUE b/jenkins_pipelines/environments/uyuni-master-infra-reference-NUE index d27989884..b2e08a3fa 100644 --- a/jenkins_pipelines/environments/uyuni-master-infra-reference-NUE +++ b/jenkins_pipelines/environments/uyuni-master-infra-reference-NUE @@ -17,6 +17,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: true, description: 'Call terraform init (needed if modules are added or changes)'), booleanParam(name: 'terraform_taint', defaultValue: true, description: 'Call terraform taint (so the resources, except volumes, are recreated)'), booleanParam(name: 'use_previous_terraform_state', defaultValue: true, description: 'Use previous Terraform state'), diff --git a/jenkins_pipelines/environments/uyuni-master-qe-build-validation-NUE b/jenkins_pipelines/environments/uyuni-master-qe-build-validation-NUE index d9bc0a644..82352883b 100644 --- a/jenkins_pipelines/environments/uyuni-master-qe-build-validation-NUE +++ b/jenkins_pipelines/environments/uyuni-master-qe-build-validation-NUE @@ -34,6 +34,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/uyuni-master-qe-build-validation-SLC b/jenkins_pipelines/environments/uyuni-master-qe-build-validation-SLC index 8037b7df0..6bde3f6d0 100644 --- a/jenkins_pipelines/environments/uyuni-master-qe-build-validation-SLC +++ b/jenkins_pipelines/environments/uyuni-master-qe-build-validation-SLC @@ -34,6 +34,7 @@ node('sumaform-cucumber-slc1') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), extendedChoice(name: 'minions_to_run', multiSelectDelimiter: ', ', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_CHECKBOX', visibleItemCount: 15, value: minionList, defaultValue: minionList, diff --git a/jenkins_pipelines/environments/uyuni-mu-cloud b/jenkins_pipelines/environments/uyuni-mu-cloud index 5b36d1571..f1bf6b7f6 100644 --- a/jenkins_pipelines/environments/uyuni-mu-cloud +++ b/jenkins_pipelines/environments/uyuni-mu-cloud @@ -16,6 +16,7 @@ node('sumaform-cucumber') { string(name: 'deploy_parallelism', defaultValue: '', description: 'Advanced: Define the number of parallel resource operations for the executable binary'), string(name: 'terracumber_gitrepo', defaultValue: 'https://github.com/uyuni-project/terracumber.git', description: 'Terracumber Git Repository'), string(name: 'terracumber_ref', defaultValue: 'master', description: 'Terracumber Git ref (branch, tag...)'), + choice(name: 'extra_logs_level', choices: ['OFF', 'INFO', 'DEBUG', 'TRACE', 'WARN', 'ERROR'], description: 'Terraform/OpenTofu additional logs level'), booleanParam(name: 'terraform_init', defaultValue: false, description: 'Call terraform init (needed if modules are added or changes)'), string("region": 'eu-central-1', description: 'AWS region'), string("availability_zone": 'eu-central-1a'), description: 'AWS availability zone',