RDS GlobalDatabase Modify/Termination issue

0

I am using Aurora MySQL RDS for work and I created a Global database with 'GlobalClusterIdentifier': 'Production_Global-Cluster' which has a underscore in the name and it is not supposed to be allowed. Now I am trying to terminate this Global database, I removed all regional clusters and instances under it. When I try to remove the termination protection from it or try to modify it I get the following error.

Traceback (most recent call last):
  File "dbtest.py", line 69, in <module>
    DeletionProtection=False
  File "/usr/local/lib/python3.7/site-packages/botocore/client.py", line 357, in _api_call
    return self._make_api_call(operation_name, kwargs)
  File "/usr/local/lib/python3.7/site-packages/botocore/client.py", line 676, in _make_api_call
    raise error_class(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (InvalidParameterValue) when calling the ModifyGlobalCluster operation: The parameter GlobalClusterIdentifier is not a valid identifier. Identifiers must begin with a letter; must contain only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain two consecutive hyphens.

The termination protection option is only available with AWS CLI and Boto3 and both are giving me same error, if I try to change the name from AWS console directly it gives me a similar error. I tried to describe all global clusters with boto3 and then piped the output of 'GlobalClusterIdentifier' in the next command and it gives the same error as well. Does anyone have been in the same situation? Any idea on how to terminate this? or at lease change the name maybe? Thanks in Advance!!

asked 2 years ago270 views
1 Answer
0

This is caused by a bug with the AWS service. It is not possible to resolve this on your own. What you need to do is to raise a Technical Support case via the AWS Console and have the Aurora MySQL service team fix it. If you are on basic support, raise the case under Account and billing support.

answered 2 years ago
EXPERT
John_F
reviewed 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions