Update Terraform gitlab to v17.8.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
gitlab (source) | required_provider | minor |
17.6.1 -> 17.8.0
|
Release Notes
gitlabhq/terraform-provider-gitlab (gitlab)
v17.8.0
This release was tested against GitLab 17.8, 17.7, and 17.6 for both CE and EE
BREAKING CHANGES (1 change)
Note: While we normally attempt to avoid breaking changes until major releases, this change aligns the
gitlab_project_issues
resource to the upstream API. That means that if we held off on implementing it, our users could pass in multiple values to several attributes, and the API would ignore all but the first of them. Weighing the breaking change against the bad user experience and potential confusion in userplan
operations, we determined it was better to accept the small breaking change now than hold off another 4 months for 18.0.
- datasource/gitlab_project_issues: Update several attributes to support a maximum of 1 item in their list to align to the GitLab API by @gitlab-dependency-update-bot (merge request)
FEATURE (1 change)
- New Resource resource/gitlab_value_stream_analytics: Adds support managing value stream stages by @calee1 (merge request)
IMPROVEMENTS (3 changes)
- resource/gitlab_group: Add 'owner' support for project creation level by @mness (merge request)
- resource/gitlab_group_hook: Add a validator to prevent spaces in the URL by @PatrickRice (merge request)
- resource/gitlab_project_hook: Add name and description to gitlab_project_hook resource by @heidi.berry (merge request)
- datasource/gitlab_project_membership: Support user_ids attribute by @timofurrer (merge request)
v17.7.1
This release was tested against GitLab 17.7, 17.6, and 17.5 for both CE and EE
BUG FIXES (2 changes)
- resource/gitlab_group_access_token: Update token deletion logic to include a
revoke
check by @PatrickRice (merge request) - resource/gitlab_project_access_token: Update token deletion logic to include a
revoke
check by @PatrickRice (merge request)
v17.7.0
This release was tested against GitLab 17.7, 17.6, and 17.5 for both CE and EE
FEATURES (1 change)
- New Resource resource/gitlab_instance_service_account: Allows managing instance-level service accounts by @ipsavitsky234 (merge request)
IMPROVEMENTS (2 changes)
- resource/gitlab_integration_jira: Align Jira integration resource with the API by @slaup1 (merge request)
- resource/gitlab_project: Add support for 'prevent_merge_without_jira_issue' by @slaup1 (merge request)
- resource/gitlab_branch: Add support for
keep_on_destroy
, which will preserve a branch when adestroy
operation is performed by @jae-sorcero (merge request)
BUG FIXES (4 changes)
- resource/gitlab_group_service_account_access_token: Fixed an issue where revoking a service account token required more permissions than the documentation suggested when using SaaS by @u120230 (merge request)
- resource/gitlab_group: Fixed an issue where older versions of GitLab may fail due to missing
DefaultBranchProtectionDefaults
by @PatrickRice (merge request) - resource/gitlab_application_settings: Fixed an issue where
DefaultBranchProtectionDefaults
didn't apply properly by @PatrickRice (merge request) - resource/gitlab_project: Fixed an issue where
restrict_user_defined_variables
caused a perpetual plan when not included in the config by @PatrickRice (merge request)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.