Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Terraform Internal ID" Extensible Attributes borne problem #425

Open
Mithun2507 opened this issue Dec 18, 2024 · 1 comment
Open

"Terraform Internal ID" Extensible Attributes borne problem #425

Mithun2507 opened this issue Dec 18, 2024 · 1 comment

Comments

@Mithun2507
Copy link

In the provider version 2.6 "Terraform Internal ID" Extensible Attribute was introduced. This also introduced a problem that if the attribute is lost on the infoblox side the terraform plan fails with the below error and blocks new deployments on the affected terraform workspace

Error: cannot find appropriate object on NIOS side for resource with ID 'record:a/ZG5zLmJpbmRfYSQuX2RlZmF***AxLDEwLjc2LjMyLjM:.abcs.com/abc': key Terraform Internal ID not found in map;

Recently, we encountered an incident where the attributes were lost on the Infoblox server, causing all Terraform plan jobs to fail. To resolve the issue, we had to import all the corresponding attributes, specifically the 'Terraform Internal ID,' back into the Infoblox server. Resources created prior to version 2.6 were not affected by the loss of the 'Terraform Internal ID' attribute on Infoblox.

For future releases, DNS records should be the primary attribute used to match the state file. The dependency on the internal_id attribute is causing this new problem.
Looking for possible solution in future releases

@JkhatriInfobox
Copy link
Collaborator

Hi @Mithun2507,

Thanks for reporting this issue. Could you please let us know how the "Terraform Internal ID" extensible attribute was deleted from the Infoblox server? This will help us reproduce and investigate the problem.

Please note that modifying/deleting this EA is not permitted as it is required for Terraform operations.
for more info refer the documentation: https://docs.infoblox.com/space/ipamdriverterraform/593692260/Management+of+Plug-In+Operations+with+Terraform+Internal+ID

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants