Bug 1446291 - Verify all deployed nodes have their clock synchronised validation doesn't check ceph node
Summary: Verify all deployed nodes have their clock synchronised validation doesn't ch...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-validations
Version: 11.0 (Ocata)
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: Upstream M3
: 13.0 (Queens)
Assignee: Florian Fuchs
QA Contact: Udi Kalifon
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-04-27 15:20 UTC by Ola Pavlenko
Modified: 2018-06-27 13:31 UTC (History)
6 users (show)

Fixed In Version: openstack-tripleo-validations-8.2.1-0.20180220034948.6dc1ba3.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-06-27 13:29:27 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2018:2086 0 None None None 2018-06-27 13:31:00 UTC

Description Ola Pavlenko 2017-04-27 15:20:38 UTC
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  |
+--------------------------------------+-------------------------+--------+------------+-------------+------------------------+

Comment 1 Florian Fuchs 2017-09-07 12:45:58 UTC
Since Pike all roles (including Ceph) are now recognized by the ansible inventory and added to the overcloud group.

Comment 5 Udi Kalifon 2018-06-10 13:48:31 UTC
passed: 13   -p 2018-06-08.3

Comment 7 errata-xmlrpc 2018-06-27 13:29:27 UTC
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


Note You need to log in before you can comment on or make changes to this bug.