]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commit
client: don't try to generate keys
authorGuillaume Abrioux <gabrioux@redhat.com>
Tue, 12 Dec 2017 10:25:26 +0000 (11:25 +0100)
committerSébastien Han <seb@redhat.com>
Tue, 19 Dec 2017 12:40:04 +0000 (13:40 +0100)
commit861119387bc0535af6c8289bd7bca4f5cb1058e5
tree1f71d08f8c73c7fa7fc471966ad5266bef8482a6
parentd8971d74e4cbe2a53e65251815c324f74eb5e5cd
client: don't try to generate keys

the entrypoint to generate users keyring is `ceph-authtool`, therefore,
it can expand the `$(ceph-authtool --gen-print-key)` inside the
container. Users must generate a keyring themselves.
This commit also adds a check to ensure keyring are properly filled when
`user_config: true`.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit ab1dd3027a4b9932e58f28b86ab46979eb1f1682)
Signed-off-by: Sébastien Han <seb@redhat.com>
group_vars/clients.yml.sample
roles/ceph-client/defaults/main.yml
roles/ceph-client/tasks/pre_requisite.yml
tests/functional/centos/7/cluster/group_vars/clients