@Xav,
FWIW, here are steps I used to register clients in previous deployments:
$ landscape_ip=$(juju run \ --application haproxy 'unit-get private-address') $ landscape_crt=$(juju run \ --application haproxy \ 'sudo openssl x509 -in /var/lib/haproxy/default.pem' | base64) $ juju config landscape-client \ account-name=standalone \ url="https://${landscape_ip}/message-system" \ ping-url="http://${landscape_ip}/ping" \ ssl-public-key="base64:${landscape_crt}"
It worked at least in February 2017.
@Xav,
FWIW, here are steps I used to register clients in previous deployments:
$ landscape_ip=$(juju run \ crt=$(juju run \ haproxy/ default. pem' | base64) name=standalone \ /${landscape_ ip}/message- system" \ ${landscape_ ip}/ping" \ public- key="base64: ${landscape_ crt}"
--application haproxy 'unit-get private-address')
$ landscape_
--application haproxy \
'sudo openssl x509 -in /var/lib/
$ juju config landscape-client \
account-
url="https:/
ping-url="http://
ssl-
It worked at least in February 2017.