111 Commits

Author SHA1 Message Date
Michael Marineau
693bf2f815 fix(test_ami): Fix help text. 2013-08-29 13:59:30 -07:00
Michael Marineau
cc2587921a fix(test_ami): Fix assorted mistakes from last review cycle.
This at least gets autotest running and logging into the hosts but none
of the tests are actually executed properly yet. One step at a time..
2013-08-28 15:37:09 -07:00
Brandon Philips
84a2619829 Merge pull request #91 from doodles526/master
Add autotest tests to test_ami.sh
2013-08-22 11:26:53 -07:00
Josh Deare
aec8cffb60 added autotest testing to test_ami 2013-08-22 10:10:34 -07:00
Michael Marineau
75c839a679 fix(test_ami): Bump socket startup timeout to 90 seconds.
I've observed networking between ec2 instances not start working for
somewhere between 40-50 seconds earlier today which caused the test to
fail despite the fact that everything came up properly eventually.
Upping to 90 seconds should better cope with the surprises Amazon has to
offer.
2013-08-22 00:13:47 -04:00
Michael Marineau
7f6cdde553 feat(test_ami): Add support for finding AMI by version.
This makes chaining the build and test ami scripts together easier.
2013-08-19 17:35:10 -04:00
Alex Polvi
a191ff9973 Used uuidgen
Refacted timeout section to be a loop
Added output for progress
Fixed indentation
2013-08-18 09:15:15 -07:00
Alex Polvi
f986ba2d03 test(ami-test): basic script for testing ami and bootstrapping 2013-08-17 00:51:50 -07:00
Michael Marineau
3ef4757fd4 fix(build_ebs_on_ec2.sh): Add --fail to all curl commands.
This is particularly important for the image availability pre-check
because without it we don't detect that the image is in-fact unavailable
when it doesn't exist and the 404 results in a error from bzip2.
2013-08-07 15:44:52 -04:00
Michael Marineau
37c56b64de feat(build_ebs_on_ec2): Fetch prod images by version, misc cleanup.
The build host will start generating production ami disk images so to
simplify the next step this script can automatically fetch them from
that location by version. The default sticks with the existing 'master'
versioning scheme. Added logging and turned off -x by default to make
the output log more readable.

Removing the zip_and_ship script since it isn't useful with officially
built disk images and only works with locally built images and a very
particular ec2 host. A different long term automation scheme will have
to be found.
2013-07-26 17:45:27 -04:00
Alex Polvi
5982943b4e add scripts 2013-07-25 07:50:45 -07:00