TripleO post deploy validations fail after deploying Stable/Ocata
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Carlos Camacho |
Bug Description
DEPLOYMENT COMMAND
==================
bash ./tripleo-
EXPECTED OUTPUT
===============
Deploy and validate the stack correctly.
ERROR ON DEPLOYMENT
===================
TASK [validate-simple : Copy wait_for script] *******
task path: /home/toor/
Wednesday 20 September 2017 14:33:51 +0200 (0:00:04.515) 1:38:13.633 ***
changed: [undercloud] => {"changed": true, "checksum": "5c113390709965
TASK [validate-simple : Validate the overcloud] *******
task path: /home/toor/
Wednesday 20 September 2017 14:33:55 +0200 (0:00:04.045) 1:38:17.679 ***
fatal: [undercloud]: FAILED! => {"changed": true, "cmd": "set -o pipefail && /home/stack/
PLAY RECAP *******
127.0.0.2 : ok=125 changed=70 unreachable=0 failed=0
localhost : ok=18 changed=8 unreachable=0 failed=0
undercloud : ok=102 changed=66 unreachable=0 failed=1
Wednesday 20 September 2017 14:39:18 +0200 (0:05:22.619) 1:43:40.299 ***
=======
DEBUG
=====
Now the validations have failed as this validation was running:
validations_
[stack@undercloud ~]$ cat failed_
### controller-ulimits FAILED ###
Task 'Check nofiles limit' failed:
Host: 192.168.24.6
Message: nofiles is set to 1024. It should be at least 2048 or higher, depending on available resources.
Failure! The validation failed for all hosts:
* 192.168.24.6
### haproxy FAILED ###
Task 'Verify defaults timeout queue' failed:
Host: 192.168.24.6
Message: The 'timeout queue' option in 'defaults' is '2m', but must be set to 1m
Failure! The validation failed for all hosts:
* 192.168.24.6
### pacemaker-status FAILED ###
Task 'Get pacemaker status' failed:
Host: 192.168.24.6
Message: Command `pcs status xml` exited with code: 1
stderr:
Error: running crm_mon, is pacemaker running?
Failure! The validation failed for all hosts:
* 192.168.24.6
ISSUE
=====
There is no pacemaker this is a non HA deployment.. That's why this validation is broken...
Changed in tripleo: | |
status: | New → Triaged |
assignee: | nobody → Carlos Camacho (ccamacho) |
importance: | Undecided → High |
milestone: | none → queens-1 |
Carlos, the failed_ validations. log is not related to overcloud- validate. sh script. The failed message you are seeing in this file are coming from tripleo-validations tests. You should rather look in the /home/stack/ overcloud_ validate. log file instead. Sorry for the confusion.