James Bromberger
9c759fe8bf
ASwitch manifests ot explicitly use Ec2 for metadata. Swap S3 to use a 4GB root FS.
2014-04-08 12:34:25 +00:00
Anders Ingemann
a840dc28f3
MBR-gap, grub and GPT offset are now subtracted
...
automatically from the first available partition.
There is no need to fiddle with sizes while keeping the offsets in mind any longer.
Introduced Bytes() class which makes it a lot easier to handle size units.
2014-01-19 13:21:35 +01:00
Anders Ingemann
44f3296426
Extlinux support
...
The bootloader is now specified in the manifest
2014-01-05 02:25:28 +01:00
Anders Ingemann
68368b1782
Use cloudfront mirror in ec2 manifests
2014-01-05 02:25:28 +01:00
Anders Ingemann
d9a7f3d1e4
Make plugins key a required manifest property
2014-01-05 02:25:26 +01:00
Anders Ingemann
4ffb533625
Use new package handling in the cloud-init plugin
...
This saves quite a few "package" lines in the manifest
2014-01-05 02:24:29 +01:00
Anders Ingemann
8d32339fda
Introduced a global manifest_vars dictionary
...
All manifest entries can now be accessed from the manifest itself
2013-12-29 20:58:06 +01:00
Anders Ingemann
1c93094833
Integrated package plugin with base system
...
New phase introduced "package installation" (fixes #114 )
Apt source lines are now parsed, this allows to verify the target release of added packages.
All packages (except locales) are now installed *after* bootstrapping (fixes #123 )
Added env argument to log_(check_)call
HostDependencies have been refactored a little
2013-12-29 20:58:06 +01:00
James Bromberger
d9dacc5d41
Simplify the description, make the AMI name have the year and the fact it is ebs.
2013-12-20 15:04:22 +00:00
James Bromberger
02ef8cabb8
Support auto-configure of cloud-init data sources, with manual override; support specifying modules to disable.
2013-12-19 11:44:34 +00:00
James Bromberger
682b747efc
Permit cloud-init to be configured for its metadata sources using debconf.
2013-12-17 15:51:03 +00:00
Anders Ingemann
2320b2cb74
cloud-init plugin implemented.
...
There is no need for the sed plugin any longer
2013-12-14 23:18:40 +01:00
Anders Ingemann
6138f88ab9
New plugin: "packages"
...
It combines features from the user_packages and backports plugin,
so they are not needed any longer.
2013-12-14 23:18:40 +01:00
Anders Ingemann
71be571f93
Fix #104 . Remove "enabled" from plugin manifests
2013-11-22 09:03:47 +01:00
James Bromberger
b1f20ee196
Add in i386 manifest.
2013-11-09 14:17:24 +00:00