Starting from the Build ID 2019.2.0, you can update Ceph packages to the latest minor versions on the Ceph OSD, Monitor, and RADOS Gateway nodes using the Update Ceph packages pipeline job. During the update, all Ceph services restart one by one and the pipeline does not proceed until the cluster is healthy.
Note
This procedure does not include the backup of Ceph VMs. To back up the Ceph VMs, perform the steps described in Back up and restore Ceph.
To update Ceph packages to the latest minor versions:
Verify that you have upgraded your MCP cluster to the latest Build ID as described in Upgrade DriveTrain to a newer release version.
Log in to the Jenkins web UI.
Open the Update Ceph packages pipeline job.
Specify the following parameters:
Parameter |
Description and values |
---|---|
SALT_MASTER_CREDENTIALS |
Credentials for Salt API stored in Jenkins. |
SALT_MASTER_URL |
The URL of Salt API. For example, |
TARGET_SERVERS Removed since 2019.2.5 update |
Salt compound target to match the nodes to be updated. For example,
|
CLUSTER_FLAGS Added since 2019.2.7 update |
Add a comma-separated list of flags to apply before and after the pipeline execution. |
Click Build.
Click Full stage view to track the update process.
The following table contains the details of the update stages:
# |
Stage |
Details |
---|---|---|
1 |
List the target servers |
|
2 |
Apply package upgrades on all nodes |
Updates and installs new Ceph packages on the selected nodes. |
3 |
Restart the services |
After a service restart on each node, the Jenkins pipeline job waits for the cluster to become healthy. |