red-hat-storage / cephci

CEPH-CI is a framework for testing Red Hat Ceph Storage product builds
MIT License
23 stars 64 forks source link

Disable cephadm before initiating cluster purge. #4039

Closed psathyan closed 2 weeks ago

psathyan commented 2 weeks ago

Description

Disabling cephadm from deploying new daemons helps to prevent any race conditions happening during cluster purge.

This commit includes cephadm disablement along with deploying of cephadm package on all nodes before initiating the purge.

Generally, cephadm package is only installed on the installer node.

Testing

openshift-ci[bot] commented 2 weeks ago

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: AmarnatReddy, psathyan

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files: - **[OWNERS](https://github.com/red-hat-storage/cephci/blob/master/OWNERS)** Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment