@@ -91,7 +91,7 @@ func TestISOInjectorInjectCloudInit(t *testing.T) {
9191 injector := & ISOInjector {
9292 VirtualMachine : vm ,
9393 BootstrapData : []byte ("" ),
94- MetaRenderer : cloudinit .NewMetadata ("xxx-xxxx" , "my-custom-vm" , true ),
94+ MetaRenderer : cloudinit .NewMetadata ("xxx-xxxx" , "my-custom-vm" , "1.2.3" , true ),
9595 NetworkRenderer : cloudinit .NewNetworkConfig ([]cloudinit.NetworkConfigData {
9696 {
9797 Name : "eth0" ,
@@ -135,7 +135,7 @@ func TestISOInjectorInjectCloudInit_Errors(t *testing.T) {
135135 injector := & ISOInjector {
136136 VirtualMachine : vm ,
137137 BootstrapData : []byte ("" ),
138- MetaRenderer : cloudinit .NewMetadata ("xxx-xxxx" , "" , true ),
138+ MetaRenderer : cloudinit .NewMetadata ("xxx-xxxx" , "" , "" , true ),
139139 NetworkRenderer : cloudinit .NewNetworkConfig ([]cloudinit.NetworkConfigData {
140140 {
141141 Name : "eth0" ,
@@ -151,7 +151,7 @@ func TestISOInjectorInjectCloudInit_Errors(t *testing.T) {
151151 require .Error (t , err )
152152
153153 // missing network
154- injector .MetaRenderer = cloudinit .NewMetadata ("xxx-xxxx" , "my-custom-vm" , false )
154+ injector .MetaRenderer = cloudinit .NewMetadata ("xxx-xxxx" , "my-custom-vm" , "1.2.3" , false )
155155 injector .NetworkRenderer = cloudinit .NewNetworkConfig (nil )
156156 err = injector .Inject (context .Background (), "cloudinit" )
157157 require .Error (t , err )
@@ -200,7 +200,7 @@ func TestISOInjectorInjectIgnition(t *testing.T) {
200200 injector := & ISOInjector {
201201 VirtualMachine : vm ,
202202 BootstrapData : []byte (bootstrapData ),
203- MetaRenderer : cloudinit .NewMetadata ("xxx-xxxx" , "my-custom-vm" , false ),
203+ MetaRenderer : cloudinit .NewMetadata ("xxx-xxxx" , "my-custom-vm" , "1.2.3" , false ),
204204 IgnitionEnricher : enricher ,
205205 }
206206
@@ -260,14 +260,14 @@ func TestISOInjectorInjectIgnition_Errors(t *testing.T) {
260260 require .Error (t , err )
261261
262262 // missing hostname
263- injector .MetaRenderer = cloudinit .NewMetadata ("xxxx-xxxxx" , "" , false )
263+ injector .MetaRenderer = cloudinit .NewMetadata ("xxxx-xxxxx" , "" , "1.2.3" , false )
264264 e .BootstrapData = []byte (bootstrapData )
265265 err = injector .Inject (context .Background (), "ignition" )
266266 require .Error (t , err )
267267
268268 // no bootstrapdata
269269 e .BootstrapData = nil
270- injector .MetaRenderer = cloudinit .NewMetadata ("xxxx-xxxxx" , "my-custom-vm" , true )
270+ injector .MetaRenderer = cloudinit .NewMetadata ("xxxx-xxxxx" , "my-custom-vm" , "1.2.3" , true )
271271 injector .BootstrapData = []byte ("invalid" )
272272 err = injector .Inject (context .Background (), "ignition" )
273273 require .Error (t , err )
@@ -292,7 +292,7 @@ func TestISOInjectorInject_Unsupported(t *testing.T) {
292292 injector := & ISOInjector {
293293 VirtualMachine : vm ,
294294 BootstrapData : []byte ("" ),
295- MetaRenderer : cloudinit .NewMetadata ("xxx-xxxx" , "" , false ),
295+ MetaRenderer : cloudinit .NewMetadata ("xxx-xxxx" , "" , "1.2.3" , false ),
296296 NetworkRenderer : cloudinit .NewNetworkConfig ([]cloudinit.NetworkConfigData {
297297 {
298298 Name : "eth0" ,
0 commit comments