At the moment "Adding cloud database entries" step uses hardcoded 'localhost' and DN.
Suggestion. If (new parameter in stratuslab.conf) ldap_hostname != 'localhost' don't install/configure LDAP locally, but instead use openldap_password, openldap_admin_dn (new param) and ldap_hostname to push the Registration service schema to the remote LDAP.
Then
stratus-install --openldap --setup
would do the thing. Or instead define new option --ldap. Then,
stratus-install --ldap
which would do nothing on --install and --start and on --setup only push the schema to the remote LDAP.
At the moment "Adding cloud database entries" step uses hardcoded 'localhost' and DN.
Suggestion. If (new parameter in stratuslab.conf) ldap_hostname != 'localhost' don't install/configure LDAP locally, but instead use openldap_password, openldap_admin_dn (new param) and ldap_hostname to push the Registration service schema to the remote LDAP.
Then
would do the thing. Or instead define new option --ldap. Then,
which would do nothing on --install and --start and on --setup only push the schema to the remote LDAP.