Skip to content

roles: split cephadm role into cephadm_install and cephadm#928

Open
dupremathieu wants to merge 1 commit into
seapath:mainfrom
dupremathieu:cephadm-role-split
Open

roles: split cephadm role into cephadm_install and cephadm#928
dupremathieu wants to merge 1 commit into
seapath:mainfrom
dupremathieu:cephadm-role-split

Conversation

@dupremathieu
Copy link
Copy Markdown
Member

The cephadm role previously handled both binary installation and cluster provisioning. This blocked ceph_prepare_installation which needs the cephadm to be setup (it call cephadm ceph-volume) but must run before the cluster is set up.

cephadm_install now runs first on cluster_machines, providing the binary before ceph_prepare_installation prepares OSD disks. The cephadm role then handles only cluster bootstrapping and provisioning.

The cephadm role previously handled both binary installation and cluster
provisioning. This blocked ceph_prepare_installation which needs the cephadm
to be setup (it call cephadm ceph-volume) but must run before the cluster is
set up.

cephadm_install now runs first on cluster_machines, providing the binary
before ceph_prepare_installation prepares OSD disks. The cephadm role then
handles only cluster bootstrapping and provisioning.

Signed-off-by: Mathieu Dupré <mathieu.dupre@savoirfairelinux.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant