Bug 2049050

Summary: Ceph-common pkg needs to be updated in client node not part of cluster if cluster is upgraded to the latest version
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Preethi <pnataraj>
Component: DocumentationAssignee: Mary Frances Hull <mhull>
Documentation sub component: Install Guide QA Contact: Manasa <mgowri>
Status: CLOSED CURRENTRELEASE Docs Contact: Ranjini M N <rmandyam>
Severity: high    
Priority: high CC: asriram, mgowri, rmandyam, vereddy
Version: 5.0   
Target Milestone: ---   
Target Release: 5.1z1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-27 10:59:28 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Preethi 2022-02-01 12:15:25 UTC
Describe the issue:
Ceph-common pkg needs to be updated in client node  which is not part of the cluster nodes manually when cluster is upgraded to the latest version in 5.x as we do not see the below pkgs getting updated.

[root@plena007 ~]# rpm -qa | egrep 'ceph|rbd'
cephadm-16.2.7-11.el8cp.noarch
libcephfs2-16.2.7-3.el8cp.x86_64
python3-ceph-common-16.2.7-3.el8cp.x86_64
python3-cephfs-16.2.7-3.el8cp.x86_64
python3-ceph-argparse-16.2.7-3.el8cp.x86_64
qemu-kvm-block-rbd-4.2.0-59.module+el8.5.0+12817+cb650d43.x86_64
librbd1-16.2.7-3.el8cp.x86_64
ceph-common-16.2.7-3.el8cp.x86_64
python3-rbd-16.2.7-3.el8cp.x86_64


Describe the task you were trying to accomplish:

I had updated the cluster to the latest version but however, in my client node i could see the older version still until i upgrade the ceph-common pkgs manually.

after updating ceph-common pkgs to the latest below is the output:

[root@plena007 ubuntu]# rpm -qa | egrep 'ceph|rbd'
cephadm-16.2.7-11.el8cp.noarch
libcephfs2-16.2.7-11.el8cp.x86_64
python3-ceph-common-16.2.7-11.el8cp.x86_64
python3-cephfs-16.2.7-11.el8cp.x86_64
python3-ceph-argparse-16.2.7-11.el8cp.x86_64
qemu-kvm-block-rbd-4.2.0-59.module+el8.5.0+12817+cb650d43.x86_64
librbd1-16.2.7-11.el8cp.x86_64
ceph-common-16.2.7-11.el8cp.x86_64
Python3-rbd-16.2.7-11.el8cp.x86_64





Suggestions for improvement:

Document URL:
Lets add or modify content for client section to make user experience easy.
https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/5/html-single/installation_guide/index#running-the-cephadm-clients-playbook_install

Chapter/Section Number and Title:

Product Version:

Environment Details:

Any other versions of this document that also needs this update:

Additional information:

Comment 3 Preethi 2022-05-08 04:56:31 UTC
Hi, This is w.r.t build to build upgrades using ceph orch upgrade command that do not need of use pre-flight playbook.

Normally, when you use ceph orch upgrade start command and later you can see this observation in client node.

Comment 5 Preethi 2022-05-10 02:31:42 UTC
Note looks good to me to address this.