Open
Description
Your environment
Terraform v1.5.7
on linux_amd64
- provider registry.terraform.io/1password/onepassword v2.1.0
What happened?
When inserting fields at the beginning of a section:
Error: 1Password Item update error
with onepassword_item.environment_variables,
on 1password.tf line 75, in resource "onepassword_item" "environment_variables":
75: resource "onepassword_item" "environment_variables" {
Could not update item 'xkjcynmzjjkwjfenfmkd6mffuy' from vault
'5rmq6vebgi3c2iejytskh52d6y', got error: op error: unable to process line 1:
Validation: (validateVaultItem failed to Validate), Couldn't validate the
item: "[ItemValidator] has found 3 errors, 0 warnings: \nErrors:{1.
details.sections[9].fields[13] has non-unique name}, {2.
details.sections[9].fields[14] has non-unique name}, {3.
details.sections[9].fields[15] has non-unique name}"
Releasing state lock. This may take a few moments...
What did you expect to happen?
New fields get correctly inserted.
Notes
the same configuration change was applied successfully after moving the new fields to the bottom of their section.