@@ -11,17 +11,19 @@ import (
11
11
12
12
func dedicatedServerResourceTestConfig (updated bool ) string {
13
13
var (
14
- monitoring = true
15
- noIntervention = false
16
- baseTemplate = "debian11_64"
17
- displayName = "First display name"
14
+ monitoring = true
15
+ noIntervention = false
16
+ baseTemplate = "debian11_64"
17
+ displayName = "First display name"
18
+ efiBootloaderPath = ""
18
19
)
19
20
20
21
if updated {
21
22
monitoring = false
22
23
noIntervention = true
23
24
baseTemplate = "debian12_64"
24
25
displayName = "Second display name"
26
+ efiBootloaderPath = "\\ efi\\ debian\\ grubx64.efi"
25
27
}
26
28
27
29
return fmt .Sprintf (`
@@ -33,6 +35,7 @@ func dedicatedServerResourceTestConfig(updated bool) string {
33
35
no_intervention = %t
34
36
display_name = "%s"
35
37
template_name = "%s"
38
+ efi_bootloader_path = "%s"
36
39
37
40
plan = [
38
41
{
@@ -84,7 +87,7 @@ func dedicatedServerResourceTestConfig(updated bool) string {
84
87
}
85
88
]
86
89
}
87
- ` , monitoring , noIntervention , displayName , baseTemplate )
90
+ ` , monitoring , noIntervention , displayName , baseTemplate , efiBootloaderPath )
88
91
}
89
92
90
93
func TestAccDedicatedServer_basic (t * testing.T ) {
@@ -107,6 +110,8 @@ func TestAccDedicatedServer_basic(t *testing.T) {
107
110
"ovh_dedicated_server.server" , "iam.display_name" , "First display name" ),
108
111
resource .TestCheckResourceAttr (
109
112
"ovh_dedicated_server.server" , "os" , "debian11_64" ),
113
+ resource .TestCheckResourceAttr (
114
+ "ovh_dedicated_server.server" , "efi_bootloader_path" , "" ),
110
115
),
111
116
},
112
117
{
@@ -122,6 +127,8 @@ func TestAccDedicatedServer_basic(t *testing.T) {
122
127
"ovh_dedicated_server.server" , "iam.display_name" , "Second display name" ),
123
128
resource .TestCheckResourceAttr (
124
129
"ovh_dedicated_server.server" , "os" , "debian12_64" ),
130
+ resource .TestCheckResourceAttr (
131
+ "ovh_dedicated_server.server" , "efi_bootloader_path" , "\\ efi\\ debian\\ grubx64.efi" ),
125
132
),
126
133
},
127
134
{
0 commit comments