Anders Ingemann
b70e24a848
Switch to using 3 partitions when testing gpt+msdos
...
Make boot partition a little bigger
2015-04-16 22:21:45 +02:00
Anders Ingemann
6ade2a90c2
More verbose image name
2015-04-16 22:21:12 +02:00
Anders Ingemann
a241842ef9
Better dict merging (less side-effectful)
2015-04-16 22:18:58 +02:00
Anders Ingemann
81060b2439
5ffbdc4 made no sense, apt_proxy was already a build setting
2015-04-16 22:18:57 +02:00
Anders Ingemann
943aab111f
Add some more tests
2015-04-16 22:18:57 +02:00
Anders Ingemann
bbec32a987
Use stable/unstable, rather than wheezy/jessie
2015-04-16 22:18:57 +02:00
Anders Ingemann
8bb34c604b
Fix serious bug in merge_dicts where the original dict would be modified
2015-04-16 22:18:57 +02:00
Anders Ingemann
9c6af89e78
Abstract bootstrapping, instance creation, booting etc..
...
This all now runs using a simple with: statement
2015-04-16 22:18:57 +02:00
Anders Ingemann
6f23bcaafc
Add apt_proxy partial
2015-04-16 22:15:21 +02:00
Anders Ingemann
ad52df37bd
Add partial for config of root password
2015-04-16 22:15:20 +02:00
Anders Ingemann
71e0d943fc
Make json and yaml files conflict instead of override
2015-04-16 22:15:20 +02:00
Anders Ingemann
288c5f4c57
Always use tarball, minor fixes to test
2015-04-16 22:15:20 +02:00
Anders Ingemann
86afbaf929
Clean up integration testing
2015-04-16 22:15:18 +02:00
Anders Ingemann
e271f3e49a
Initial work on integration testing started.
...
The work consists of three parts:
* Allow for bootstrapping remotely,
this makes it possible to run the tests
on e.g. OSX with VirtualBox installed
* Make bootstrapping a fully automated process
where the manifests can be generated by the tests
and the tests can call the bootstrapper directly in python
* Create a framework wherein instances can be booted up
using the bootstrapped images and subsequently tested
2015-04-16 22:15:17 +02:00