healthcheck can fail if podman inspect was too slow
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Emilien Macchi |
Bug Description
Deploying Keystone or Nova services, the deploy tasks can fail on this:
fatal: [undercloud]: FAILED! => {
"msg": "The conditional check ''healthy' not in keystone_
cess an attribute in template string ({% if 'healthy' not in keystone_
ed' is not iterable"
}
When the deployment is slow, podman inspect can fail to execute at the first try and report this error.
Add a new condition to the failed_when: so we first check if keystone_
Fix proposed to branch: master /review. opendev. org/726913
Review: https:/