openshift/openshift-extras — pull request #455 by detiber (2014-09-06 03:48:47+00:00)
Title: [DO NOT MERGE] Enterprise HA support and Origin HA improvements

- General oo-install changes
- Adding initial ose-2.2 support to Rakefile
- change defaults for valid_gear_sizes and user_default_gear_sizes
- previous defaults resulted in failed oo-diagnostics runs on hosts
- generalize ha service account configuration
- added support for setting/synchronizing similar to
set_synchronized_attr
- set a default for component_domain if no domains seen yet (outside of
app_domain), defaults to hosts.#{app_domain}
- default host.user to previously seen user
- manual ip address configuration will default to ssh_host if ssh_host
is an ip address
- enable manual interface configuration for ose, default to first
interface
- add support for setting mongo replica set name
- refactor mongo primary configuration to use first mongo host
- output dnssec_key if set, not just if using external dns
- update host_instance close_ssh_session to skip already closed
connections
- remove unused workflows

- origin_deploy workflow changes
- cleanup some dead code in originator.rb

- enterprise_deploy workflow changes
- Update openshift.sh for testing in repo
- Remove dead code
- fix ssh address, cleanup hostfile usage a bit
- fix components_list logic
- fix up logic for setting activemq and datastore replicants for ha installs
- Some cleanup, use tempfile for hostfile
- logic and ordering changes
- updates to support missing config options in openshift.sh