Include cephadm in the overcloud image

As described in the spec [1], ceph-ansible is going to be
deprecated in favour of cephadm and it's distributed as an
RPM that can be installed from Ceph repositories.
However, since the deployment approach is changed and cephadm
requires a Ceph monitor node to bootstrap a minimal cluster,
we should include cephadm RPM on the overcloud image.
This patch adds the cephadm package to the overcloud image.

[1] https://review.opendev.org/c/openstack/tripleo-specs/+/723108

Depends-On: If56c388d8283c93ae8bcb2af3e775d8f6d19b704
Change-Id: I1211e8ac41fdcedf8c64c17936376e1878c467a4
This commit is contained in:
Francesco Pantano 2020-12-04 11:32:22 +01:00
parent 971d567fe6
commit ed38c431f8
No known key found for this signature in database
GPG Key ID: 799868C47301D458
2 changed files with 3 additions and 1 deletions

View File

@ -1,3 +1,4 @@
cephadm:
certmonger:
fence_agents_package:
fence_virt_package:

View File

@ -16,6 +16,7 @@
"nfs_package": "nfs-utils",
"chrony_package": "chrony",
"pacemaker_package": "pacemaker",
"pcs_package": "pcs"
"pcs_package": "pcs",
"cephadm": "cephadm"
}
}