SIGN IN SIGN UP

mgr/smb: Update handler to process RGW shares, added validation and error handling

- Add _generate_rgw_share() function for RGW share configuration
- Skip CephFS authorization for RGW shares in cluster assembly
- Configure Samba VFS with RGW-specific parameters:
  - rgw_bucket, rgw_user_id, rgw_access_key, rgw_secret_key
- Validate bucket accessibility using radosgw-admin
- Ensure proper error handling in share creation flow

This enables the handler to generate proper Samba configuration for
RGW-backed shares along with validation and error handling.

Signed-off-by: Shweta Sodani <ssodani@redhat.com>
S
Shweta Sodani committed
d317e318592922f803de41b16929f6c7483ebcce
Parent: 6a3f310
Committed by Shweta Sodani <Shweta.Sodani@ibm.com> on 6/25/2026, 4:19:45 PM