Description of change
The following changes allows you to only sign up in interactive mode with a trust password. Everything else is then created and exchanged behind the scenes.
Included are some interactive tests that highlight the branching changes from the schema.
Additional changes to the interactive mode to help with the user UX.
QA steps
It assumes that you have access to a remote lxd cluster, save the following file so we can reference it later.
The LXD server in question should have a trust password configured.
yaml
clouds:
lxd:
type: lxd
auth-types: [interactive]
endpoint: https://10.0.0.250:8443
sh
juju add-cloud /path/to/cloud.yaml
juju add-credential lxd
When asked, add the trust password, but then skip on all the other optional values.
Documentation changes
The following changes allow a one password sign-on to a lxd cluster from juju. See the demo below for more information.
Bug reference
N/A
Demo
该提问来源于开源项目:juju/juju
