Joe is currently working on this to change the 'enable-ha' code to refuse-to-guess (and do so incorrectly), and instead make it so
a) There is a "juju controller-config ha-space=XXX" that allows administrators to set what they want
b) We will allow 'juju enable-ha' to work if there is only a single cloud-local address to use, but
c) if there is >1, refuse to guess and require the administrator to specify the space to use for enable-ha.
We need these addresses for other purposes in 2.4 which is why the name is 'ha-space' rather than something about mongo.
Joe is currently working on this to change the 'enable-ha' code to refuse-to-guess (and do so incorrectly), and instead make it so
a) There is a "juju controller-config ha-space=XXX" that allows administrators to set what they want
b) We will allow 'juju enable-ha' to work if there is only a single cloud-local address to use, but
c) if there is >1, refuse to guess and require the administrator to specify the space to use for enable-ha.
We need these addresses for other purposes in 2.4 which is why the name is 'ha-space' rather than something about mongo.