mgr/cephadm: Fix RGW zone endpoint auto-update log
ic in _update_rgw_endpoints method
Issue: The existing implementation does not re-attempt endpoint updates when no RGW daemons were found for a service or the daemon deployment is still in progress. The zone is being modified with an empty endpoint array in this case.
Fix: Added conditional checks to retry the update if no daemons are found.
Fixes: https://tracker.ceph.com/issues/73814
Resolves: rhbz#
2406510
Resolves: rhbz#
2406696
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
(cherry picked from commit
c8e878fe5f54b1cee3637f99787950f4616d8041)