Skip to content

Commit

Permalink
Add workaround for Deblike minions in Uyuni BV
Browse files Browse the repository at this point in the history
Signed-off-by: Dominik Gedon <dominik.gedon@suse.com>
  • Loading branch information
nodeg committed Oct 20, 2023
1 parent 981aee0 commit a1483de
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 0 deletions.
24 changes: 24 additions & 0 deletions terracumber_config/tf_files/Uyuni-Master-build-validation-NUE.tf
Original file line number Diff line number Diff line change
Expand Up @@ -459,6 +459,10 @@ module "ubuntu2004-minion" {
auto_connect_to_master = false
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "ubuntu2204-minion" {
Expand Down Expand Up @@ -496,6 +500,10 @@ module "debian10-minion" {
auto_connect_to_master = false
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "debian11-minion" {
Expand All @@ -515,6 +523,10 @@ module "debian11-minion" {
auto_connect_to_master = false
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "debian12-minion" {
Expand Down Expand Up @@ -863,6 +875,10 @@ module "ubuntu2004-sshminion" {
}
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "ubuntu2204-sshminion" {
Expand Down Expand Up @@ -891,6 +907,10 @@ module "debian10-sshminion" {
}
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "debian11-sshminion" {
Expand All @@ -905,6 +925,10 @@ module "debian11-sshminion" {
}
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "debian12-sshminion" {
Expand Down
24 changes: 24 additions & 0 deletions terracumber_config/tf_files/Uyuni-Master-build-validation-PRV.tf
Original file line number Diff line number Diff line change
Expand Up @@ -646,6 +646,10 @@ module "ubuntu2004-minion" {
auto_connect_to_master = false
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "ubuntu2204-minion" {
Expand Down Expand Up @@ -691,6 +695,10 @@ module "debian10-minion" {
auto_connect_to_master = false
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "debian11-minion" {
Expand All @@ -713,6 +721,10 @@ module "debian11-minion" {
auto_connect_to_master = false
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "debian12-minion" {
Expand Down Expand Up @@ -1113,6 +1125,10 @@ module "ubuntu2004-sshminion" {
}
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "ubuntu2204-sshminion" {
Expand Down Expand Up @@ -1149,6 +1165,10 @@ module "debian10-sshminion" {
}
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "debian11-sshminion" {
Expand All @@ -1166,6 +1186,10 @@ module "debian11-sshminion" {
}
use_os_released_updates = false
ssh_key_path = "./salt/controller/id_rsa.pub"

# WORKAROUND https://github.com/uyuni-project/uyuni/issues/7637
additional_packages = [ "venv-salt-minion" ]
install_salt_bundle = true
}

module "debian12-sshminion" {
Expand Down

0 comments on commit a1483de

Please sign in to comment.