Commit graph

16 commits

Author SHA1 Message Date
Anders Ingemann
e1ab4dc1ae EC2 provider can now bootstrap EBS volumes again
Use tasksets in EC2 provider
2013-10-27 18:11:58 +01:00
Anders Ingemann
54791268e1 Fix TuneFS task 2013-10-27 18:11:56 +01:00
Anders Ingemann
977b1f290f Remove duplicate task addition 2013-10-27 18:11:55 +01:00
Anders Ingemann
c756eb3f74 Introduce task-sets to combat the unwieldy amount of tasks 2013-10-27 18:11:53 +01:00
Anders Ingemann
738ba47c65 Add references instead of instances to the tasklist 2013-10-27 18:11:53 +01:00
Anders Ingemann
885ace7b48 Updates to networking in vbox 2013-10-27 18:11:53 +01:00
Anders Ingemann
efecc15382 VDI images working now
*Helpful error messages included
2013-10-27 18:11:13 +01:00
Anders Ingemann
0eb5eecfc2 Place everything in info.workspace
instead of spreading files all around the disk
2013-10-27 18:11:13 +01:00
Anders Ingemann
9cb4b3e375 Rename mount_dir to workspace
We'll be using it for a bucnh of different things in the future
2013-10-27 18:11:13 +01:00
Anders Ingemann
ff7c04c120 Support for partitions
MAJOR refactor. The volume is now abstracted into a model along with a partitionmap and partitions.
Volumes and partitions are now controlled via an FSM to ensure that commands are called in the proper sequence.
GRUB can now be installed properly onto loop devices by using dmsetup to fake a proper harddisk.
2013-10-27 18:11:12 +01:00
Olivier Sallou
205adeb288 add rollback for Attach 2013-08-12 16:07:17 +02:00
Anders Ingemann
ffbc34e23f Fix task references 2013-08-11 18:11:06 +02:00
Anders Ingemann
e18cc4ca75 Fix imports 2013-08-11 18:00:19 +02:00
Anders Ingemann
ac716bfb6e Also create and attach loopback volume
Not much fun without that
2013-08-11 15:54:04 +02:00
Anders Ingemann
4d44500f45 Re-enable aptupgrade task 2013-08-10 23:43:52 +02:00
Anders Ingemann
b4c963ea95 Revert merge of raw+ONE, rename ONE provider to virtualbox 2013-08-10 23:42:25 +02:00
Renamed from providers/one/__init__.py (Browse further)