Created on 01-22-2014 04:37 AM - edited 09-16-2022 01:52 AM
Hi, I'm trying to update property
The feature Operational Reports is not available.
Created 02-04-2014 04:22 PM
Hi,
We have confirmed that there is a bug in the configuration UI. It incorrectly attempts to update a Reports Manager configuration although it was not modified. For the time being, the recommended workaround is to update the configurations via API. Sorry for the inconvenience.
Herman
Created 02-04-2014 01:10 PM
I'm having the same error message on CM 4.8.0.
The Trial lincense expired over the weekend and I get the same error.when I try to setup email alerts.
Thank you
Created 02-04-2014 04:22 PM
Hi,
We have confirmed that there is a bug in the configuration UI. It incorrectly attempts to update a Reports Manager configuration although it was not modified. For the time being, the recommended workaround is to update the configurations via API. Sorry for the inconvenience.
Herman
Created 02-05-2014 04:39 AM
I do confirm, it works and starts to send test alers.
P.S.
emails are ok now, but there is other strage exception in log.
Created 02-05-2014 08:09 AM
Would you mind providing some steps on how to use the API to make these changes or point me to documentation that details how to make these type of changes using the API?
thank you,
Created 02-05-2014 08:15 AM
Api documentation for your version of CM is available in the upper right of the CM UI, under Help or Support.
Latest version is also availalable here:
http://cloudera.github.io/cm_api/
To make changes to management service configuration, you'll want to post to the API endpoints documented here:
http://cloudera.github.io/cm_api/apidocs/v5/path__cm_service_config.html for service configuration
http://cloudera.github.io/cm_api/apidocs/v5/path__cm_service_roleConfigGroups_-roleConfigGroupName-_... for role configuration
Remember to use the 'full' config view to see all configuration options via the API, as described in the tutorials.
Thanks,
Darren
Created 02-05-2014 10:27 PM
You can fix it this way:
1. Determine name of the ALERTPUBLISHER role. Go to ${your-scm-host}:7180/api/v1/cm/service/roles/
Find json with name like '"name" : "mgmt1-ALERTPUBLISHER-107a27c5a1fc39a5cb9ce9ea1947e296",'
2. Using name from step 1, do the following:
curl -X PUT -H "Content-Type:application/json" -u admin:admin -d '{"items": [{"name" : "alert_mailserver_password", "value": "SUPER_MEGA_PASSWORD"}]}' '${your-scm-host}:7180/api/v1/cm/service/roles/mgmt1-ALERTPUBLISHER-107a27c5a1fc39a5cb9ce9ea1947e296/config'