tripleo-ansible/tripleo_ansible
John Fulton d5cb7ce393 Add CephHciOsdCount/CephHciOsdType to tripleo_derive_hci_parameters
The tripleo_derive_hci_parameters module uses the devices and
lvm_volumes list in CephAnsibleDisksConfig from Heat to count the
expected number of OSDs. However, with the move to cephadm, the
OSD service spec language is more flexible and the user can pass
a description like "all available block devices". As a result,
the module can no longer count the expected number of OSDs. As
an alternative expose a paramter so the user may directly pass
CephOsdCount. Similarly expose a CephOsdType parameter (HDD, SSD)
since there is no path to lookup the device in Ironic.

Related-Bug: #1920954
Change-Id: Ia6bbdf023e2a0961cd91d3e9f40a8a5a26253ba3
(cherry picked from commit b015a79dc4)
2021-05-19 18:36:18 +00:00
..
ansible_plugins Add CephHciOsdCount/CephHciOsdType to tripleo_derive_hci_parameters 2021-05-19 18:36:18 +00:00
playbooks Merge "Add append option to tripleo_derive_hci_parameters module" 2021-05-03 22:17:50 +00:00
releasenotes/notes Configure bind for designate 2021-03-17 13:33:52 -02:30
roles Increase wait_for_osds retries and dealys 2021-05-14 14:40:49 +00:00
roles.galaxy Add galaxy role path which will be ignored by git 2019-07-18 13:40:14 -05:00
tests Add CephHciOsdCount/CephHciOsdType to tripleo_derive_hci_parameters 2021-05-19 18:36:18 +00:00
__init__.py Extract provisioned networks from stack 2020-10-08 22:11:29 +00:00
ansible-role-requirements.yml Upgrade ansible-lint to 5.0 2021-03-11 09:47:14 +00:00
requirements.yml Capture collection requirements 2020-11-04 09:28:42 -06:00