<oo-idler-stats> Bug 977293 - Fix get_app_type for v2 carts

https://bugzilla.redhat.com/show_bug.cgi?id=977293

get_app_type was trying to match against v1 cartridge paths, updated to
test for correct v2 paths.
Workaround for F19 mcollective issue where it goes into inf. loop and 100% cpu usage.
Using mcollctive restart instead of mcollective reload.
Upgrade enhancements

Refactor the upgrade code to use well-defined step and itinerary structures. Return a JSON payload of
all relevant upgrade data to facilitate enhancements in higher level upgrade orchestration tools.

Add a new '--rerun' feature to oo-admin-upgrade which allows the re-upgrade of the last run's errors,
facilitating an "upgrade until it succeeds" workflow.
Merge pull request #3168 from detiber/bz977293

Merged by openshift-bot
Merge pull request #3167 from kraman/bugfix

Merged by openshift-bot
Merge pull request #3163 from kraman/f19_fixes

Merged by openshift-bot
Merge pull request #3170 from pmorie/dev/upgrade_analysis

Merged by openshift-bot
Bug 987836: Refactor hot deploy marker detection
Bug 988519 - Ensure that the gear task runs as unconfined_u.
JBoss Deployment verification

Fix hardcoded references to ports defined in manifest.yml, added MANAGEMENT_NATIVE_PORT and MANAGEMENT_HTTP_PORT to manifest.yml

deploy exploded artifacts by default

Verify deployment using JBoss deployment markers

Update jboss cartridge test to verify application is accessible on the first attempt after deployment stop/start

Tests to verify deployment status for multiartifact deployment

Tests for deployment-scanner changes

Tests for management interface unavailability
<admin-console> add gem deps to gem and RPM spec files
<admin-console> require gems from engine init
Merge pull request #3172 from ironcladlou/bz/987836

Merged by openshift-bot
Bug 987799
Bug 982107
Merge pull request #3173 from rmillner/BZ988519

Merged by openshift-bot
<admin-console> adjust packaging for origin

 #openshift-dev
kraman: can you pls keep the requires as rubygem-xxx instead of rubygem(xxx)
kraman: having them as rubygem(xxx) means that the devenv script doesnt
parse them out when installing dependencies
kraman: makes builds slower in origin
kraman: and make sure you match versions to that in console or broker.
other versions may not be available in fedora
Bug 982921
<admin-console> remove BuildRequires so build can proceed
Merge pull request #3141 from detiber/jbaws

Merged by openshift-bot