@@ -39,8 +39,8 @@ func TestValidateHetznerBareMetalMachineSpecCreate(t *testing.T) {
3939 spec : HetznerBareMetalMachineSpec {
4040 InstallImage : InstallImage {
4141 Image : Image {
42- Name : "ubuntu-20 .04" ,
43- URL : "https://example.com/ubuntu-20 .04.tar.gz" ,
42+ Name : "ubuntu-24 .04" ,
43+ URL : "https://example.com/ubuntu-24 .04.tar.gz" ,
4444 },
4545 },
4646 },
@@ -77,22 +77,22 @@ func TestValidateHetznerBareMetalMachineSpecCreate(t *testing.T) {
7777 spec : HetznerBareMetalMachineSpec {
7878 InstallImage : InstallImage {
7979 Image : Image {
80- Name : "ubuntu-20 .04" ,
81- URL : "https://example.com/ubuntu-20 .04.invalid" ,
80+ Name : "ubuntu-24 .04" ,
81+ URL : "https://example.com/ubuntu-24 .04.invalid" ,
8282 },
8383 },
8484 },
8585 },
86- want : field .Invalid (field .NewPath ("spec" , "installImage" , "image" , "url" ), "https://example.com/ubuntu-20 .04.invalid" , "unknown image type in URL" ),
86+ want : field .Invalid (field .NewPath ("spec" , "installImage" , "image" , "url" ), "https://example.com/ubuntu-24 .04.invalid" , "unknown image type in URL" ),
8787 },
8888 {
8989 name : "Valid HostSelector MatchLabels" ,
9090 args : args {
9191 spec : HetznerBareMetalMachineSpec {
9292 InstallImage : InstallImage {
9393 Image : Image {
94- Name : "ubuntu-20 .04" ,
95- URL : "https://example.com/ubuntu-20 .04.tar.gz" ,
94+ Name : "ubuntu-24 .04" ,
95+ URL : "https://example.com/ubuntu-24 .04.tar.gz" ,
9696 },
9797 },
9898 HostSelector : HostSelector {
@@ -110,8 +110,8 @@ func TestValidateHetznerBareMetalMachineSpecCreate(t *testing.T) {
110110 spec : HetznerBareMetalMachineSpec {
111111 InstallImage : InstallImage {
112112 Image : Image {
113- Name : "ubuntu-20 .04" ,
114- URL : "https://example.com/ubuntu-20 .04.tar.gz" ,
113+ Name : "ubuntu-24 .04" ,
114+ URL : "https://example.com/ubuntu-24 .04.tar.gz" ,
115115 },
116116 },
117117 HostSelector : HostSelector {
@@ -133,8 +133,8 @@ func TestValidateHetznerBareMetalMachineSpecCreate(t *testing.T) {
133133 spec : HetznerBareMetalMachineSpec {
134134 InstallImage : InstallImage {
135135 Image : Image {
136- Name : "ubuntu-20 .04" ,
137- URL : "https://example.com/ubuntu-20 .04.tar.gz" ,
136+ Name : "ubuntu-24 .04" ,
137+ URL : "https://example.com/ubuntu-24 .04.tar.gz" ,
138138 },
139139 },
140140 HostSelector : HostSelector {
@@ -166,8 +166,8 @@ func TestValidateHetznerBareMetalMachineSpecCreate(t *testing.T) {
166166 spec : HetznerBareMetalMachineSpec {
167167 InstallImage : InstallImage {
168168 Image : Image {
169- Name : "ubuntu-20 .04" ,
170- URL : "https://example.com/ubuntu-20 .04.tar.gz" ,
169+ Name : "ubuntu-24 .04" ,
170+ URL : "https://example.com/ubuntu-24 .04.tar.gz" ,
171171 },
172172 },
173173 HostSelector : HostSelector {
@@ -232,8 +232,8 @@ func TestValidateHetznerBareMetalMachineSpecUpdate(t *testing.T) {
232232 oldSpec : HetznerBareMetalMachineSpec {
233233 InstallImage : InstallImage {
234234 Image : Image {
235- Name : "ubuntu-20 .04" ,
236- URL : "https://example.com/ubuntu-20 .04.tar.gz" ,
235+ Name : "ubuntu-24 .04" ,
236+ URL : "https://example.com/ubuntu-24 .04.tar.gz" ,
237237 },
238238 },
239239 },
@@ -349,8 +349,8 @@ func TestValidateHetznerBareMetalMachineSpecUpdate(t *testing.T) {
349349 oldSpec : HetznerBareMetalMachineSpec {
350350 InstallImage : InstallImage {
351351 Image : Image {
352- Name : "ubuntu-20 .04" ,
353- URL : "https://example.com/ubuntu-20 .04.tar.gz" ,
352+ Name : "ubuntu-24 .04" ,
353+ URL : "https://example.com/ubuntu-24 .04.tar.gz" ,
354354 },
355355 },
356356 SSHSpec : SSHSpec {
@@ -381,8 +381,8 @@ func TestValidateHetznerBareMetalMachineSpecUpdate(t *testing.T) {
381381 newSpec : HetznerBareMetalMachineSpec {
382382 InstallImage : InstallImage {
383383 Image : Image {
384- Name : "ubuntu-20 .04" ,
385- URL : "https://example.com/ubuntu-20 .04.tar.gz" ,
384+ Name : "ubuntu-24 .04" ,
385+ URL : "https://example.com/ubuntu-24 .04.tar.gz" ,
386386 },
387387 },
388388 SSHSpec : SSHSpec {
0 commit comments