Merge branch 'release/version_0.15-M5' into develop
add retry flag to bundle
eureka has source build, exhibitor on the way, checkpointing work.
put war files to extract in /tmp going forward for now, exhibitor can do source builds
hystrix dashboard can do source builds now
turbine does source builds now
fluxdemo edge and middle can source build, completing the flux-in-a-box set.
all-in-one defaults to source builds, as do all roles for which we were pointing to my crappy builds.
just hit the war target when calling gradlew to speed things up
assemble target is much better for most things than the war one it seems, still pretty quick
edda can now build from source, as well, explicitly disable gradle daemon at end of build, as it can cause errors when building AMIs if left running by preventing unmounts
source build support for ice
remove ami_suffix from the group_vars/all files, as it was blocking real suffixes
more work on priam source build
remove downloads from main tasks, ensure Priam is patched for IAM role support for credentials
more patching for IAM support
one more fix for the patch rules
some graphviz files generated early on, capturing these before i lose them, need work
initial cut at using source build for asgard
safer handling around the suffix, was causing suffixless builds to fail