Closed trillom closed 1 year ago
Still no solution for this?
still it is continuing, is there any timeline to give a solution for this ?
We are trying to create a new cluster with encryption by an existing Neptune cluster snapshot, but could not do for this reason
my info
Terraform v0.12.29
+ provider.aws v3.7.0
I've hit the same issue today, it seems it's still not fixed :(
I could fix it locally by doing the !d.IsNewResource()
check in aws/resource_aws_neptune_cluster.go#L678.
Existing Code
if d.HasChange("tags") {
Fix
if !d.IsNewResource() && d.HasChange("tags") {
Basically, only tag during actual resource update. Similar to the fix done to the RDS issue mentioned above.
I was able to build terraform-provider-aws with the fix and validate it by creating the neptune cluster from a snapshot.
However, I am not able to run the tests. Also, am not able to create a pull request. git push fails with the following error:
remote: Permission to hashicorp/terraform-provider-aws.git denied to chungath.
Can someone take this change and process it?
The issue still persists and its a blocker for planning disaster recovery automation via terraform for neptune DB. Can someone please fix this.
@chungath Sounds like you have a fix for this. Did you apply a fix to a fork
or did you directly clone this repo and made changes to it?
I think you should be able to push to a fork and then create a PR from it on this repo.
Is there any workaround for this issue?
The workaround is to not create any tags on the neptune cluster.
@chungath Thanks, that seems to have fixed the issue for now
Hey y'all 👋 Thank you for taking the time to file this issue, and for the ongoing discussion. Given that there's been a number of AWS provider releases since the last update on this issue, can anyone confirm whether you're still experiencing this behavior?
I just ran into it as well. Tried to create from snapshot and wouldn't let me due to tags. Removed them and it worked.
I'm neither familiar with Terraform nor Go but rather trying to get an internal showstopper resolved.
@justinretzolk
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
I'm seeing a similar issue to #5360, but when provisioning a Neptune cluster with tagging from an existing snapshot.
Community Note
Terraform Version
Affected Resource(s)
Terraform Configuration Files
Debug Output
Expected Behavior
Neptune Cluster created from snapshot
Actual Behavior
Above error is thrown, base cluster is created, but apply fails and instances are not created.
Steps to Reproduce
terraform apply
References
5360