Anders Ingemann
|
2e29ac0f93
|
Rename expand-volume script to expand-root
Also move task for adjustment of that script into common.
It still needs some modifications to support device names other than xvda
|
2013-11-22 09:03:48 +01:00 |
|
Anders Ingemann
|
a1d465ea16
|
Fix DisableGetTTYs task to disable tty6 as well
|
2013-11-22 09:03:48 +01:00 |
|
Anders Ingemann
|
a60715e710
|
Simplify sed_i by using fileinput module
This also fixes the problem with the owner:group being set to root
|
2013-11-22 09:03:48 +01:00 |
|
Anders Ingemann
|
2b05fe977d
|
Remove tarball flag from default vbox manifest
|
2013-11-22 09:03:47 +01:00 |
|
Anders Ingemann
|
71be571f93
|
Fix #104. Remove "enabled" from plugin manifests
|
2013-11-22 09:03:47 +01:00 |
|
Anders Ingemann
|
663b868b41
|
Fix #107. Rename before and after task properties
`before' becomes `successors' and `after' becomes `predecessors'
|
2013-11-22 09:03:47 +01:00 |
|
Anders Ingemann
|
d05c97afef
|
Fix indentation for sed plugin
|
2013-11-22 09:03:47 +01:00 |
|
Anders Ingemann
|
57a0dd4b9f
|
Merge pull request #109 from drywheat/missing-ami-name
adds ami name when registering s3-based ami
|
2013-11-21 06:37:23 -08:00 |
|
Anders Ingemann
|
ad79cf8a09
|
Merge pull request #110 from JamesBromberger/python
Fixes to get Debian official images running.
|
2013-11-10 00:01:01 -08:00 |
|
James Bromberger
|
b1f20ee196
|
Add in i386 manifest.
|
2013-11-09 14:17:24 +00:00 |
|
James Bromberger
|
8a215afac2
|
Bug fix sed plugin, remove debug from tasks.py.
|
2013-11-09 13:33:38 +00:00 |
|
James Bromberger
|
8582edbf7a
|
Update official Debian manifest file.
|
2013-11-09 09:22:30 +00:00 |
|
James Bromberger
|
8e62ffba24
|
Remove temp file from sed plugin, adjust official debian manifset file.
|
2013-11-09 09:19:40 +00:00 |
|
Anders Ingemann
|
0da39a4298
|
Merge pull request #108 from drywheat/fix-user-packages-plugin
migrate MountVolume to MountRoot inside user_packages plugin
|
2013-11-08 07:08:05 -08:00 |
|
Sonny Garcia
|
e8b4334fdb
|
adds ami name when registering s3-based ami
boto docs indicates that name is only applied to EBS-based images, but that's
not true. this has been tested and populates the "AMI Name".
|
2013-11-07 17:53:53 -06:00 |
|
Sonny Garcia
|
c1f47a3dc0
|
changes MountVolume to MountRoot
this type changed names during a major refactoring for partition support
|
2013-11-07 17:19:26 -06:00 |
|
Anders Ingemann
|
e91bf7fed4
|
Merge pull request #105 from drywheat/admin-user-typo
period was causing this admin_user plugin to fail
|
2013-11-07 08:44:21 -08:00 |
|
Sonny Garcia
|
a1122de27e
|
period was causing plugin to fail
|
2013-11-07 10:25:49 -06:00 |
|
Anders Ingemann
|
f33cc3ab69
|
Merge branch 'WIP-partitioning' into python
|
2013-11-06 22:36:37 +01:00 |
|
Anders Ingemann
|
bcd1735ebd
|
Remove unneeded virtualbox assets folder
|
2013-11-06 22:35:07 +01:00 |
|
Anders Ingemann
|
9b906aeaf8
|
Disallow gpt for virtualbox
|
2013-11-06 22:34:49 +01:00 |
|
Anders Ingemann
|
90826662ac
|
Disallow gpt for ebs AMIs
|
2013-11-06 22:33:18 +01:00 |
|
Anders Ingemann
|
c165bab68e
|
Delete incomplete kvm provider
Not sure if it ever worked, it was basically a copy of the virtualbox plugin
|
2013-11-06 22:23:58 +01:00 |
|
Anders Ingemann
|
1edf89df62
|
First stab at official debian manifest
It will probably need some adjustment
|
2013-11-06 22:22:24 +01:00 |
|
Anders Ingemann
|
ae1327811b
|
Manifest cleanup, begin with simple manifests only
No plugins. They should be explained in the documentation
|
2013-11-06 22:21:28 +01:00 |
|
Anders Ingemann
|
c62dcccd8d
|
credential keys now actually work when set via env
all credential keys are converted to uppercase, dashes replaced with underscores and prefixed with 'AWS_'
|
2013-11-04 17:31:32 +01:00 |
|
Anders Ingemann
|
71adb3d04e
|
Manifest schema now validates partition definition
S3 partitioning is disallowed for now
|
2013-10-29 22:41:29 +01:00 |
|
Anders Ingemann
|
cf3c861a27
|
Added the dry-run option
|
2013-10-27 18:37:43 +01:00 |
|
Anders Ingemann
|
1db38ec7dd
|
New task for adjusting the expand-volume script
By default it only expands /dev/xvda
|
2013-10-27 18:11:59 +01:00 |
|
Anders Ingemann
|
6eb56721dc
|
AWS provider fully working again (S3 & EBS)
EBS booted AMIs now also support partitions
|
2013-10-27 18:11:59 +01:00 |
|
Anders Ingemann
|
a397091e46
|
Generalize req. host package additions
|
2013-10-27 18:11:59 +01:00 |
|
Anders Ingemann
|
6c800145dc
|
Alias s3 backing to raw
|
2013-10-27 18:11:59 +01:00 |
|
Anders Ingemann
|
c95b9077e5
|
Add helpful message to volsize%1024 error
|
2013-10-27 18:11:59 +01:00 |
|
Anders Ingemann
|
1b5a1e0579
|
Fix missing package check
`dpkg-query -W parted` exits with 0 even if it is not installed
|
2013-10-27 18:11:58 +01:00 |
|
Anders Ingemann
|
a07e02cfcc
|
Add required packages in the right places
|
2013-10-27 18:11:58 +01:00 |
|
Anders Ingemann
|
0fdcc2e27b
|
Fix bug when no boot partition is specified
|
2013-10-27 18:11:58 +01:00 |
|
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
|
754e414742
|
Document post-mbr gap and make it MBR-only
|
2013-10-27 18:11:58 +01:00 |
|
Anders Ingemann
|
ceae489210
|
Use remount() to create a clean snapshot
|
2013-10-27 18:11:58 +01:00 |
|
Anders Ingemann
|
b025f6ed35
|
Refactor remount() into common function
|
2013-10-27 18:11:57 +01:00 |
|
Anders Ingemann
|
f075d1f2b9
|
Remove ambiguous tasklist function replace()
|
2013-10-27 18:11:57 +01:00 |
|
Anders Ingemann
|
aa91bc701f
|
Use add/remove instead of replace in rootpw plugin
|
2013-10-27 18:11:57 +01:00 |
|
Anders Ingemann
|
38bcb12c72
|
SetBootMountDir task in prebootstrapped plugin
|
2013-10-27 18:11:57 +01:00 |
|
Anders Ingemann
|
854ab4f202
|
Make fstab more generic
|
2013-10-27 18:11:57 +01:00 |
|
Anders Ingemann
|
a3006fbe47
|
Fix humongous brainfart
|
2013-10-27 18:11:56 +01:00 |
|
Anders Ingemann
|
d4601f08af
|
Only install gen-hostkeys when sshd is installed
|
2013-10-27 18:11:56 +01:00 |
|
Anders Ingemann
|
54791268e1
|
Fix TuneFS task
|
2013-10-27 18:11:56 +01:00 |
|
Anders Ingemann
|
3dab414561
|
Final newline in fstab
|
2013-10-27 18:11:56 +01:00 |
|
Anders Ingemann
|
1bf61770d9
|
Access fsm states directly
|
2013-10-27 18:11:56 +01:00 |
|
Anders Ingemann
|
fb0fa1e94e
|
Unmap partitions
|
2013-10-27 18:11:55 +01:00 |
|