Jake Moshenko
|
fc757fecad
|
Tag the EC2 instances with the build uuid.
|
2015-01-05 15:35:14 -05:00 |
|
Jake Moshenko
|
cc70225043
|
Generalize the ephemeral build managers so that any manager may manage a builder spawned by any other manager.
|
2014-12-31 11:33:56 -05:00 |
|
Jake Moshenko
|
ec87e37d8c
|
EC2 terminate_instances does not take a force flag.
|
2014-12-23 17:17:53 -05:00 |
|
Jake Moshenko
|
cece94e1da
|
We want to terminate instances, not stop them.
|
2014-12-23 16:20:42 -05:00 |
|
Jake Moshenko
|
8e16fbf59b
|
The root device on CoreOS is /dev/xvda.
|
2014-12-23 15:41:58 -05:00 |
|
Jake Moshenko
|
2f2a88825d
|
Try using SSD for root volumes.
|
2014-12-23 15:35:21 -05:00 |
|
Jake Moshenko
|
723fb27671
|
Calls to the ec2 service must be async, and responses must be wrapped as well.
|
2014-12-23 14:54:58 -05:00 |
|
Jake Moshenko
|
34bf92673b
|
Add support for adjusting etcd ttl on job_heartbeat. Switch the heartbeat method to a coroutine.
|
2014-12-22 17:24:44 -05:00 |
|
Jake Moshenko
|
12ee8e0fc0
|
Switch a few of the buildman methods to coroutines in order to support network calls in methods. Add a test for the ephemeral build manager.
|
2014-12-22 12:14:16 -05:00 |
|
Jake Moshenko
|
a280bbcb6d
|
Add tag metadata to the instances.
|
2014-12-16 15:17:39 -05:00 |
|
Jake Moshenko
|
1d68594dc2
|
Extract instance ids from the instance objects returned by boto.
|
2014-12-16 15:10:50 -05:00 |
|
Jake Moshenko
|
2d7e844753
|
First implementation of ephemeral build lifecycle manager.
|
2014-12-16 13:41:30 -05:00 |
|