Hi all,
I was asked to look at this bug:
https://bugzilla.redhat.com/show_bug.cgi?id=741939
For some reason, we're not properly generating instance keys on EC2 (at
least), preventing any sort of end-to-end testing there.
I spent about 90 minutes trying to set this up, but was sidetracked by a
comical number of unrelated problems and never even got this to the
point that I could reproduce it, much less begin any serious debugging.
So I'm hoping someone else can pick this up, as it's marked as urgent in
BZ since I assume it's blocking QE.
For extra fun, you'll probably run into an issue where you can't push to
EC2; the instance can't be terminated. That's outlined in
https://bugzilla.redhat.com/show_bug.cgi?id=741790 -- basically you'll
want to edit
/usr/lib/python2.7/site-packages/imgfac/builders/Fedora_ec2_Builder.py
and change all instances of "instance.stop()" to
"instance.terminate()"
instead.
I'm afraid I've got to head out now, but given that this is a blocker, I
hoped someone would be able to pick up where I left off.
-- Matt