Tiago Ilieve
65bdb34d77
Save downloaded gsutil
tarball to workspace
...
`gsutil` tarball was being downloaded to the current working directory
and wasn't removed after its extraction.
This will be useful until #87 is merged.
2014-06-07 13:31:10 -03:00
Tiago Ilieve
80d0dfb939
Add volume.Delete
to GCE taskset
...
This closes #97 .
2014-06-07 12:48:46 -03:00
Anders Ingemann
4f45749e13
Check if qemu-img is available
2014-05-22 17:28:17 +02:00
Johan Euphrosine
fdf11fcc1a
providers/gce: add InstallInitScript task
2014-05-09 00:31:36 -07:00
Anders Ingemann
f3d633780f
Use string concatenation instead of format()
...
String concatenation can at times be easier to read that format().
One should choose whichever approach is more readable.
2014-05-04 13:41:15 +02:00
Anders Ingemann
b25e607388
Move "sections" setting into "packages" section.
...
Rename it to "components", which is the real name for it (see http://manpages.debian.org/cgi-bin/man.cgi?query=sources.list ).
2014-05-03 21:57:12 +02:00
Anders Ingemann
e68ed9b66c
Fix import errors, again.
...
(A rebase swallowed a commit somewhere)
2014-05-03 17:04:37 +02:00
Anders Ingemann
0a2cd86b4b
Add get_standard_rollback_tasks()
...
This simplifies the the providser rollback_tasks fn considerably
2014-05-03 16:13:49 +02:00
Anders Ingemann
6d2a52f7a0
Create security group (part of standard group)
2014-05-03 16:13:46 +02:00
Anders Ingemann
d5efec8885
Add ssh_group, which configures SSH properly
2014-05-03 16:13:07 +02:00
Anders Ingemann
c81045cc6e
Simplify adding tasks
...
There is now a get_standard_groups function
2014-05-03 16:12:35 +02:00
Anders Ingemann
a1bc55fbff
Fix import error with cloud_init task
2014-05-03 16:12:34 +02:00
Tomasz Rybak
b327823261
Add Google Cloud Engine (GCE) provider:
...
* force kpartx to use synchronous mode, removing sleep(10)
* get image configuration, use it during tarball creation and registration
* add (non-working, path problems) image registration
* add cleaning of image from Google keys and repositories
* add NTP server address in manifest
* add preference for backport kernels in manifest
* disable IPv6
* correctly set host name
2014-05-03 14:25:54 +02:00