Commit graph

535 commits

Author SHA1 Message Date
Anders Ingemann
3da49d4000 Merge pull request #36 from osallou/opennebula
use opennebula packages
2014-03-25 18:07:03 +01:00
Olivier Sallou
c53e7bd467 pull latest updates and fix merge for opennebula modifications 2014-03-25 14:38:08 +01:00
Olivier Sallou
167418991a use opennebula package in Jessie or backports instead of local assets 2014-03-25 14:32:49 +01:00
Anders Ingemann
d7d6b82ce6 Merge pull request #34 from myhro/fix-zerofree
zerofree is used against partitions, not devices
2014-03-24 18:01:59 +01:00
Tiago Ilieve
e05072c43b zerofree is used against partitions, not devices 2014-03-24 09:44:57 -03:00
Anders Ingemann
da4b85c0c7 Everything in base/ is now commented. 2014-03-23 16:04:03 +01:00
James Bromberger
89f55addc9 Add security.debian.org to apt sources.list 2014-03-23 08:57:26 +00:00
James Bromberger
9517f8cd42 Manifest files for Squeeze (now oldstable). 2014-03-23 08:56:48 +00:00
Anders Ingemann
ca13d66b16 losetup dependency was suggesting wrong package 2014-03-22 15:13:43 +01:00
Anders Ingemann
a06b4463d3 Fix links in README 2014-03-22 15:13:22 +01:00
Anders Ingemann
811320f664 Fix syntax errors in pkg-kernels json
Fixes #28
2014-03-07 08:11:29 +01:00
Anders Ingemann
b692532d90 Split up CheckPaths task in puppet plugin 2014-03-06 20:41:11 +01:00
Anders Ingemann
c4794ce9f3 Remove error when adding existing package with same target 2014-03-06 20:37:07 +01:00
Anders Ingemann
cdd372ca3b Zerofree can be installed as a Debian package
Show alternate message when package string for host_dependencies starts with http:// or https://
2014-02-27 23:03:24 +01:00
Anders Ingemann
210d3261c0 Check if current user is root. Fixes #20 2014-02-27 23:03:23 +01:00
Anders Ingemann
851389da09 Rely on $PATH to resolve commands. Fixes #12 2014-02-27 23:03:23 +01:00
Anders Ingemann
0ef1d3ab69 Split up RequiredCommands task.
The requirements are now located in the appropriate modules
2014-02-27 23:03:23 +01:00
Anders Ingemann
5cff8f9b1d Use `type' to check if command available. Fixes #11 2014-02-27 23:03:23 +01:00
Anders Ingemann
739e22e929 Translate release names into codenames. Fixes #15 2014-02-27 23:03:23 +01:00
Anders Ingemann
7a4721bd70 Make 'packages' optional 2014-02-27 23:03:23 +01:00
Anders Ingemann
6c18bca05a Move virtio module list into "system". Fixes #5 2014-02-27 23:02:58 +01:00
Anders Ingemann
ff968c3869 PEP8 compliance 2014-02-27 23:02:58 +01:00
Anders Ingemann
46dbe9e8c6 Move AKI info into JSON file. Fixes #13
Also introduced config_get() to retrieve a specific value from
these JSON files. Comments are now supported in those files as well
2014-02-27 23:02:58 +01:00
Anders Ingemann
ed4fa5e833 Use --arch in euca-bundle-image. Fixes #23 2014-02-27 23:02:58 +01:00
Anders Ingemann
6e145f6aca Introduce format_command. Fixes #7 2014-02-27 23:02:58 +01:00
Anders Ingemann
47b12ac807 Adjust README to point at the documentation.
Remove outdated CONTRIBUTING.md
2014-02-27 23:02:57 +01:00
Anders Ingemann
cb011dabf3 Minor cleanup in network module 2014-02-27 23:02:57 +01:00
Anders Ingemann
f9ebd247e8 Create taskgraph out of all tasks before filtering.
Fixes #6
2014-02-27 23:02:57 +01:00
Anders Ingemann
5693d3e877 Fully qualify gitignores. Add Vagrantfile.
Fixes #26
2014-02-27 23:00:22 +01:00
Anders Ingemann
7ef63ad072 Set hostname to localhost in vagrant manifest 2014-02-26 18:25:15 +01:00
James Bromberger
236b56bada Merge remote-tracking branch 'upstream/master' 2014-02-26 12:19:31 +00:00
James Bromberger
03520a55db Add in jessie. 2014-02-26 12:19:20 +00:00
Anders Ingemann
c813dfaffa Merge pull request #9 from boltronics/manifest_fix
Allow manifest "sources" to be any valid file name.
2014-02-21 11:02:47 +01:00
Anders Ingemann
9406e81c1d Merge pull request #10 from boltronics/doc_update
Specify the exact requirements in the README.
2014-02-21 11:01:32 +01:00
Adam Bolte
a072d98d08 Specify the required boto version in the README. 2014-02-21 14:16:41 +11:00
Adam Bolte
40d55ded4a Allow manifest "sources" to be any valid file name. 2014-02-21 11:21:19 +11:00
Anders Ingemann
29d4bdf70d minor cleanup in kvm provider 2014-02-18 00:08:44 +01:00
Anders Ingemann
9d3ab025ea Merge pull request #2 from JamesBromberger/master
Remove deprecated hd00 pvgrub AKIs (hd0 pvgrubs AKIs check hd0 and hd0,0...
2014-02-16 16:04:26 +01:00
James Bromberger
d11aee0e3e Add S3 backed AMI manifest for China (Beijing). 2014-02-08 18:46:23 +00:00
James Bromberger
628957c304 Add PVM manifest file for China (amd64). 2014-02-08 18:37:10 +00:00
James Bromberger
1ef9d07118 Permit referring to Jessie as 'jessie', not just as 'testing' (as when Jessie goes stable in a year, we dont want to be then updating this build script). 2014-02-08 16:28:52 +00:00
James Bromberger
c708e5ab42 Add image_location param when registering an S3 backde AMI. 2014-02-08 16:16:02 +00:00
James Brombegrer
b64ad495ab Only delete files form the image if they exist. Add in an HVM manifest file. 2014-02-07 17:42:45 +00:00
James Brombegrer
abe70d6df9 Missing closing brace. 2014-02-07 15:21:07 +00:00
James Brombegrer
047920b120 The s3 endpoint in China is under a different DNS TLD: amazonaws.com.cn. 2014-02-07 14:07:45 +00:00
James Brombegrer
6168717ba9 Permit Jessie as a release name. 2014-02-06 15:02:13 +00:00
James Bromberger
648369587a Remove deprecated hd00 pvgrub AKIs (hd0 pvgrubs AKIs check hd0 and hd0,0). Add in cn-north-1 pvgrub AKIs. 2014-02-06 14:01:31 +00:00
Anders Ingemann
b3e5c28587 Rename to bootstrap-vz for release.
Update README.md
2014-02-03 17:37:36 +01:00
Anders Ingemann
01208c61b5 Subtract gpt_offset from first real partition
... and not from grub_boot
2014-02-03 17:25:50 +01:00
Anders Ingemann
d85ad7f598 Minimize size plugin can now shrink vmdk images
It requires vmware workstation to be installed (and zerofree optionally, but highly recommended)
2014-02-03 17:25:50 +01:00