Description of problem: Verify all deployed nodes have their clock synchronised validation doesn't check ceph node Version-Release number of selected component (if applicable): openstack-tripleo-ui-3.1.0-9.el7ost.noarch How reproducible: always Steps to Reproduce: 1. deploy overcloud with ceph 2. run the validation 3. check if validation includes ceph IP and has results for ceph node Actual results: the validation doesn't include ceh node Expected results: should include Additional info: As an example of validation results on a setup with ceph: $ ansible-playbook -i /usr/bin/tripleo-ansible-inventory /usr/share/openstack-tripleo-validations/validations/ntpstat.yaml PLAY [overcloud] *************************************************************** TASK [setup] ******************************************************************* ok: [192.168.24.17] ok: [192.168.24.10] ok: [192.168.24.7] ok: [192.168.24.18] TASK [Run ntpstat] ************************************************************* changed: [192.168.24.18] changed: [192.168.24.10] fatal: [192.168.24.7]: FAILED! => {"changed": true, "cmd": ["ntpstat"], "delta": "0:00:00.003550", "end": "2017-04-27 15:14:37.622619", "failed": true, "rc": 1, "start": "2017-04-27 15:14:37.619069", "stderr": "", "stdout": "unsynchronised\n time server re-starting\n polling server every 8 s", "stdout_lines": ["unsynchronised", " time server re-starting", " polling server every 8 s"], "warnings": []} fatal: [192.168.24.17]: FAILED! => {"changed": true, "cmd": ["ntpstat"], "delta": "0:00:00.002588", "end": "2017-04-27 15:14:38.421851", "failed": true, "rc": 1, "start": "2017-04-27 15:14:38.419263", "stderr": "", "stdout": "unsynchronised\n time server re-starting\n polling server every 8 s", "stdout_lines": ["unsynchronised", " time server re-starting", " polling server every 8 s"], "warnings": []} [WARNING]: Could not create retry file '/usr/share/openstack-tripleo-validations/validations/ntpstat.retry'. [Errno 13] Permission denied: u'/usr/share/openstack-tripleo- validations/validations/ntpstat.retry' PLAY RECAP ********************************************************************* 192.168.24.10 : ok=2 changed=1 unreachable=0 failed=0 192.168.24.17 : ok=1 changed=0 unreachable=0 failed=1 192.168.24.18 : ok=2 changed=1 unreachable=0 failed=0 192.168.24.7 : ok=1 changed=0 unreachable=0 failed=1 Setup: $ nova list +--------------------------------------+-------------------------+--------+------------+-------------+------------------------+ | ID | Name | Status | Task State | Power State | Networks | +--------------------------------------+-------------------------+--------+------------+-------------+------------------------+ | 8e77c44d-ab5f-4514-9b92-e8933fbdad85 | overcloud-cephstorage-0 | ACTIVE | - | Running | ctlplane=192.168.24.12 | | 753986a1-a857-4e82-82b9-ae0950a37bc9 | overcloud-compute-0 | ACTIVE | - | Running | ctlplane=192.168.24.18 | | 63561c46-b838-4180-812c-2031109583cd | overcloud-controller-0 | ACTIVE | - | Running | ctlplane=192.168.24.10 | | 475fa8b5-30a3-40e3-a47a-8b526fada3be | overcloud-controller-1 | ACTIVE | - | Running | ctlplane=192.168.24.17 | | 6c59f032-7869-4d62-b82a-afe916961c95 | overcloud-controller-2 | ACTIVE | - | Running | ctlplane=192.168.24.7 | +--------------------------------------+-------------------------+--------+------------+-------------+------------------------+
Since Pike all roles (including Ceph) are now recognized by the ansible inventory and added to the overcloud group.
passed: 13 -p 2018-06-08.3
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2018:2086