|
75 | 75 | 'MANAGEDNEW1' : "/default-pool/clonevol", |
76 | 76 | 'MANAGEDNEW2' : "/default-pool/clonevol", |
77 | 77 | 'MANAGEDDISKNEW1' : "/disk-pool/newvol1.img", |
| 78 | + 'COLLIDE' : "/default-pool/collidevol1.img", |
78 | 79 |
|
79 | 80 | 'VIRTCONV_OUT' : "%s/test.out" % virtconv_out, |
80 | 81 | 'VC_IMG1' : "%s/virtimage/test1.virt-image" % vcdir, |
|
161 | 162 | "--disk %(EXISTIMG1)s", |
162 | 163 | # Not specifying path= but creating storage |
163 | 164 | "--disk %(NEWIMG1)s,format=raw,size=.0000001", |
| 165 | + # Colliding storage with --force |
| 166 | + "--disk %(COLLIDE)s --force" |
164 | 167 | ], |
165 | 168 |
|
166 | 169 | "invalid": [ |
|
192 | 195 | "--disk path=%(MANAGEDDISKNEW1)s,format=raw,size=.0000001", |
193 | 196 | # Not specifying path= and non existent storage w/ no size |
194 | 197 | "--disk %(NEWIMG1)s", |
| 198 | + # Colliding storage without --force |
| 199 | + "--disk %(COLLIDE)s" |
195 | 200 | ] |
196 | 201 | }, # category "storage" |
197 | 202 |
|
|
352 | 357 |
|
353 | 358 | "valid": [ |
354 | 359 | # Just a macaddr |
355 | | - "--mac 11:22:33:44:55:66", |
| 360 | + "--mac 11:22:33:44:55:AF", |
356 | 361 | # user networking |
357 | 362 | "--network=user", |
358 | 363 | # Old bridge option |
359 | 364 | "--bridge mybr0", |
360 | 365 | # Old bridge w/ mac |
361 | | - "--bridge mybr0 --mac 11:22:33:44:55:66", |
| 366 | + "--bridge mybr0 --mac 11:22:33:44:55:AF", |
362 | 367 | # --network bridge: |
363 | 368 | "--network bridge:mybr0,model=e1000", |
364 | 369 | # VirtualNetwork with a random macaddr |
|
370 | 375 | # with NIC model |
371 | 376 | "--network=user,model=e1000", |
372 | 377 | # several networks |
373 | | - "--network=network:default,model=e1000 --network=user,model=virtio,mac=11:22:33:44:55:66", |
| 378 | + "--network=network:default,model=e1000 --network=user,model=virtio,mac=11:22:33:44:55:AF", |
374 | 379 | ], |
375 | 380 | "invalid": [ |
376 | 381 | # Nonexistent network |
377 | 382 | "--network=FOO", |
378 | 383 | # Invalid mac |
379 | 384 | "--network=network:default --mac 1234", |
380 | 385 | # More mac addrs than nics |
381 | | - "--network user --mac 00:11:22:33:44:55 --mac 00:11:22:33:44:66", |
| 386 | + "--network user --mac 00:11:22:33:44:EF --mac 00:11:22:33:44:AB", |
382 | 387 | # Mixing bridge and network |
383 | 388 | "--network user --bridge foo0", |
| 389 | + # Colliding macaddr |
| 390 | + "--mac 11:22:33:44:55:66", |
384 | 391 | ], |
385 | 392 |
|
386 | 393 | }, # category "network" |
|
438 | 445 | # XML w/ managed storage, specify managed path |
439 | 446 | "--original-xml %(CLONE_STORAGE_XML)s --file %(MANAGEDNEW1)s", |
440 | 447 | # XML w/ managed storage, specify managed path across pools |
441 | | - #"--original-xml %(CLONE_STORAGE_XML)s --file /cross-pool/clonevol", |
| 448 | + "--original-xml %(CLONE_STORAGE_XML)s --file /cross-pool/clonevol", |
442 | 449 | ], |
443 | 450 |
|
444 | 451 | "invalid": [ |
|
0 commit comments