Skip to content

Error while updating Dynamodb with GSI #1920

Closed
@riddhi2910

Description

@riddhi2910

Describe the bug
We upgraded the dynamodb controller to 1.2.3. We did that because in our previous version, when we updated the existing table with the globalSecondaryIndex . The controller was not able to create the GSI.
We created GSI manually on the AWS, after that added the configs for GSI on the ACK dyanmodb object.
We see errors like this afterwards
We think, the controller is not able to update/patch the changes. Creating a new table with GSI works fine.
conditions:

  • message: Table in 'UPDATING' state, cannot be modified or deleted
    status: "True"
    type: ACK.Recoverable
  • lastTransitionTime: "2023-10-04T20:44:04Z"
    message: Unable to determine if desired resource state matches latest observed
    state
    reason: Table in 'UPDATING' state, cannot be modified or deleted
    Steps to reproduce

Expected outcome
A concise description of what you expected to happen.

Environment

  • Kubernetes version
  • Using EKS (yes/no), if so version? Yes
  • AWS service targeted (S3, RDS, etc.) Dynamodb

Metadata

Metadata

Labels

kind/bugCategorizes issue or PR as related to a bug.service/dynamodbIndicates issues or PRs that are related to dynamodb-controller.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions