Bug 2116523 - Add sssd-client to ceph container image for NFS
Summary: Add sssd-client to ceph container image for NFS
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenShift Data Foundation
Classification: Red Hat Storage
Component: distribution
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ODF 4.12.0
Assignee: Blaine Gardner
QA Contact: Amrita Mahapatra
URL:
Whiteboard:
Depends On: 2116521
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-08-08 17:40 UTC by Blaine Gardner
Modified: 2023-08-09 16:43 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
Clone Of: 2116521
Environment:
Last Closed: 2023-02-08 14:06:28 UTC
Embargoed:


Attachments (Terms of Use)

Description Blaine Gardner 2022-08-08 17:40:10 UTC
Track the addition of "sssd-client" to the RHCS 5.3 image. We need this for supporting NFS user id managment in ODF 4.12



+++ This bug was initially created as a clone of Bug #2116521 +++

Description of problem:

In ODF, we are working to support user ID management for NFS-Ganesha. We want to use SSSD for that since it supports several ID management services. To do so, we need to add the "sssd-client" package to the ceph/ceph image. It should be less than 500kB. I don't believe there are any binaries added as part of the "sssd-client" package; only shared libs.

Of note, we should **not** add the "sssd" package, as that will add more than 100MB to the image. Only "sssd-client" is needed.


Version-Release number of selected component (if applicable):

We would like this for ODF 4.12, which uses RHCS 5.3. (I did not see that option available in the "Version" field above).


Additional info:

Because there is no binary installed by "sssd-client", in order to verify the SSSD client has been added to the Ceph image, I might suggest `rpm -q sssd-client`. We can also ensure the "sssd" package has not been added by ensuring `which sssd` returns failure.

--- Additional comment from RHEL Program Management on 2022-08-08 17:36:00 UTC ---

Please specify the severity of this bug. Severity is defined here:
https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity.

Comment 3 Vikhyat Umrao 2022-08-08 23:45:23 UTC
(In reply to Blaine Gardner from comment #0)
> Track the addition of "sssd-client" to the RHCS 5.3 image. We need this for
> supporting NFS user id managment in ODF 4.12
> 
> 
> 
> +++ This bug was initially created as a clone of Bug #2116521 +++
> 
> Description of problem:
> 
> In ODF, we are working to support user ID management for NFS-Ganesha. We
> want to use SSSD for that since it supports several ID management services.
> To do so, we need to add the "sssd-client" package to the ceph/ceph image.
> It should be less than 500kB. I don't believe there are any binaries added
> as part of the "sssd-client" package; only shared libs.
> 
> Of note, we should **not** add the "sssd" package, as that will add more
> than 100MB to the image. Only "sssd-client" is needed.
> 
> 
> Version-Release number of selected component (if applicable):
> 
> We would like this for ODF 4.12, which uses RHCS 5.3. (I did not see that
> option available in the "Version" field above).
> 
> 
> Additional info:
> 
> Because there is no binary installed by "sssd-client", in order to verify
> the SSSD client has been added to the Ceph image, I might suggest `rpm -q
> sssd-client`. We can also ensure the "sssd" package has not been added by
> ensuring `which sssd` returns failure.
> 
> --- Additional comment from RHEL Program Management on 2022-08-08 17:36:00
> UTC ---
> 
> Please specify the severity of this bug. Severity is defined here:
> https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity.

Blaine - the selected component here is RADOS. Is the change coming in the core part of Ceph or rook?

Comment 4 Blaine Gardner 2022-08-09 21:25:33 UTC
It's a package that needs added to the Ceph image, but none of the components seem to fit, so I picked RADOS. BZ didn't allow me to leave the component empty.

Comment 5 Vikhyat Umrao 2022-08-09 21:32:25 UTC
(In reply to Blaine Gardner from comment #4)
> It's a package that needs added to the Ceph image, but none of the
> components seem to fit, so I picked RADOS. BZ didn't allow me to leave the
> component empty.

Thanks, Blaine for confirming. 

I already see we have an RHCS bug - https://bugzilla.redhat.com/show_bug.cgi?id=2116521 for tracking it. This mainly comes to general ODF distribution so I am changing to distribution.

Comment 6 Blaine Gardner 2022-09-19 20:38:37 UTC
The bug we were waiting on for this to be complete is now verfied: https://bugzilla.redhat.com/show_bug.cgi?id=2116521

I am moving this to MODIFIED. Should we move to ON_QA, or go straight to VERIFIED? @muagarwa

Comment 9 Mudit Agarwal 2022-10-19 05:42:42 UTC
Can be moved to ON_QA now as we are consuming 5.3

For QE: please test with the latest 4.12 build.


Note You need to log in before you can comment on or make changes to this bug.