Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions terracumber_config/tf_files/MLM-5.1-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,18 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "GIT_USER" {
type = string
default = null // Not needed for master, as it is public
Expand Down Expand Up @@ -107,6 +119,9 @@ module "cucumber_testsuite" {
cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD

cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

images = ["rocky8o", "opensuse155o", "opensuse156o", "ubuntu2404o", "sles15sp4o", "slmicro61o"]

use_avahi = false
Expand Down
15 changes: 15 additions & 0 deletions terracumber_config/tf_files/MLM-5.1-PRV.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,18 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "GIT_USER" {
type = string
default = null // Not needed for master, as it is public
Expand Down Expand Up @@ -107,6 +119,9 @@ module "cucumber_testsuite" {
cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD

cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

images = ["rocky8o", "opensuse155o", "opensuse156o", "ubuntu2404o", "sles15sp4o", "slmicro61o"]

use_avahi = false
Expand Down
13 changes: 13 additions & 0 deletions terracumber_config/tf_files/MLM-5.1-micro-SLE-update-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,16 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
}

variable "SERVER_CONTAINER_REPOSITORY" {
type = string
}
Expand Down Expand Up @@ -214,6 +224,9 @@ module "controller" {
}
swap_file_size = null

cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

// Cucumber repository configuration for the controller
git_username = var.GIT_USER
git_password = var.GIT_PASSWORD
Expand Down
15 changes: 15 additions & 0 deletions terracumber_config/tf_files/MLM-5.1-micro-build-validation-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,18 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SERVER_CONTAINER_REPOSITORY" {
type = string
}
Expand Down Expand Up @@ -1162,6 +1174,9 @@ module "controller" {
swap_file_size = null
beta_enabled = false

cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

// Cucumber repository configuration for the controller
git_username = var.GIT_USER
git_password = var.GIT_PASSWORD
Expand Down
15 changes: 15 additions & 0 deletions terracumber_config/tf_files/MLM-5.1-refenv-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,18 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "GIT_USER" {
type = string
default = null // Not needed for master, as it is public
Expand Down Expand Up @@ -106,6 +118,9 @@ module "cucumber_testsuite" {
cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD

cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

images = ["rocky8o", "opensuse155o", "opensuse156o", "ubuntu2404o", "sles15sp4o", "slmicro61o"]

use_avahi = false
Expand Down
13 changes: 13 additions & 0 deletions terracumber_config/tf_files/MLM-5.1-sles-SLE-update-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,16 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
}

variable "SERVER_CONTAINER_REPOSITORY" {
type = string
}
Expand Down Expand Up @@ -212,6 +222,9 @@ module "controller" {
}
swap_file_size = null

cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

// Cucumber repository configuration for the controller
git_username = var.GIT_USER
git_password = var.GIT_PASSWORD
Expand Down
14 changes: 14 additions & 0 deletions terracumber_config/tf_files/MLM-5.1-sles-build-validation-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,16 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
}

variable "SERVER_CONTAINER_REPOSITORY" {
type = string
}
Expand Down Expand Up @@ -106,6 +116,7 @@ module "base" {

cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD

product_version = "5.1-released"

name_prefix = "mlm-bv-51sles-"
Expand Down Expand Up @@ -213,6 +224,9 @@ module "controller" {
}
swap_file_size = null

cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

// Cucumber repository configuration for the controller
git_username = var.GIT_USER
git_password = var.GIT_PASSWORD
Expand Down
14 changes: 14 additions & 0 deletions terracumber_config/tf_files/MLM-Head-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,18 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "GIT_USER" {
type = string
default = null // Not needed for master, as it is public
Expand Down Expand Up @@ -101,6 +113,8 @@ module "cucumber_testsuite" {

cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD
cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

images = ["rocky8o", "opensuse155o", "opensuse156o", "ubuntu2404o", "sles15sp4o", "slmicro61o"]

Expand Down
14 changes: 14 additions & 0 deletions terracumber_config/tf_files/MLM-Head-refenv-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,18 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "GIT_USER" {
type = string
default = null // Not needed for master, as it is public
Expand Down Expand Up @@ -105,6 +117,8 @@ module "cucumber_testsuite" {

cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD
cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

images = ["rocky8o", "opensuse155o", "opensuse156o", "ubuntu2404o", "sles15sp4o", "slmicro61o"]

Expand Down
8 changes: 5 additions & 3 deletions terracumber_config/tf_files/PR-testing-template.tf
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,11 @@ module "cucumber_testsuite" {
git_repo = var.CUCUMBER_GITREPO
branch = var.CUCUMBER_BRANCH

cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD
mirror = var.MIRROR
cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD
cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD
mirror = var.MIRROR
use_mirror_images = var.USE_MIRROR_IMAGES

images = var.IMAGES
Expand Down
14 changes: 14 additions & 0 deletions terracumber_config/tf_files/SUSEManager-5.0-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,18 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "GIT_USER" {
type = string
default = null // Not needed for master, as it is public
Expand Down Expand Up @@ -106,6 +118,8 @@ module "cucumber_testsuite" {

cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD
cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

images = ["rocky8o", "opensuse155o", "opensuse156o", "ubuntu2404o", "sles15sp4o", "slemicro55o"]

Expand Down
14 changes: 14 additions & 0 deletions terracumber_config/tf_files/SUSEManager-5.0-PRV.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,18 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "GIT_USER" {
type = string
default = null // Not needed for master, as it is public
Expand Down Expand Up @@ -101,6 +113,8 @@ module "cucumber_testsuite" {

cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD
cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

images = ["rocky8o", "opensuse155o", "opensuse156o", "ubuntu2404o", "sles15sp4o", "slemicro55o"]

Expand Down
14 changes: 14 additions & 0 deletions terracumber_config/tf_files/SUSEManager-5.0-Test-Vega-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,18 @@ variable "SCC_PASSWORD" {
type = string
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "GIT_USER" {
type = string
default = null // Not needed for master, as it is public
Expand Down Expand Up @@ -101,6 +113,8 @@ module "cucumber_testsuite" {

cc_username = var.SCC_USER
cc_password = var.SCC_PASSWORD
cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

images = ["rocky8o", "opensuse155o", "opensuse156o", "ubuntu2404o", "sles15sp4o", "slemicro55o"]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,18 @@ variable "SCC_PASSWORD" {
default = null
}

variable "SCC_PTF_USER" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "SCC_PTF_PASSWORD" {
type = string
default = null
// Not needed for master, as PTFs are only build for SUSE Manager / MLM
}

variable "AVAILABILITY_ZONE" {
type = string
default = null
Expand Down Expand Up @@ -454,6 +466,9 @@ module "controller" {
is_using_build_image = false
is_using_scc_repositories = false
is_using_paygo_server = true
cc_ptf_username = var.SCC_PTF_USER
cc_ptf_password = var.SCC_PTF_PASSWORD

// Cucumber repository configuration for the controller
git_username = var.GIT_USER
git_password = var.GIT_PASSWORD
Expand Down
Loading
Loading