https://bugzilla.redhat.com/show_bug.cgi?id=767759
See the bug for details, but this boils down to a bug in the matching logic in
the launch process. The matching logic didn't originally take into account that
the "match" objects were more than simply wrappers around the provider
acccount.
And, did a faulty comparison of the objects to determine where instances could
launch. Prior to this patch, a deployable could only contain multiple
assemblies if all of the assemblies referenced the same image UUID.
With this patch, a deployable can contain multiple unique image UUIDs.