Description of problem: Currently openshift.sh support user export CONF_ACTIVEMQ_REPLICANTS and CONF_DATASTORE_REPLICANTS to set up activemq and datastore replicants, but oo-install tools still not support yet, it should be enabled. Version-Release number of selected component (if applicable): oo-install-ose-2.0b-20131111-2053 How reproducible: Always Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Looks like datastore replicants can not be set up totally automatically, while activemq replicants could. So change the summary.
CONF_DATASTORE_REPLICANTS should totally automate configuration of datastore replicants. Is there a bug report for its failure to do so?
I think the bug is that currently oo-install's OSE workflow never asks the user if they would like to set that value. This could simply be something we don't support for now given that oo-install main focus for OSE is configuring demos environments right now.
Does oo-install's OSE workflow ask the user if they would like to set the value for ActiveMQ replicants then?
To my knowledge all of the default values in openshift.sh are assumed.
(In reply to Miciah Dashiel Butler Masters from comment #3) > CONF_DATASTORE_REPLICANTS should totally automate configuration of datastore > replicants. Is there a bug report for its failure to do so? Check openshift.sh, you will see the following codes: configure_datastore() { <--snp--> if ! [[ ${datastore_replicants} =~ , ]] then # This mongod will _not_ be part of a replicated setup. configure_datastore_add_users fi } That means user need do "configure_datastore_add_users" manually when datastore replicants is set if my understanding is right.
(In reply to Miciah Dashiel Butler Masters from comment #5) > Does oo-install's OSE workflow ask the user if they would like to set the > value for ActiveMQ replicants then? No, oo-install's OSE workflow does not ask user currently, that is the point of this bug.
Ah, yes, one must run (for example) `openshift.sh datastore_replicants=datastore01.example.com,datastore02.example.com,datastore03.example.com actions=configure_datastore_add_replicants,configure_datastore_add_users` on one of the replicants after they are all installed and running.
This feature is captured in a Trello card: https://trello.com/c/f4T9Amo5