R&R not authorized for cluster error - ibm-cloud

I'm getting a not authorized when accessing one of the clusters I created. I can't even delete it.
Error from server at https://gateway.watsonplatform.net/retrieve-and-rank/api/v1/solr_clusters/sc7eb72dcd_f6c6_4608_a9d4_4a406c0bbc2d/solr:
WRRCSH004: Service [9643ff04-1fb4-4c73-b73b-bdf7fea1975a] is not
authorized for cluster [sc7eb72dcd_f6c6_4608_a9d4_4a406c0bbc2d]!
I even tried deleting it from the UI:
How can I request to get it deleted for me?

If you need someone to delete it for you, please open a ticket for Bluemix Support using this URL: http://ibm.biz/bluemixsupport

Related

Error when using Azure monitor data source for Grafana

I've been trying to connect Azure monitor to my Grafana dashboard, which is deployed in a Kubernetes cluster. For this I created an app registration in Azure and assigned the 'Reader' role to it. Afterwards I filled in my Azure credentials at the Azure Monitor page in Grafana. I was able to retrieve the right subscription and receive a positive response.
But after this, when I want to open a dashboard, I receive the following error message:
Error updating options: The client '++++' with object id '++++' does
not have authorization to perform action
'microsoft.insights/metricNamespaces/read' over scope
'/subscriptions/++++/resourceGroups/++++;/providers/microsoft.insights'
or the scope is invalid. If access was recently granted, please
refresh your credentials
I'm really stuck now, because I thought that the Reader role would fix this. Anyone experienced this before?
I have tried to assign multiple roles and also created new ones and assigned them to the Grafana app registration. I expect the dashboard to be able to read the data from Azure. There is an connection between Azure and Grafana now, but it is not able to pull the data.
My bad, I figured it out. I needed to assign the Reader role on the subscription level and not only on resource group level. Hopefully this will help someone else in the future.

How to solve permission denied error on Huawei Cloud DB

I implemented the Huawei's Cloud DB and Auth Service into my project. After i create my Cloud DB Zone and Object Types i tried to use the executeUpsert() function of Cloud DB. But i got an error message that says "Permission Denied". Program executes all database operations after user authenticated. And authenticated users has permission to update the table. I don't know how to solve this permission problem. Does anyone have opinion?
Error Message;
I talked to some employees who are authorized in Huawei's Cloud DB and they helped me to find the cause of the problem. When i was getting the error, as you see in the screenshot below, the instance when user gets authentication and the instance when i initialize the AGConnectCloudDB were different.
after i defined the instance object globally and use the same instance when i am getting the auth and also initializing the AGConnectCloudDB object as you see in the below picture, the problem is solved!
Even though you implemented Huawei's Cloud DB and Auth Service into your project, there are still cases that can cause the “permission denied” error. https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/agc-clouddb-error-code-0000001117436042
Please check the following areas in your project to rule out the causes.
If in the log, you see auth error as well, please check:
If the above are all cleared out and the issue is still there, please provide more details for further troubleshooting.

NodeRED bluemix/IBM Cloud starter installation fails with IAM error

The installation of the NodeRED bluemix/IBM Cloud starter application fails with an IAM error message complaining about insufficient rights:
FAILED
Server error, status code: 502, error code: 10001, message: Service broker error: You do not have the required permission to create an instance. You must be assigned the IAM Editor role or higher. Contact the account owner to update your access.
Does anybody know how to fix this issue?
Looks like you don’t have proper IAM access permission. If you are the owner of the account, you can set the required permissions following the steps in this link .If you are not the owner ask the account owner for the permissions.
For best practices, refer this solution tutorial
The issue was actually related to the fact that the bluemix starter application tries to create a lite plan instance of cloudant. In my case, that was not possible because there already was such an instance and you are allowed only one per CF organization.
The solution was to patch the pipeline.yml to create a standard plan instance:
cf create-service cloudantNoSQLDB Standard "${CLOUDANT_NAME}"

Unable to create Kubernetes Cluster on IBM Bluemix

I have been trying to create a Kubernetes Cluster with my Bluemix account owner but always getting the following error upon creation:
IBM Cloud Infrastructure exception: Your account is currently prohibited from order 'Computing Instances'.
Any idea what the issue is? There seems to be no direct way to getting support from Public Bluemix to address this issue. We opened a ticket but it has not been addressed.
You should contact IBM Bluemix Support for this kind of question. Before you login to the Bluemix Console, there is a Support link.
From the look of the exception. It seen like you are trying to create a "second" kubernetes cluster. If this is what you are trying to do, you will need a SoftLayer account; or your ID in your SoftLayer account is not setup properly.
You need admin rights to create clusters in Bluemix. Just makes sure that you get the admin status and it should work for you. The normal permissions granted to you are that of an user. Hope this helps

Can't delete Cloudant service - Error 400

I am taking the DWC001 Bluemix Intro course exercise 3b. After creating a node.js app and binding a new Cloudant database, then deleted my app from dashboard, checked delete for Cloudant, my Cloudant service remains and I cannot delete it.
This error from Dashboard & cmdline:
Service instance RLCCloudant: Service broker error:
{"description"=>"Error 400 received from broker url
https://cloudantbroker.ng.bluemix.net/v2/service_instances/40791045-620f-
4fda-b9d4-eabe50c4783c?plan_id=cloudant-shared&service_id=cloudant"}
As you can see in the Bluemix Status Page we are currently experiencing some issues provisioning and managing Cloudant service instances in Bluemix. Bluemix users attempting to provision/unprovision/bind/unbind Cloudant service instances may see errors during these operations. The operations team has restored the service to allow provisioning, binding and unbinding. Issues may still be experienced when unprovisioning a service (as in your case).
Please visit that status page to see when the issues are resolved.
The service has been restored by Cloudant team as announced at https://developer.ibm.com/bluemix/support/#status.
Now the deletion action is working as normal.
"Service Broker Error" usually means that something went wrong communicating with the service side. Please send a request to delete the service to Bluemix Support.