rgw_spec.update_endpoints = (rc != 0) # keep trying on failure
if rc != 0:
self.log.error(f'Error when trying to update rgw zone: {err}')
- self.mgr.set_health_warning('CEPHADM_RGW', 'Cannot update rgw endpoints', 1,
- [f'Cannot update rgw endpoints for daemon {rgw_spec.service_name()}'])
+ self.mgr.set_health_warning('CEPHADM_RGW', 'Cannot update rgw endpoints, error: {err}', 1,
+ [f'Cannot update rgw endpoints for daemon {rgw_spec.service_name()}, error: {err}'])
else:
self.mgr.remove_health_warning('CEPHADM_RGW')
if available:
return func(self, *args, **kwargs)
else:
- err_msg = f"Cephadm is not available. Please enable cephadm by 'ceph mgr module enable cephadm'."
+ err_msg = "Orchestrator is not available. Please enable cephadm by 'ceph mgr module enable cephadm'."
return HandleCommandResult(retval=-errno.EINVAL, stdout='', stderr=err_msg)
return wrapper
return inner
if realm_name in self.realm_op().list():
raise RGWAMException(f'Realm {realm_name} already exists')
if zonegroup_name in self.zonegroup_op().list():
- raise RGWAMException(f'ZonegroupOp {zonegroup_name} already exists')
+ raise RGWAMException(f'Zonegroup {zonegroup_name} already exists')
if zone_name in self.zone_op().list():
raise RGWAMException(f'Zone {zone_name} already exists')