Skip to content

Commit 932c093

Browse files
Update docs for v16.0.3 release
1 parent 2691a3e commit 932c093

File tree

2 files changed

+30
-10
lines changed

2 files changed

+30
-10
lines changed

CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
## 16.0.3 (2023-05-24)
2+
3+
This release was tested against GitLab 15.10, 15.11 and 16.0 for both CE and EE.
4+
5+
BREAKING CHANGES:
6+
7+
Since this is a bug fix release for a major release with breaking changes you may
8+
want to follow the [Terraform GitLab Provider Version 16.0 Upgrade Guide](https://registry.terraform.io/providers/gitlabhq/gitlab/latest/docs/guides/version-16.0-upgrade) for details.
9+
10+
BUG FIXES:
11+
12+
- resource/gitlab_group_ldap_link: Fix state migration for `group_id` to `group`
13+
114
## 16.0.2 (2023-05-23)
215

316
This release was tested against GitLab 15.10, 15.11 and 16.0 for both CE and EE.

docs/guides/version-16.0-upgrade.md

+17-10
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ which may require actions on the users side. These are described below:
2222
- `gitlab_pipeline_trigger`
2323
- `gitlab_pipeline_schedule`
2424

25-
Some resource `id` formats weren't uniquly identifiable and didn't contain
26-
all the information to retrive a particular resource from the GitLab API
25+
Some resource `id` formats weren't uniquely identifiable and did not contain
26+
all the information to retrieve a particular resource from the GitLab API
2727
given this id.
2828

2929
Therefore, you may need to change your `terraform import` commands to use fully
30-
identifiable resource ids as described in the repsective docs.
31-
This may also affect any use of the `id` attribute (`gitlab_*.*.id`) access in
30+
identifiable resource ids as described in the respective docs.
31+
This may also affect any use of the `id` attribute (`gitlab_*.*.id`) access in
3232
your Terraform configuration code.
3333

3434
## Change variable `value` attribute to non-sensitive
@@ -39,7 +39,7 @@ your Terraform configuration code.
3939
- `gitlab_group_variable`
4040
- `gitlab_project_variable`
4141

42-
The `value` attribute of the `gitlab_*_variable` resources has been changed
42+
The `value` attribute of the `gitlab_*_variable` resources has been changed
4343
from `sensitive` to non-sensitive.
4444

4545
Therefore, you may want to use the `sensitive()` or `nonsensitive()` Terraform functions.
@@ -57,7 +57,7 @@ The `expires_at` attribate for the `gitlab_project_access_token` resource is now
5757
- `gitlab_project_membership`
5858
- `gitlab_project_share_group`
5959

60-
Some resources used a `project_id` attriute to identify a project by numerical id.
60+
Some resources used a `project_id` attribute to identify a project by numerical id.
6161
This attribute has been removed in favor of a new `project` attribute which supports
6262
both numerical ids and full paths to the project to identify id.
6363
This aligns with the rest of the project-scoped resources.
@@ -66,19 +66,26 @@ This aligns with the rest of the project-scoped resources.
6666

6767
- `gitlab_group_ldap_link`
6868

69-
Some resources used a `group_id` attriute to identify a group by numerical id.
69+
Some resources used a `group_id` attribute to identify a group by numerical id.
7070
This attribute has been removed in favor of a new `group` attribute which supports
7171
both numerical ids and full paths to the group to identify id.
7272
This aligns with the rest of the group-scoped resources.
7373

7474
## Deprecate `gitlab_service_*` resources
7575

76-
All the `gitlab_service_*` resources have been deprecated in favor
76+
All the `gitlab_service_*` resources have been deprecated in favor
7777
of the new `gitlab_integration_*` resources.
78-
Make sure to adapt to the new ones within the next 3 releases as we'll be
78+
Make sure to adapt to the new ones within the next 3 releases as we'll be
7979
removing the `gitlab_service_*` resources with the upcoming 16.3 release.
8080

81+
## Deprecate `gitlab_label` resource
82+
83+
The `gitlab_label` resource has been deprecated in favor of the new
84+
`gitlab_project_label` resource.
85+
Make sure to adapt to the new resource within the next 3 releases as we'll be
86+
removing the `gitlab_label` resource with the upcoming 16.3 release.
87+
8188
## Misc removals
8289

8390
- The `gitlab_managed_license` resource has been removed. There is no longer an upstream GitLab API for it.
84-
- The `operations_access_level` attribute was removed from the `gitlab_project` resource and data sources.
91+
- The `operations_access_level` attribute was removed from the `gitlab_project` resource and data sources.

0 commit comments

Comments
 (0)