The include_derived_membership option in data.googleworkspace_group_members is causing issues.
It is not detecting newly added members to a group if include_derived_membership is set to true.
If I remove the include_derived_membership option, newly added members appear.
Terraform Version
v1.5.6
Affected Resource(s)
Please list the resources as a list, for example:
googleworkspace_group_members
Terraform Configuration Files
data "googleworkspace_group_members" "good" {
group_id = "some_group"
}
data "googleworkspace_group_members" "bad" {
group_id = "some_group"
include_derived_membership = true
}
output "good" {
value = data.googleworkspace_group_members.good.members # includes newly added members
}
output "bad" {
value = data.googleworkspace_group_members.bad.members # does NOT include newly added members
}
The
include_derived_membership
option indata.googleworkspace_group_members
is causing issues.It is not detecting newly added members to a group if
include_derived_membership
is set totrue
.If I remove the
include_derived_membership
option, newly added members appear.Terraform Version
v1.5.6
Affected Resource(s)
Please list the resources as a list, for example:
googleworkspace_group_members
Terraform Configuration Files
Debug Output
n/a
Panic Output
n/a
Expected Behavior
Newly added members should show up in https://registry.terraform.io/providers/hashicorp/googleworkspace/latest/docs/resources/group_members#members regardless of whether
include_derived_membership
is enabled or not.Actual Behavior
Newly added members only show up in https://registry.terraform.io/providers/hashicorp/googleworkspace/latest/docs/resources/group_members#members if
include_derived_membership
is not enabled.Steps to Reproduce
include_derived_membership
totrue
include_derived_membership
Important Factoids
n/a
References
n/a