Timo Furrer
Timo Furrer
@Shocktrooper I've actually tried to reproduce the issue, but I'm not able to. Could you plug in your failing example into an acceptance tests on some branch?
I haven't seen this ever since. @armsnyder did you? Otherwise I'd close this ...
It still exists: https://github.com/gitlabhq/terraform-provider-gitlab/runs/5461795214?check_suite_focus=true#step:6:100 At least in the `gitlab_group_label` resource ... /cc @armsnyder @petrmvala
@adriano-fonseca Unfortunately, I didn't have the time yet to look closely at the problem here - However, it triggered some deja-vu ... for which the [`gitlab_group_project_file_template` resource](https://registry.terraform.io/providers/gitlabhq/gitlab/latest/docs/resources/group_project_file_template) exists. Maybe you...
@PatrickRice-KSC thanks for information! I think it makes sense to improve our documentation for the `gitlab_group_project_file_template` resource and the corresponding affected attributes in the `gitlab_project` resource. I imagine some note...
@genei09 Thanks for the feature request! > However it isn't possible to manage a vast majority of project settings this way as it requires importing existing projects to the state...
Thanks for the request! This feature is an upstream API alignment in the `gitlab_group` resource. * [Upstream docs](https://docs.gitlab.com/ee/api/groups.html#:~:text=or%20public.-,membership_lock,Prevent%20adding%20new%20members%20to%20projects%20within%20this%20group.,-extra_shared_runners_minutes_limit) * `go-gitlab` already supports it. * It was introduced in [GitLab 14.10](https://docs.gitlab.com/ee/api/groups.html#:~:text=The%20membership_lock%20field%20was%20added%20in%20GitLab%2014.10.)
Actually @jtymes implemented this in the GitLab REST API for the provider, see [this MR](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/82271#:~:text=This%20MR%20exposes%20the%20membership_lock%20field%20so%20this%20can%20be%20implemented%20as%20part%20of%20the%20GitLab%20Terraform%20provider.) :)
@jtymes all good and take care 💪 I was more referencing it for completeness, sorry for the ping.
The problem is that the `gitlab_group_ldap_link` resource has some major flaws with its ID which are somewhat related to the `filter` attribute not yet implemented, see https://github.com/gitlabhq/terraform-provider-gitlab/issues/869.