-
Notifications
You must be signed in to change notification settings - Fork 3
/
clients.yml
30 lines (28 loc) · 911 Bytes
/
clients.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
---
- name: ceph clients validation tests
hosts: "{{ test.monitor.nodes }}"
tasks:
- name: get openstack's services client details
shell: 'ceph --cluster {{test.cluster.name}} auth get client.openstack --format json'
become: true
register: client_info
run_once: yes
tags:
- clients
- sanity
- non-containerized
- name: get openstack's services client details
shell: '{{test.ceph.reg.provider}} exec ceph-mon-`hostname -s` ceph --cluster {{test.cluster.name}} auth get client.openstack --format json'
become: true
register: client_info
run_once: yes
tags:
- clients
- sanity
- containerized
- name: validate client permissions on pools
include: tasks/check_client_permissions.yml
with_items: "{{ test.ceph.pools.split(',') }}"
tags:
- clients
- sanity