chore(deps): update terraform gitlab to v15 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
gitlab (source) | required_provider | major |
~> 3.16.0 -> ~> 15.10.0
|
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
Release Notes
gitlabhq/terraform-provider-gitlab
v15.10.0
This release was tested against GitLab 15.8, 15.9 and 15.10 for both CE and EE.
FEATURES:
-
New Resource:
gitlab_application
(#1436) -
New Resource:
gitlab_service_custom_issue_tracker
(#1459)
IMMROVEMENTS:
- resource/gitlab_personal_access_token: Support
admin_mode
as value in thescopes
attribute (#1456) - resource/gitlab_group: Remove explicit attribute defaults. This solves an issue where newly imported resources may have plan changes for default attributes. In some cases, the new API-based default values are more permissive than the old provider-based defaults. See The linked MR for details. (#1479)
- resource/gitlab_repository_file: Add validator to avoid leading
/
and./
in path (#1472) - resource/gitlab_project: Deprecate the
name_regex_delete
in favor of thename_regex
attribute (#1466) - resource/gitlab_project: Support
environments_access_level
attribute (#1469) - resource/gitlab_project: Support
feature_flags_access_level
attribute (#1469) - resource/gitlab_project: Support
infrastructure_access_level
attribute (#1469) - resource/gitlab_project: Support
monitor_access_level
attribute (#1469) - resource/gitlab_project: Support
release_access_level
attribute (#1469) - datasource/gitlab_project: Mark
runners_token
as sensitive (#1461) - datasource/gitlab_project: Support
environments_access_level
attribute (#1469) - datasource/gitlab_project: Support
feature_flags_access_level
attribute (#1469) - datasource/gitlab_project: Support
infrastructure_access_level
attribute (#1469) - datasource/gitlab_project: Support
monitor_access_level
attribute (#1469) - datasource/gitlab_project: Support
release_access_level
attribute (#1469) - datasource/gitlab_projects: Support
environments_access_level
attribute (#1469) - datasource/gitlab_projects: Support
feature_flags_access_level
attribute (#1469) - datasource/gitlab_projects: Support
infrastructure_access_level
attribute (#1469) - datasource/gitlab_projects: Support
monitor_access_level
attribute (#1469) - datasource/gitlab_projects: Support
release_access_level
attribute (#1469)
BUG FIXES:
- resource/gitlab_project: Add validator to the
id
attribute to prevent misuse (#1476) - resource/gitlab_group: Wait for the group to be fully created and functional (#1465)
- resource/gitlab_service_slack: Fix perpetual diff in
webhook
attribute due to upstream API deprecation (#1470) - resource/gitlab_service_microsoft_teams: Fix perpetual diff in
webhook
attribute due to upstream API deprecation (#1470)
v15.9.0
This release was tested against GitLab 15.7, 15.8 and 15.9 for both CE and EE.
FEATURES:
-
New Resource:
gitlab_pages_domain
(#1419)
IMMROVEMENTS:
- provider: Support
GITLAB_EARLY_AUTH_CHECK
environment variable as default for theearly_auth_check
provider attribute (#1455) - resource/gitlab_project: Support public and private repositories in
import_url
for imports and pull mirrors (#1452)
BUG FIXES:
- resource/gitlab_application_settings: Support
"nil"
forenabled_git_protocols
to disable it (#1457) - resource/gitlab_repository_file: Handle
404
s whenoverwrite_on_create
istrue
(#1433) - datasource/gitlab_project: Don't get
push_rules
when user does not have permissions for it (#1450)
v15.8.0
This release was tested against GitLab 15.6, 15.7 and 15.8 for both CE and EE.
FEATURES:
- provider: mask
token
in provider logs (#1394)
IMMROVEMENTS:
- resource/gitlab_project: Add
ip_restriction_ranges
attribute (#1392) - datasource/gitlab_group_membership: Add
inherited
attribute to include inherited memberships (#1402)
BUG FIXES:
- provider: Fix
early_auth_check
always set totrue
(#1414) - resource/gitlab_project_share_group: Fix refreshing shared groups of a project (#1412)
- resource/gitlab_project_protected_environment: Fix perpetual diffs of
deploy_access_levels
(#1421) - resource/gitlab_project_approval_rule: auto-import default
any_approver
rule during create (#1425) - resource/gitlab_group: Mark
shared_runners_minutes_limit
andextra_shared_runners_minutes_limit
asComputed
(#1423) - datasource/gitlab_projects: Support validation for all valid
order_by
values (#1429)
v15.7.1
This release was tested against GitLab 15.5, 15.6 and 15.7 for both CE and EE.
BUG FIXES:
- provider: default to
gitlab.com
as base URL if it is not provided (#1400)
v15.7.0
- This release was tested against GitLab 15.5, 15.6 and 15.7 for both CE and EE.
- This is the first release aligned with GitLab. See #1331.
BREAKING CHANGES:
See Terraform GitLab Provider Version 15.7 Upgrade Guide for details.
- Require at least Terraform 1.0 and Terraform Protocol Version 6 (#1336)
- Provider
token
argument has changed tosensitive
(#1385)
FEATURES:
- resource/gitlab_project: Support forking a project (#1377)
- resource/gitlab_project: Support avatars (#1387)
- resource/gitlab_group: Support avatars (#1387)
-
New Data Source:
gitlab_metadata
(#1355)
IMMROVEMENTS:
- resource/gitlab_project: Add
ci_separated_caches
attribute (#1320) - datasource/gitlab_project: Add
ci_separated_catches
attribute (#1320) - resource/gitlab_project: Rely on API defaults to only send minimal requests (#1376)
- resource/gitlab_project: Add
restrict_user_defined_variables
attribute (#1372) - resource/gitlab_repository_file: Add
overwrite_on_create
attribute (#1374)
BUG FIXES:
- resource/gitlab_user: Fix suppress logic for
skip_confirmation
attribute (#1375) - resource/gitlab_project: Fix disabling
container_expiration_policy
(#1386)
v3.20.0
This release was tested against GitLab 15.4, 15.5 and 15.6 for both CE and EE.
FEATURES:
-
New Data Source:
gitlab_groups
(#1252) -
New Data Source:
gitlab_group_subgroups
(#1280) -
New Data Source:
gitlab_user_sshkeys
(#1296)
IMMROVEMENTS:
- resource/gitlab_project: deprecate
pipelines_enabled
and remove default (#1357) - resource/gitlab_project_access_token: Support
read_registry
andwrite_registry
as valid scopes (#1289) - resource/gitlab_application_settings: Add
group_owners_can_manage_default_branch_protection
attribute (#1334) - resource/gitlab_user: Suppress undesired diff for
skip_confirmation
attribute (#1339) - resource/gitlab_group: Add
extra_shared_runners_minutes_limit
attribute (#1232) - resource/gitlab_group: Add
membership_lock
attribute (#1232) - resource/gitlab_group: Add
shared_runners_minutes_limit
attribute (#1232) - datasource/gitlab_group: Add
extra_shared_runners_minutes_limit
attribute (#1232) - datasource/gitlab_group: Add
membership_lock
attribute (#1232) - datasource/gitlab_group: Add
shared_runners_minutes_limit
attribute (#1232)
v3.19.0
This release was tested against GitLab 15.1, 15.2 and 15.3 for both CE and EE.
This is the first release from the new project on GitLab.
FEATURES
-
New Resource:
gitlab_service_emails_on_push
(#1305)
IMMROVEMENTS:
- resource/gitlab_project: Add
suggestion_commit_message
attribute (#1249) - datasource/gitlab_project: Add
suggestion_commit_message
attribute (#1249) - datasource/gitlab_projects: Add
suggestion_commit_message
attribute (#1249) - resource/gitlab_branch_protection: Support
no one
inunprotect_access_level
(#1278)
BUG FIXES:
- resource/gitlab_repository_file: Fix check if file exists during read (#1260)
v3.18.0
This release was tested against GitLab 15.1, 15.2 and 15.3 for both CE and EE.
FEATURES:
-
New Resource:
gitlab_group_saml_link
(#1243)
v3.17.0
This release was tested against GitLab 15.1, 15.2 and 15.3 for both CE and EE.
FEATURES:
-
New Data Source:
gitlab_project_hook
(#1204) -
New Data Source:
gitlab_project_hooks
(#1204) -
New Data Source:
gitlab_project_membership
(#593) -
New Data Source:
gitlab_repository_tree
(#1198) -
New Data Source:
gitlab_group_hook
(#1221) -
New Data Source:
gitlab_group_hooks
(#1221) -
New Resource:
gitlab_group_hook
(#1221) -
New Resource:
gitlab_application_settings
(experimental) (#1201) -
New Resource:
gitlab_project_issue_board
(#1173) -
New Resource:
gitlab_user_gpgkey
(#1181)
IMMROVEMENTS:
- resource/gitlab_service_jira: Support
jira_issue_transition_id
attribute for GitLab 15.2 (#1188) - resource/gitlab_project_protected_environment: Add docs that users and groups must be shared with the project (#1210)
- resource/gitlab_branch_protection: Automatically take ownership of projects default branch without an import (#1216)
- resource/gitlab_group_ldap_link: Clarify value for
ldap_provider
attribute (#1220) - resource/gitlab_group_membership: Support
skip_subresources_on_destroy
andunassign_issuables_on_destroy
removal option attributes (#1209) - resource/gitlab_project: Reference doc for required
gitlab_group_project_template
resource when usingtemplate_project_id
attribute (#1223)
BUG FIXES:
- resource/gitlab_user_sshkey: Ignore leading and trailing whitespaces in key (#1175)
- resource/gitlab_project: Fix setting
ci_forward_deployment_enabled
tofalse
during creation (#1218)
v3.16.1
This release was tested against GitLab 14.10, 15.0 and 15.1 for both CE and EE.
BUG FIXES:
- resource/gitlab_project: Fix admin token requirement to check default branch protection (#1169)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.