@@ -88,6 +88,11 @@ provider "libvirt" {
8888 uri = " qemu+tcp://giediprime.mgr.prv.suse.net/system"
8989}
9090
91+ provider "libvirt" {
92+ alias = " coruscant"
93+ uri = " qemu+tcp://coruscant.mgr.prv.suse.net/system"
94+ }
95+
9196module "base_core" {
9297 source = " ./modules/base"
9398
@@ -106,7 +111,6 @@ module "base_core" {
106111 provider_settings = {
107112 pool = " default"
108113 bridge = " br1"
109- additional_network = " 192.168.41.0/24"
110114 }
111115}
112116
@@ -185,6 +189,32 @@ module "base_newsle_ubuntu" {
185189 }
186190}
187191
192+ module "base_retail" {
193+ providers = {
194+ libvirt = libvirt.coruscant
195+ }
196+
197+ source = " ./modules/base"
198+
199+ cc_username = var. SCC_USER
200+ cc_password = var. SCC_PASSWORD
201+ name_prefix = " suma-qam-41-"
202+ use_avahi = false
203+ domain = " mgr.prv.suse.net"
204+ images = [ " sles15sp2o" , " opensuse152o" , " sles11sp4o" , " sles12sp4o" ]
205+
206+ mirror = " minima-mirror-qam.mgr.prv.suse.net"
207+ use_mirror_images = true
208+
209+ testsuite = true
210+
211+ provider_settings = {
212+ pool = " default"
213+ bridge = " br1"
214+ additional_network = " 192.168.41.0/24"
215+ }
216+ }
217+
188218module "server" {
189219 source = " ./modules/server"
190220 base_configuration = module. base_core . configuration
@@ -221,8 +251,11 @@ module "server" {
221251}
222252
223253module "proxy" {
254+ providers = {
255+ libvirt = libvirt.coruscant
256+ }
224257 source = " ./modules/proxy"
225- base_configuration = module. base_core . configuration
258+ base_configuration = module. base_retail . configuration
226259 product_version = " 4.1-released"
227260 name = " pxy"
228261 provider_settings = {
@@ -867,10 +900,10 @@ module "ubuntu2004-sshminion" {
867900
868901module "sles11sp4-buildhost" {
869902 providers = {
870- libvirt = libvirt.giediprime
903+ libvirt = libvirt.coruscant
871904 }
872905 source = " ./modules/minion"
873- base_configuration = module. base_old_sle . configuration
906+ base_configuration = module. base_retail . configuration
874907 product_version = " 4.1-released"
875908 name = " buildhost-sles11sp4"
876909 image = " sles11sp4"
@@ -889,10 +922,10 @@ module "sles11sp4-buildhost" {
889922
890923module "sles11sp3-terminal" {
891924 providers = {
892- libvirt = libvirt.arrakis
925+ libvirt = libvirt.coruscant
893926 }
894927 source = " ./modules/minion"
895- base_configuration = module. base_old_sle . configuration
928+ base_configuration = module. base_retail . configuration
896929 product_version = " 4.1-released"
897930 name = " terminal-sles11sp4"
898931 image = " sles11sp4" # This is not a typo
@@ -909,10 +942,10 @@ module "sles11sp3-terminal" {
909942
910943module "sles12sp4-buildhost" {
911944 providers = {
912- libvirt = libvirt.giediprime
945+ libvirt = libvirt.coruscant
913946 }
914947 source = " ./modules/minion"
915- base_configuration = module. base_old_sle . configuration
948+ base_configuration = module. base_retail . configuration
916949 product_version = " 4.1-released"
917950 name = " buildhost-sles12sp4"
918951 image = " sles12sp4o"
@@ -931,10 +964,10 @@ module "sles12sp4-buildhost" {
931964
932965module "sles12sp4-terminal" {
933966 providers = {
934- libvirt = libvirt.arrakis
967+ libvirt = libvirt.coruscant
935968 }
936969 source = " ./modules/minion"
937- base_configuration = module. base_old_sle . configuration
970+ base_configuration = module. base_retail . configuration
938971 product_version = " 4.1-released"
939972 name = " terminal-sles12sp4"
940973 image = " sles12sp4o"
@@ -952,10 +985,10 @@ module "sles12sp4-terminal" {
952985
953986module "sles15sp2-buildhost" {
954987 providers = {
955- libvirt = libvirt.giediprime
988+ libvirt = libvirt.coruscant
956989 }
957990 source = " ./modules/minion"
958- base_configuration = module. base_newsle_ubuntu . configuration
991+ base_configuration = module. base_retail . configuration
959992 product_version = " 4.1-released"
960993 name = " min-sles15sp2"
961994 image = " sles15sp2o"
@@ -975,10 +1008,10 @@ module "sles15sp2-buildhost" {
9751008
9761009module "sles15sp2-terminal" {
9771010 providers = {
978- libvirt = libvirt.arrakis
1011+ libvirt = libvirt.coruscant
9791012 }
9801013 source = " ./modules/minion"
981- base_configuration = module. base_newsle_ubuntu . configuration
1014+ base_configuration = module. base_retail . configuration
9821015 product_version = " 4.1-released"
9831016 name = " terminal-sles15sp2"
9841017 image = " sles15sp2o"
0 commit comments