@@ -88,6 +88,11 @@ provider "libvirt" {
88
88
uri = " qemu+tcp://giediprime.mgr.prv.suse.net/system"
89
89
}
90
90
91
+ provider "libvirt" {
92
+ alias = " coruscant"
93
+ uri = " qemu+tcp://coruscant.mgr.prv.suse.net/system"
94
+ }
95
+
91
96
module "base_core" {
92
97
source = " ./modules/base"
93
98
@@ -106,7 +111,6 @@ module "base_core" {
106
111
provider_settings = {
107
112
pool = " default"
108
113
bridge = " br1"
109
- additional_network = " 192.168.41.0/24"
110
114
}
111
115
}
112
116
@@ -185,6 +189,32 @@ module "base_newsle_ubuntu" {
185
189
}
186
190
}
187
191
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
+
188
218
module "server" {
189
219
source = " ./modules/server"
190
220
base_configuration = module. base_core . configuration
@@ -221,8 +251,11 @@ module "server" {
221
251
}
222
252
223
253
module "proxy" {
254
+ providers = {
255
+ libvirt = libvirt.coruscant
256
+ }
224
257
source = " ./modules/proxy"
225
- base_configuration = module. base_core . configuration
258
+ base_configuration = module. base_retail . configuration
226
259
product_version = " 4.1-released"
227
260
name = " pxy"
228
261
provider_settings = {
@@ -867,10 +900,10 @@ module "ubuntu2004-sshminion" {
867
900
868
901
module "sles11sp4-buildhost" {
869
902
providers = {
870
- libvirt = libvirt.giediprime
903
+ libvirt = libvirt.coruscant
871
904
}
872
905
source = " ./modules/minion"
873
- base_configuration = module. base_old_sle . configuration
906
+ base_configuration = module. base_retail . configuration
874
907
product_version = " 4.1-released"
875
908
name = " buildhost-sles11sp4"
876
909
image = " sles11sp4"
@@ -889,10 +922,10 @@ module "sles11sp4-buildhost" {
889
922
890
923
module "sles11sp3-terminal" {
891
924
providers = {
892
- libvirt = libvirt.arrakis
925
+ libvirt = libvirt.coruscant
893
926
}
894
927
source = " ./modules/minion"
895
- base_configuration = module. base_old_sle . configuration
928
+ base_configuration = module. base_retail . configuration
896
929
product_version = " 4.1-released"
897
930
name = " terminal-sles11sp4"
898
931
image = " sles11sp4" # This is not a typo
@@ -909,10 +942,10 @@ module "sles11sp3-terminal" {
909
942
910
943
module "sles12sp4-buildhost" {
911
944
providers = {
912
- libvirt = libvirt.giediprime
945
+ libvirt = libvirt.coruscant
913
946
}
914
947
source = " ./modules/minion"
915
- base_configuration = module. base_old_sle . configuration
948
+ base_configuration = module. base_retail . configuration
916
949
product_version = " 4.1-released"
917
950
name = " buildhost-sles12sp4"
918
951
image = " sles12sp4o"
@@ -931,10 +964,10 @@ module "sles12sp4-buildhost" {
931
964
932
965
module "sles12sp4-terminal" {
933
966
providers = {
934
- libvirt = libvirt.arrakis
967
+ libvirt = libvirt.coruscant
935
968
}
936
969
source = " ./modules/minion"
937
- base_configuration = module. base_old_sle . configuration
970
+ base_configuration = module. base_retail . configuration
938
971
product_version = " 4.1-released"
939
972
name = " terminal-sles12sp4"
940
973
image = " sles12sp4o"
@@ -952,10 +985,10 @@ module "sles12sp4-terminal" {
952
985
953
986
module "sles15sp2-buildhost" {
954
987
providers = {
955
- libvirt = libvirt.giediprime
988
+ libvirt = libvirt.coruscant
956
989
}
957
990
source = " ./modules/minion"
958
- base_configuration = module. base_newsle_ubuntu . configuration
991
+ base_configuration = module. base_retail . configuration
959
992
product_version = " 4.1-released"
960
993
name = " min-sles15sp2"
961
994
image = " sles15sp2o"
@@ -975,10 +1008,10 @@ module "sles15sp2-buildhost" {
975
1008
976
1009
module "sles15sp2-terminal" {
977
1010
providers = {
978
- libvirt = libvirt.arrakis
1011
+ libvirt = libvirt.coruscant
979
1012
}
980
1013
source = " ./modules/minion"
981
- base_configuration = module. base_newsle_ubuntu . configuration
1014
+ base_configuration = module. base_retail . configuration
982
1015
product_version = " 4.1-released"
983
1016
name = " terminal-sles15sp2"
984
1017
image = " sles15sp2o"
0 commit comments