deploy w/ external ceph and local ganesha fails while enabling ceph-admin user
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
John Fulton |
Bug Description
In wallaby while deploying with the folloiwng as per the doc [1]
-e /usr/share/
-e /usr/share/
The overcloud deployment fails during config-download step 2:
2022-08-18 16:36:29.317298 | 5254002e-
"changed": false,
"msg": "Running 1 cephadm playbook(s) (immediate log at /home/stack/
}
2022-08-18 16:36:30.564099 | 5254002e-
Inspection the cephadm_command.log [2] shows:
2022-08-18 16:36:30,391 p=104780 u=stack n=ansible | [WARNING]: Could not match supplied host pattern, ignoring: ceph_mon
The command which failed [3] shows that the following playbook ran:
This playbook uses the following hosts:
hosts: ceph_mon[0]
No hosts were matched because there is no ceph_mon in the ansible inventory because this is for an external ceph monitor.
This playbook execution shouldn't be necessary. A problem in the logic as resulted in internal ceph deployment playbooks running in an external ceph deployment scenario.
[2] https:/
[3] https:/
Fix proposed to branch: master /review. opendev. org/c/openstack /tripleo- heat-templates/ +/853699
Review: https:/