| Age | Commit message (Collapse) | Author |
|
When the masters are the only nodes in play, we need to explicitly set
schedulable to True due to logic in openshift_facts.py which assumes that if
the node is also a master, schedulable should be false.
|
|
Improve scaleup playbook
|
|
|
|
HA support for atomic-openshift-installer
|
|
harness
|
|
Rework setting of hostname
|
|
If the only Nodes we have are also on Masters we set the scheduleable.
|
|
added graphs for openshift master and network in zabbix
|
|
|
|
|
|
- set the hostname for all installs < 3.1 or 1.1
- provide a new variable openshift_set_hostname to override default behavior
|
|
|
|
Fixed a bug. opsconditions now updates propertly.
|
|
|
|
|
|
|
|
|
|
Conditionally set the nodeIP
|
|
|
|
- modify evaluate host to set oo_nodes_to_config to a new variable
g_new_nodes_group if defined rather than g_nodes_group and also skip adding
the master when g_new_nodes_group is set.
- Remove byo specific naming from playbooks/common/openshift-cluster/scaleup.yml
and created a new playbooks/byo/openshift-cluster/scaleup.yml playbook.
|
|
Bug 1284991 - "atomic-openshift-installer uninstall" error when confi…
|
|
configuration file is missing.
|
|
|
|
Also:
* minor rewording of the text that informs the admin about scheduleable
masters.
|
|
|
|
Adding graph support for graphs and graphprototypes
|
|
|
|
|
|
The preconfigured load balancers, previously denoted by having 'run_on' set to
false, cannot have their facts gathered which results in a stack trace. Later
when we write out the inventory we have to fake out the hostname and just use
'connect_to'.
We're likely going to have the concept of other types of "plug-in" hosts where
we don't run ansible. We should make sure we abstract this properly so it's
easy to add additional types of hosts.
Also in the commit:
- Renamed 'run_on' to 'preconfigured' and inverted the logic as needed
- Output tally of Masters and Nodes as well as remaining Masters required for
HA
- Minor rewording in a few places
- Currently only prompting for the load balancer after all other hosts have
been entered
- Removed spurious echo
|
|
Rename ha_proxy variables and methods to 'master_lb' to better
future-proof things.
|
|
Reverse the order we ask two questions: What variant the user wants
to install and which hosts to install on. This lets us avoid asking
for multiple masters for 3.0 installs.
|
|
|
|
|
|
|
|
|
|
This adds the ability to quickly set up a multi-master environment.
|
|
|
|
The preconfigured load balancers, previously denoted by having 'run_on' set to
false, cannot have their facts gathered which results in a stack trace. Later
when we write out the inventory we have to fake out the hostname and just use
'connect_to'.
We're likely going to have the concept of other types of "plug-in" hosts where
we don't run ansible. We should make sure we abstract this properly so it's
easy to add additional types of hosts.
Also in the commit:
- Renamed 'run_on' to 'preconfigured' and inverted the logic as needed
- Output tally of Masters and Nodes as well as remaining Masters required for
HA
- Minor rewording in a few places
- Currently only prompting for the load balancer after all other hosts have
been entered
- Removed spurious echo
|
|
Add mappingMethod to identityProviders config
|
|
Fixing the step parameters with a "no" when not passed with that key
|
|
|
|
Add serviceAccountConfig.masterCA during 3.1 upgrade
|
|
- uses the value of oauthConfig.masterCA if present, otherwise sets it to
ca.crt
|
|
inventory variable
|
|
- Remote template in favor of a filter plugin
- Add additional validation for identity provider config
- Add mappingMethod attribute for identity providers, default to 'claim'
|
|
into quick_ha
|
|
|
|
Fixing clone groups in multi_inventory
|
|
|
|
Rename ha_proxy variables and methods to 'master_lb' to better
future-proof things.
|