I concur. To provide a little more detail, because this is enabled in the default charm, even non-HA openstacks become unusable when applying multiple services to the same machine outside of separate containers, which, until this point, has not really been an issue:
So I think now, the question is what is the suggested method for doing a non-HA installation? We were in the middle of working up a whitepaper with a customer when this change in the charms occurred. When we PoC'd our non-HA deployment and saved all the deployment steps for the whitepaper, this was not an issue.
Why do we simply not have charms called horizon and horizon-ha, nova-cloud-controller and nova-cloud-controller-ha and so on? (just curious why the decision to not rename them happened, was it a matter of maintenance in the future?)
I concur. To provide a little more detail, because this is enabled in the default charm, even non-HA openstacks become unusable when applying multiple services to the same machine outside of separate containers, which, until this point, has not really been an issue:
http:// pastebin. ubuntu. com/10040950/
To really quickly duplicate it, all you need to do is:
juju bootstrap openstack. cfg keystone openstack. cfg nova-cloud- controller
juju deploy --to=0 --config=
juju ssh keystone/0
source ./nova.rc
keystone tenant-list
exit
juju deploy --to=0 --config=
juju ssh keystone/0
source ./nova.rc
keystone tenant-list
This is the contents of my openstack.cfg and nova.rc:
http:// pastebin. ubuntu. com/10041027/
So I think now, the question is what is the suggested method for doing a non-HA installation? We were in the middle of working up a whitepaper with a customer when this change in the charms occurred. When we PoC'd our non-HA deployment and saved all the deployment steps for the whitepaper, this was not an issue.
Why do we simply not have charms called horizon and horizon-ha, nova-cloud- controller and nova-cloud- controller- ha and so on? (just curious why the decision to not rename them happened, was it a matter of maintenance in the future?)