Commit graph

473 commits

Author SHA1 Message Date
root
e04541587a Do a regular expression replace instead of exact string search and replace. 2013-09-23 16:14:38 +00:00
Anders Ingemann
71d8d1ddcf Merge pull request #95 from osallou/python
Plugin: image_commands
2013-09-09 15:11:14 -07:00
Olivier Sallou
c924d500fe add new plugin image_commands to execute cmd or scripts in image 2013-09-09 22:55:14 +02:00
Olivier Sallou
929a77b5a3 add missing kpartx package for Host 2013-09-09 22:50:00 +02:00
Anders Ingemann
e6ec040b27 Remove image conversion phase.
Maybe image_registration should be renamed?
2013-08-17 22:54:24 +02:00
Anders Ingemann
b5c5acf5b1 PEP8-ify things. 2013-08-17 17:28:46 +02:00
Anders Ingemann
e1fc5ea972 Use long options wherever possible.
This makes the code a lot easier to understand
2013-08-17 15:00:53 +00:00
Anders Ingemann
3630d72f0a Use absolute paths everywhere 2013-08-17 15:00:25 +00:00
Anders Ingemann
8fe457b2dc Fix indentation, remove unused import
use absolute path to apt-get
2013-08-17 16:50:32 +02:00
Anders Ingemann
e4e6035eb2 Attach image to loopdevice in one command 2013-08-17 16:38:43 +02:00
Anders Ingemann
5864665b1f Make mirror param in manifest optional 2013-08-17 16:04:20 +02:00
Anders Ingemann
9de86b9b8a Remove "mount_dir" from base manifest schema. 2013-08-17 16:04:20 +02:00
Anders Ingemann
38715df6e9 Remove "device" from base manifest-schema
What is it? It's not used anywhere?
2013-08-17 16:04:20 +02:00
Anders Ingemann
d7f4849877 Rename input argument to stdin 2013-08-17 16:04:20 +02:00
Anders Ingemann
8402a3afb2 update-locale call added to locale task 2013-08-17 16:04:20 +02:00
Anders Ingemann
6065cd5d2c Merge pull request #93 from JamesBromberger/python
Plugin for adding backports to apt and a set of packages from backports.
2013-08-17 07:01:23 -07:00
James Bromberger
8840e08469 Plugin for adding backports to apt and a set of packages from backports. 2013-08-17 13:19:44 +00:00
Anders Ingemann
030cd8c239 Merge pull request #92 from JamesBromberger/python
sed_i preserves permissions now
2013-08-17 04:21:57 -07:00
James Bromberger
d716baadfb Do permissions changes in a nicer way for sed_i. 2013-08-17 08:23:51 +00:00
James Bromberger
638319217b Chmod the seded file back to being executable. 2013-08-16 17:37:56 +00:00
Anders Ingemann
be9744ce5c Merge pull request #90 from JamesBromberger/python
manifest and admin user plugin fixes
2013-08-15 15:29:17 -07:00
James Bromberger
90fbe9d698 Correct mirror entry, turn on admin user; fix chroot call to create admin user (--shell and /bin/bash as two entries, not one argument). 2013-08-15 22:17:37 +00:00
James Bromberger
ca3c454889 Fix URL; change date format to include 4 digit year in AMI name. 2013-08-15 09:30:54 +00:00
Anders Ingemann
0cedec45f3 Merge pull request #89 from JamesBromberger/python
James done goofed :-)
2013-08-13 08:23:23 -07:00
James Bromberger
b251b1a294 Fix missing comma. 2013-08-13 15:09:21 +00:00
Anders Ingemann
3af49a8e88 Merge pull request #88 from JamesBromberger/python
fix ec2 manifest and import
2013-08-13 07:47:22 -07:00
James Bromberger
ca151834fe Fix import. 2013-08-13 14:33:35 +00:00
James Bromberger
c064c51ba9 Add URl for mirrot, change to 8 GB EBS root partition. 2013-08-13 14:21:33 +00:00
Anders Ingemann
77b72df3a7 Merge pull request #87 from osallou/kvm
Support for kvm provider
2013-08-13 04:41:06 -07:00
Olivier Sallou
49990aec67 add kvm provider with virtio support 2013-08-13 12:57:12 +02:00
Olivier Sallou
cd01bc380d add README to plugin 2013-08-13 11:45:54 +02:00
Anders Ingemann
ee1d5dfd2b Merge pull request #86 from osallou/virtualbox
Fixes for virtualbox provider
2013-08-13 02:21:52 -07:00
Olivier Sallou
f6ce50d4f6 fix indentation 2013-08-13 10:45:35 +02:00
Olivier Sallou
b6d716d414 set full path for binaries 2013-08-13 10:44:18 +02:00
Olivier Sallou
398a4da313 make mirror mandatory in manifest 2013-08-13 10:43:29 +02:00
Olivier Sallou
3dd3e00e5c add plugin to convert raw images to vdi,qcow etc... 2013-08-13 10:36:32 +02:00
Olivier Sallou
5e1a531890 fix schema name 2013-08-13 10:05:45 +02:00
Olivier Sallou
afa9352d85 set mirror in bootstrapper instead of image 2013-08-13 09:52:03 +02:00
Olivier Sallou
df9ac2c0fb fix menu entry label 2013-08-13 09:39:46 +02:00
Olivier Sallou
d6e08d8d25 add sample virtualbox manifest 2013-08-13 09:00:11 +02:00
Olivier Sallou
3e11431353 fix grub/boot 2013-08-13 08:55:12 +02:00
Olivier Sallou
205adeb288 add rollback for Attach 2013-08-12 16:07:17 +02:00
Olivier Sallou
ee7ae81746 fix missing grub2 package 2013-08-12 16:06:56 +02:00
Olivier Sallou
7262ad997b fix package name 2013-08-12 16:06:34 +02:00
Olivier Sallou
429f48cfbc fix package name 2013-08-12 16:06:08 +02:00
Olivier Sallou
1b9f39a803 add mirror attribute management 2013-08-12 16:05:21 +02:00
Anders Ingemann
f83b6e821f grub is not needed on the host system any longer 2013-08-11 23:59:01 +02:00
Anders Ingemann
2fd8e643fc Run apt-get upgrade before we remove resolv.conf
This way we can still resolve domain names even when running chrooted
2013-08-11 23:46:22 +02:00
Anders Ingemann
7a93002b2d Parted tasks and grub installation working now 2013-08-11 23:03:44 +02:00
Anders Ingemann
cecdeba45f Remove virtio special case
Adding it later, once I figure out wth it is.
2013-08-11 19:47:14 +02:00