fix(deps): update all non-major dependencies
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
gitlab (source) | required_provider | minor |
18.0.0 -> 18.4.1
|
registry.gitlab.developers.cam.ac.uk/uis/devops/infra/dockerimages/logan-terraform | minor |
1.12 -> 1.13
|
|
uis/devops/continuous-delivery/ci-templates | repository | minor |
v7.7.0 -> v7.17.4
|
Release Notes
gitlabhq/terraform-provider-gitlab (gitlab)
v18.4.1
IMPROVEMENTS (1 change)
- Bumped GitLab client-go dependency to v0.148.0 to improve default retry policy (merge request)
v18.4.0
FEATURES (2 changes)
- resource/gitlab_group_level_mr_approvals: Add group level merge request approvals resource by @heidi.berry (merge request)
- resource/gitlab_project_external_status_check: Add new resource for project external status checks by @mness (merge request)
IMPROVEMENTS (1 change)
- resource/gitlab_project_hook: Update docs to indicate which version of GitLab is required to use custom headers by @heidi.berry (merge request)
BUG FIXES (2 changes)
- resource/gitlab_group_service_account: Wait for group service account users to be deleted during destroy by @heidi.berry (merge request)
- resource/gitlab_group_share_group: Add feature flag information for using custom roles by @heidi.berry (merge request)
v18.3.0
FEATURES (3 changes)
-
Add new
gitlab_group_deploy_token
andgitlab_project_deploy_token
resources. The existing genericgitlab_deploy_token
resource has now been deprecated. by @mness (merge request) -
Add new
gitlab_group_saml_links
datasource by @heidi.berry (merge request) - Support client-go config file for provider authentication. See more information here: https://gitlab.com/gitlab-org/api/client-go#use-the-config-package-experimental by @timofurrer (merge request)
IMPROVEMENTS (6 changes)
- resource/gitlab_project_level_notifications: Update to handle unknown value validation by @PatrickRice (merge request)
- resource/gitlab_group: Add support for
administrator
toproject_creation_level
by @aldo.salas1 (merge request) - resource/gitlab_group_security_policy_attachments: This resource now checks permissions prior to adding the policy, and fails with a informative error if permissions are missing by @PatrickRice (merge request)
- resource/gitlab_project_security_policy_attachments: This resource now checks permissions prior to adding the policy, and fails with a informative error if permissions are missing by @PatrickRice (merge request)
- resource/gitlab_deploy_token: Add support for previously missing scope options by @mness (merge request)
- resource/gitlab_instance_service_account: Allow instance service accounts to be created without username and/or name by @heidi.berry (merge request)
BUG FIXES (6 changes)
- resource/gitlab_global_level_notifications: Update to handle unknown value validation by @PatrickRice (merge request)
- resource/gitlab_project_level_notifications: Update to handle unknown value validation by @PatrickRice (merge request)
- resource/gitlab_project_protected_environment: Fix error in protected environment using unknown deploy attributes by @PatrickRice (merge request)
- resource/gitlab_project_integration_github: Fix a provider panic that occurs when importing a non-existent integration by @heidi.berry (merge request)
- resource/gitlab_group_dependency_proxy: Fixed a bug where importing using an
import
block caused an immediate replace by @PatrickRice (merge request) - resource/gitlab_group: Fixed an issue with
permanently_remove_on_delete
that occurred when deleting groups on GitLab versions later than 18.0 by @heidi.berry (merge request)
v18.2.0
FEATURES (2 changes)
- datasource/gitlab_project_access_tokens: Allows retrieving project access tokens by @ruben.aleman (merge request)
- resource/gitlab_project_container_registry_protection: Allows managing container registry protections for a project by @hristiyan.ivanov (merge request)
IMPROVEMENTS (5 changes)
- resource/gitlab_project: Added support for
ci_push_repository_for_job_token_allowed
by @danilobuerger (merge request) - resource/gitlab_group_hook: Add
emoji_events
support by @lllkq546449541 (merge request) - resource/gitlab_project_protected_environment: Create new
deploy_access_levels_attribute
using an object list instead of nested blocks to enable easier operations with other resources. The existingdeploy_access_levels
is deprecated and will be removed in 19.0. by @heidi.berry (merge request) - resource/gitlab_group_service_account: Allow using custom emails with group service accounts by @heidi.berry (merge request)
- resource/gitlab_branch_protection: Add
admin
push access level support by @netflash (merge request)
BUG FIXES (2 change)
- resource/gitlab_project_label: Fixed a bug that caused a plan operation when a named color was used instead of a hex by @heidi.berry (merge request)
- access token resources: Fixed a bug where using an
unknown
value forscopes
caused an error by @PatrickRice (merge request)
v18.1.1
BUG FIXES (1 change)
- resource/gitlab_group_service_account_access_token: Fix a bug when using
scopes
with anunknown
set, resulting in an error message about the provider by @heidi.berry (merge request)
v18.1.0
FEATURES (3 changes)
- resource/gitlab_project_merge_request_note: New resource allows creating merge request notes by @heidi.berry (merge request)
- resource/gitlab_application_appearance: New resource allows managing instance-wide application appearance by @heidi.berry (merge request)
- datasource/gitlab_project_merge_requests: New datasource allows listing project merge requests by @heidi.berry (merge request)
IMPROVEMENTS (15 changes)
- resource/gitlab_project: Add support for
ci_forward_deployment_rollback_allowed
by @paroose (merge request) - resource/gitlab_project: Add support for
auto_duo_code_review_enabled
by @mness (merge request) - resource/gitlab_project: Add
branches
option to project resource when forking by @Taucher2003 (merge request) - resource/gitlab_group_saml_link: Update group access level list for SAML group links to include
planner
by @heidi.berry (merge request) - resource/gitlab_deploy_key: Add support for
expires_at
, allowing expiring project deploy keys by @heidi.berry (merge request) - resource/gitlab_project_integration_mattermost: Rename mattermost integration resource to clarify that it's project-level. The old resource name is now deprecated. by @heidi.berry (merge request)
- resource/gitlab_project_integration_emails_on_push: Rename emails on push integration resource to clarify that it's project-level. The old resource name is now deprecated. by @heidi.berry (merge request)
- resource/gitlab_project_integration_external_wiki: Rename external wiki integration resource to clarify that it's project-level. The old resource name is now deprecated. by @heidi.berry (merge request)
- resource/gitlab_project_integration_custom_issue_tracker: Rename custom issue tracker integration resource to clarify that it's project-level. The old resource name is now deprecated. by @heidi.berry (merge request)
- resource/gitlab_project_integration_jenkins: Rename jenkins integration resource to clarify that it's project-level. The old resource name is now deprecated. by @heidi.berry (merge request)
- resource/gitlab_project_integration_harbor: Rename harbor integration resource to clarify that it's project-level. The old resource name is now deprecated. by @heidi.berry (merge request)
- resource/gitlab_group_service_account_access_token: Add support creating service account tokens with no expiry by @heidi.berry (merge request)
- resource/gitlab_project_job_token_scopes: The
enabled
attribute will now attempt to check the instanceenforce_ci_inbound_job_token_scope_enabled
prior to allowing a user to set the value tofalse
, and will fail at plan time instead of apply time if theenabled
setting conflicts with instance settings. by @PatrickRice (merge request) - datasource/gitlab_user: Add experimental support for
email_exact_match
, which will always return an exact match on the email. This will override the fuzzy matching of the GitLab search API when no users match the given email. by @ricardo.bartels (merge request) - multiple resources: Add missing examples to resources by @heidi.berry (merge request)
BUG FIXES (3 changes)
- resource/gitlab_branch: Add warning to use lifecycle ignore_changes for gitlab_branch.ref by @heidi.berry (merge request)
- resource/gitlab_project: If a project import fails, the specific import error will now be surfaces to the user by @heidi.berry (merge request)
- multiple label resources: Fixed an issue where using label color names would cause an error by @heidi.berry (merge request)
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v7.17.4
: 7.17.4
7.17.4 (2025-09-29)
Bug Fixes
v7.17.3
: 7.17.3
7.17.3 (2025-09-29)
v7.17.2
: 7.17.2
7.17.2 (2025-09-25)
Bug Fixes
- mandatory-jobs: reduce cpu and memory requests for SAST jobs (9d3526a)
v7.17.1
: 7.17.1
7.17.1 (2025-09-25)
Bug Fixes
- pre-commit: certdir variable must be an empty string (d608c55)
v7.17.0
: 7.17.0
7.17.0 (2025-09-24)
Features
- mandatory-jobs: increase runner resources for failing SAST jobs (cfb7fd5)
v7.16.0
: 7.16.0
7.16.0 (2025-09-19)
Features
-
🎸 Move standard job to Generic GKE Runner (59d2a0e)
v7.15.2
: 7.15.2
7.15.2 (2025-09-17)
v7.15.1
: 7.15.1
7.15.1 (2025-09-11)
Bug Fixes
- maven.gitlab-ci.yml: moved PUBLISH_NEW_VERSION within .maven:publish script (e02809e)
- maven.gitlab-ci.yml: updated semantic commit message pattern matching and logic (b9ad541)
- maven.gitlab-ci.yml: updated semantic commit message pattern matching and logic (e8071e1)
- maven.gitlab-ci.yml: updated semantic commit message pattern matching and logic (2574c8c)
v7.15.0
: 7.15.0
7.15.0 (2025-09-08)
Features
- add custom configuration for secrets (ef86a30)
v7.14.1
: 7.14.1
7.14.1 (2025-09-04)
Bug Fixes
- maven.gitlab-ci.yml: move services section under maven job (a2c5dca)
v7.14.0
: 7.14.0
7.14.0 (2025-09-02)
Features
v7.13.1
: 7.13.1
7.13.1 (2025-09-01)
Bug Fixes
- rename detect-non-utf8-files job and make it work with spaces in filenames (4d7ec69)
v7.13.0
: 7.13.0
7.13.0 (2025-08-27)
Features
- add detect-non-utf-files job (f629243)
v7.12.0
: 7.12.0
7.12.0 (2025-08-27)
Features
- terraform-pipeline: remove duplicate kics job (354c3cc)
v7.11.1
: 7.11.1
7.11.1 (2025-08-21)
v7.11.0
: 7.11.0
7.11.0 (2025-08-21)
Features
- trivy job now to use logan-terrafrom image and run terraform init in before_script (b03b3e4)
v7.10.4
: 7.10.4
7.10.4 (2025-08-14)
v7.10.3
: 7.10.3
7.10.3 (2025-08-14)
v7.10.2
: 7.10.2
7.10.2 (2025-08-14)
v7.10.1
: 7.10.1
7.10.1 (2025-08-14)
v7.10.0
: 7.10.0
7.10.0 (2025-08-14)
Features
- auto-devops: remove mandatory jobs from auto-devops template (5f7de9c)
v7.9.1
: 7.9.1
7.9.1 (2025-08-13)
v7.9.0
: 7.9.0
7.9.0 (2025-08-13)
Features
- mandatory-jobs: provide AST-related CI/CD variable defaults (3421a2e)
v7.8.0
: 7.8.0
7.8.0 (2025-08-13)
Features
- add mandatory jobs template (975f4aa)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.