Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Terraform azuredevops to v1 #17

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 7, 2024

This PR contains the following updates:

Package Type Update Change
azuredevops (source) required_provider major =0.2.1 -> 1.5.0

Release Notes

microsoft/terraform-provider-azuredevops (azuredevops)

v1.5.0

Compare Source

FEATURES:

  • New Resource azuredevops_serviceendpoint_snyk #​1224
  • New Resource azuredevops_serviceendpoint_dynamics_lifecycle_services #​1240
  • New Resource azuredevops_serviceendpoint_azure_service_bus #​1242
  • New Resource azuredevops_serviceendpoint_gitlab #​1243
  • New Resource azuredevops_serviceendpoint_visualstudiomarketplace #​1246
  • New Data Resource azuredevops_serviceendpoint_bitbucket #​1200

BUG FIX:

  • azuredevops_serviceendpoint_github_enterprise - Add nil check. #​1209
  • azuredevops_serviceendpoint_generic - Relax server_url restrictions. #​1210
  • All service connection resources - Fix import share service connection not point to the right project. #​1211
  • azuredevops_group_entitlement
  • azuredevops_check_branch_control - Remove the required check for ignore_unknown_protection_status. #​1222
  • azuredevops_serviceendpoint_kubernetes - Fix crash bug. #​1228

IMPROVEMENTS:

  • SDK update - Update resource.StateChangeConf to retry.StateChangeConf #​1204
  • azuredevops_securityrole_assignment - Change resource_id to forceNew=true #​1205
  • Add client initialization error handle #​1207
  • azuredevops_user_entitlement - Update documentation #​1208
  • azuredevops_serviceendpoint_azurerm
    • Add support server_url and cloud environmentAzureStack #​1213
    • Add support for credentials.serviceprincipalcertificate#​1225
    • Add support for credentials.serviceprincipalcertificate#​1225
  • azuredevops_git_repository
    • Add support for initialize of uninitialized repository #​1218
    • Update document #​1221
    • Support importing repository via username/password #​1223
  • azuredevops_build_definition - Add support for build_completion_trigger #​1226
  • azuredevops_serviceendpoint_kubernetes - Add support for service_account.accept_untrusted_certs #​1229
  • All service connections - Remove forceNew for service_endpoint_name #​1238
  • azuredevops_serviceendpoint_aws - Add nil check in resource read #​1239
  • azuredevops_serviceendpoint_azurecr - Change serviceprincipalid to forceNew=true #​1247
  • go.mod - Bump golang.org/x/crypto from v0.24.0 to v0.31.0 #​1252

BREAKING CHANGE:

  • azuredevops_build_definition - Change name from optional to required. #​1185

v1.4.0

Compare Source

FEATURES:

  • New Data Resource azuredevops_serviceendpoint_bitbucket #​1200

BUG FIX:

  • azuredevops_agent_queue - Fix name not set bug. #​1157
  • azuredevops_serviceendpoint_sonarqube - Adding nil check to project ID. #​1159
  • azuredevops_group - Detect that group has been deleted. #​1196
  • All service connection - Detect that service connection is not fully returned and this appears to be a permission issue. #​1193

IMPROVEMENTS:

  • azuredevops_wiki - Add support for delete project type wiki #​1166
  • azuredevops_agent_queue - Add name validation #​1184
  • Data Source azuredevops_agent_queue - Add name validation #​1184
  • azuredevops_git_repository
  • Data Source azuredevops_git_repository - Optimize resource acquisition. #​1197
  • azuredevops_repository_policy_max_file_size - Add support for max file size 50M #​1168
  • azuredevops_feed_permission - Sync permissions after create/update #​1169
  • azuredevops_branch_policy_build_validation - Update document #​1172
  • serviceendpoint_azurecr - Fix document error #​1163
  • azuredevops_build_definition_permissions - Update document #​1195

BREAKING CHANGE:

  • azuredevops_build_definition - Change name from optional to required. #​1185

v1.3.0

Compare Source

BUG FIX:

  • azuredevops_serviceendpoint_azurecr
    • Fix tenant_id not set as expected. #​1115
    • Fix tenant_id not set bug. #​1142
  • Data Source azuredevops_users - Return empty list if user not found. #​1116
  • azuredevops_securityrole_assignment - Detecting role assignment revoke. #​1120
  • azuredevops_serviceendpoint_kubernetes - Enhance nil check. #​1127
  • azuredevops_team - Fix idempotency add members issue. #​1130
  • azuredevops_serviceendpoint_azurecr - Expect serviceprincipalkey only if ServicePrincipal authentication is used. #​1134
  • azuredevops_build_folder - Fix import bug. #​1143
  • azuredevops_serviceendpoint_dockerregistry - Enhance nil check. #​1146
  • azuredevops_group - Add support for group_id. #​1147
  • Data Source azuredevops_group - Add support for group_id. #​1149

IMPROVEMENTS:

v1.2.0

Compare Source

FEATURES:

  • New Resource azuredevops_wiki #​1032

BUG FIX:

  • azuredevops_check_exclusive_lock - Add example. #​1054
  • azuredevops_users - Fix user not found bug. #​1110
  • azuredevops_git_repository
    • Fix repository not found bug. #​1065
    • Detect repository deleted outside of Terraform #​1087
  • azuredevops_pipeline_authorization - Check Pipeline Project for Resource Permissions. #​1059
  • azuredevops_serviceendpoint_kubernetes - Enhance parameter nil checking. #​1091
  • azuredevops_git_repository_file - Check branch status. #​1100

IMPROVEMENTS:

  • azuredevops_serviceendpoint_azurerm - Add support for AzureUSGovernment and AzureGermanCloud clouds. #​1061
  • azuredevops_variable_group
    • Add validation that variable can have either only value attribute or both is_secret and secret_value attributes. #​1075
    • Update document. #​1044
  • azuredevops_serviceendpoint_azurecr - Add support for WorkloadIdentityFederation. #​1105
  • azuredevops_git_repository - Fix typo error. #​1111
  • Dependency upgrade - #​1083
  • azuredevops_check_approval - Update tests #​1092
  • azuredevops_check_exclusive_lock - Add default timeout and update tests. #​1092
  • azuredevops_check_branch_control - Add default timeout and update tests. #​1092
  • azuredevops_check_business_hours - Add default timeout and update tests. #​1092
  • azuredevops_check_required_template - Add default timeout and update tests. #​1092
  • azuredevops_build_definition - Update unit tests. #​1094
  • Data Source azuredevops_build_definition - Update tests. #​1094
  • azuredevops_build_folder - Add default timeout and update tests. #​1094
  • azuredevops_pipeline_authorization - Add update tests. #​1094
  • azuredevops_resource_authorization - Add update tests. #​1094
  • Data Source azuredevops_project - Add default timeout and update tests. #​1095
  • Data Source azuredevops_projects - Update unit tests. #​1095
  • Data Source azuredevops_team - Update unit tests. #​1095
  • Data Source azuredevops_teams - Update unit tests. #​1095
  • azuredevops_project - Add update unit tests. #​1095
  • azuredevops_project_features - Add update unit tests. #​1095
  • azuredevops_project_pipeline_settings - Add update unit tests. #​1095
  • azuredevops_team - Add update unit tests. #​1095
  • azuredevops_team_members - Add update unit tests. #​1095
  • azuredevops_team_administrators - Add update unit tests. #​1095
  • azuredevops_feed - Optimize code and update tests. #​1098
  • Data Source azuredevops_feed - Optimize code and update tests. #​1098
  • azuredevops_feed_permission - Optimize code and update tests. #​1098
  • Data Source azuredevops_git_repositories - Add timeout and update tests. #​1103
  • Data Source azuredevops_git_repository - Add timeout and update tests. #​1103
  • azuredevops_git_repository - Add timeout and update tests. #​1103
  • azuredevops_git_repository_branch - Add timeout and update tests. #​1103
  • azuredevops_git_repository_file - Add timeout and update tests. #​1103
  • azuredevops_group_membership - Add timeout and update tests. #​1107
  • azuredevops_group - Add timeout and update tests. #​1107
  • Data Source azuredevops_users - Add timeout and update tests. #​1107
  • Data Source azuredevops_group - Add timeout and update tests. #​1107
  • Data Source azuredevops_groups - Add timeout and update tests. #​1107
  • Data Source azuredevops_identity_user - Add timeout and update tests. #​1108
  • Data Source azuredevops_identity_group - Add timeout and update tests. #​1108
  • Data Source azuredevops_identity_groups - Add timeout and update tests. #​1108
  • azuredevops_user_entitlement - Add timeout and update tests. #​1109
  • azuredevops_group_entitlement - Add timeout and update tests. #​1109

v1.1.1

Compare Source

BUG FIX:

  • azuredevops_team_members - Optimize descriptor read operation. #​1048
  • azuredevops_team - Optimize descriptor read operation. #​1048
  • azuredevops_teams - Optimize descriptor read operation. #​1048

v1.1.0

Compare Source

FEATURES:

  • New Data Resource azuredevops_identity_user #​956
  • New Data Resource azuredevops_identity_group #​956
  • New Data Resource azuredevops_identity_groups #​956
  • New Resource azuredevops_securityrole_assignment #​982
  • New Data Resource azuredevops_securityrole_definitions #​982
  • New Resource azuredevops_feed #​1011
  • New Resource azuredevops_feed_permission #​1011
  • New Data Resource azuredevops_feed #​1011

IMPROVEMENTS:

  • azuredevops_pipeline_authorization - Allow pipeline authorization across projects. #​973
  • azuredevops_git_repository - Support export repository status. #​1024
  • Data Resource azuredevops_git_repositories - Support export repository status. #​1024
  • Data Resource azuredevops_git_repository - Support export repository status. #​1024
  • Document azuredevops_elastic_pool - Fix document title. #​1037
  • Document Adding information about use in Azure Pipelines. #​1019

BUG FIX:

  • azuredevops_serviceendpoint_azurerm - Fix azurerm_subscription_id conflicts with azurerm_management_group_id. #​1004
  • azuredevops_team_members - Optimize descriptor read operation. #​1014
  • azuredevops_team - Optimize descriptor read operation. #​1014
  • azuredevops_teams - Optimize descriptor read operation. #​1014
  • azuredevops_group_membership - Fix group entitlement not found error. #​1015
  • azuredevops_git_repository - Fix cannot set default_branch on update. #​1020

v1.0.1

Compare Source

FEATURES:

  • Fix AzureAD authorization and OIDC validationOIDC validation #​993

v1.0.0

Compare Source

FEATURES:

  • New Resource azuredevops_environment_resource_kubernetes #​935
  • New Resource azuredevops_library_permissions #​740
  • New Resource azuredevops_variable_group_permissions #​740
  • Add support for Service Principal, Identity, OIDC etc. authorization #​747

IMPROVEMENTS:

  • azuredevops_check_required_template - Add support for githubenterprise repository type. #​962
  • azuredevops_elastic_pool - Add support for project_id. #​966
  • azuredevops_pipeline_authorization - Update document. #​960
  • Data Resourceazuredevops_groups - Add support for group id. #​980

BUG FIX:

  • azuredevops_serviceendpoint_azurecr - Fix potential nil exception. #​972
  • azuredevops_serviceendpoint_azurerm - Fix import error. #​967
  • azuredevops_variable_group - Exclude Key Vault disabled secrets. #​947
  • azuredevops_git_repository - Fix default branch not set when init_type=Clean or init_type=Fork. #​946
  • azuredevops_check_approval - Add missing version property. #​977
  • azuredevops_check_branch_control - Add missing version property. #​977
  • azuredevops_check_business_hours - Add missing version property. #​977
  • azuredevops_check_exclusive_lock - Add missing version property. #​977
  • azuredevops_check_required_template - Add missing version property. #​977
  • azuredevops_pipeline_authorization - Fix pipeline authorization not set. #​986

v0.11.0

Compare Source

FEATURES:

  • New Resource azuredevops_servicehook_storage_queue_pipelines #​914

IMPROVEMENTS:

  • azuredevops_serviceendpoint_azurerm - Add support for featuure to verify the service connection. #​865
  • azuredevops_build_definition - Add support for queue_status. #​916
  • azuredevops_pipeline_authorization - Enhance authorization status check. #​929
  • azuredevops_agent_queue - Add support for name. #​906
  • azuredevops_users - Improve read operation performance. #​939
  • Data Resource azuredevops_environment - Add support for fetch environment by name. #​917

BUG FIX:

  • azuredevops_serviceendpoint_azurerm - Fix resource deleted but state not removed. #​921
  • azuredevops_git_repository_file - Fix apply for non-project resources fails. #​925
  • azuredevops_build_definition - Fix skip_first_run to work for all repo types. #​928
  • azuredevops_git_repository - Fix default_branch not set when init_type=Clean or init_type=Fork. #​946
  • azuredevops_variable_group - Exclude disabled secrets. #​947

v0.10.0

Compare Source

IMPROVEMENTS:

  • azuredevops_pipeline_authorization - Add support for repository authorization #​883
  • azuredevops_elastic_pool - Support set time_to_live_minutes to 0 #​885
  • azuredevops_serviceendpoint_azurerm - Support export service_principal_id #​902
  • azuredevops_area_permissions - Update document #​909

BUG FIX:

  • azuredevops_build_folder_permissions - Fix root folder permissions for builds not set #​893
  • azuredevops_project_pipeline_settings - Fix enforce_referenced_repo_scoped_token not set #​898

v0.9.1

Compare Source

FEATURES:

  • New Resource azuredevops_group_entitlement #​870

v0.9.0

Compare Source

FEATURES:

  • New Resource azuredevops_serviceendpoint_nuget #​866
  • New Data Resource azuredevops_serviceendpoint_azurecr #​867

IMPROVEMENTS:

  • azuredevops_serviceendpoint_azurerm - Add support for workload_identity_federation_issuer and workload_identity_federation_subject #​861
  • azuredevops_build_definition - Add support for skip_first_run #​871
  • All service connections - Decouple create/read/update/delete from generic functions #​863
  • Update API link #​869

v0.8.0

Compare Source

FEATURES:

  • New Resource azuredevops_serviceendpoint_maven #​617
  • New Resource azuredevops_serviceendpoint_jenkins #​617
  • New Resource azuredevops_serviceendpoint_nexus #​617
  • New Data Resource azuredevops_environment #​838

IMPROVEMENTS:

  • azuredevops_check_branch_control - Add support for timeout #​834
  • azuredevops_check_business_hours - Add support for timeout #​834
  • azuredevops_group - Upgrade the API from v5 to v7 #​854
  • Data Resource azuredevops_team - Add support for top, custom the number of teams returned #​778
  • Data Resource azuredevops_teams - Add support for top, custom the number of teams returned #​778

BUG FIX:

  • azuredevops_git_permissions - Fix branch name tokenization #​842

BREAKING CHANGE:

Deprecate hash properties, all the hash properties have been removed.

  • azuredevops_serviceendpoint_aws #​856
  • azuredevops_serviceendpoint_azuredevops #​856
  • azuredevops_serviceendpoint_azurerm #​856
  • azuredevops_serviceendpoint_bitbucket #​856
  • azuredevops_serviceendpoint_dockerregistry #​856
  • azuredevops_serviceendpoint_generic #​856
  • azuredevops_serviceendpoint_generic_git #​856
  • azuredevops_serviceendpoint_github #​856
  • azuredevops_serviceendpoint_github_enterprise #​856
  • azuredevops_serviceendpoint_incomingwebhook #​856
  • azuredevops_serviceendpoint_kubernetes #​856
  • azuredevops_serviceendpoint_runpipeline #​856
  • azuredevops_serviceendpoint_sonarqube #​856
  • azuredevops_serviceendpoint_ssh #​856

v0.7.0

Compare Source

FEATURES:

  • New Resource azuredevops_elastic_pool #​835
  • New Resource azuredevops_check_exclusive_lock #​832
  • New Resource azuredevops_check_required_template #​806

IMPROVEMENTS:

  • azuredevops_project - Get description from service connection not project #​824
  • azuredevops_check_business_hours - Resolved description for business hours check. #​831
  • azuredevops_serviceendpoint_azurerm - Support workload identity. #​818
  • Data Resource azuredevops_serviceendpoint_azurerm - Add support for managed identity and federated workload. #​818

BUG FIX:

  • azuredevops_pipeline_authorization - Fix resource recreate with pipeline_id not configured #​809
  • azuredevops_serviceendpoint_azurerm - Fix imported resource force recreate bug #​827
  • azuredevops_branch_policy_status_check - Fixed filename_patterns order #​828
  • azuredevops_git_repository - Set default_branch for imported repository #​829

v0.6.0

Compare Source

FEATURES:

  • New Resource azuredevops_check_approval #​728
  • New Resource azuredevops_serviceendpoint_gcp_terraform #​742
  • New Resource azuredevops_pipeline_authorization - Alternative to azuredevops_resource_authorization #​787
  • New Data Resource azuredevops_serviceendpoint_npm #​795
  • New Data Resource azuredevops_serviceendpoint_sonarcloud #​796

IMPROVEMENTS:

  • azuredevops_workitem - Add support for area_path and iteration_path #​750
  • azuredevops_check_approval - Set timeout default value #​760
  • azuredevops_git_repository - Uppercase the name of readme.md file #​761
  • azuredevops_project_pipeline_settings - Add support for enforce_job_scope_for_release#​777
  • Upgrade API from v6 to v7. #​774
  • Upgrade legacy API from v5 to v7. #​785

BUG FIX:

  • azuredevops_branch_policy_min_reviewers - Fix on_push_reset_approved_votes cannot set to true #​792
  • azuredevops_project - Fix state inconsistent after apply #​793

v0.5.0

Compare Source

FEATURES:

  • New Resource azuredevops_serviceendpoint_jfrog_distribution_v2 #​705
  • New Resource azuredevops_serviceendpoint_jfrog_artifactory_v2 #​705
  • New Resource azuredevops_serviceendpoint_jfrog_platform_v2 #​705
  • New Resource azuredevops_serviceendpoint_jfrog_xray_v2 #​705

IMPROVEMENTS:

  • azuredevops_serviceendpoint_azurerm - Add support for resource state migration created prior to v0.4.0. #​754
  • azuredevops_variable_group - Enhance create state handler. #​756
  • Data Resource azuredevops_team - Support export descriptor. #​753

v0.4.0

Compare Source

FEATURES:

  • New Resource azuredevops_workitem #​659
  • New Resource azuredevops_serviceendpoint_externaltfs #​676
  • New Resource azuredevops_check_branch_control #​706
  • New Resource azuredevops_check_business_hours #​706
  • New Resource azuredevops_git_repository_branch #​713

BUG FIX:

  • azuredevops_git_repository_file - Create new file if deleted. #​680
  • azuredevops_serviceendpoint_npm - Fix access_token not updated after change. #​708
  • azuredevops_serviceendpoint_artifactory - Fix unit test. #​725
  • azuredevops_build_folder - Fix path cannot be updated. #​730

IMPROVEMENTS:

  • azuredevops_build_folder_permissions - Check if the folder exists. #​714
  • azuredevops_branch_policy_auto_reviewers - Support config minimum number of reviewers. #​672
  • azuredevops_agent_pool - Enhance create/update handler. #​716
  • azuredevops_serviceendpoint_azurerm - Support for environment property. #​699
  • azuredevops_agent_pool - Support for auto_update property. #​690
  • Date Resource azuredevops_agent_pool - Support for auto_update property. #​690

v0.3.0

Compare Source

FEATURES:

  • New Resource azuredevops_serviceendpoint_sonarcloud #​658
  • New Data Resource azuredevops_serviceendpoint_azurerm #​623
  • New Data Resource azuredevops_serviceendpoint_github #​627

BUG FIX:

  • azuredevops_project - Fall back to organization default template if template ID not found. #​626
  • azuredevops_serviceendpoint_kubernetes - Fix plugin crash when the cluster_context attribute was not specified. #​638
  • azuredevops_build_definition_permissions - Recreate the resource if relate build definition not found. #​644
  • azuredevops_serviceendpoint_artifactory - Fix token lost when update other properties. #​656

IMPROVEMENTS:

  • azuredevops_variable_group - Support custom Key Vault secrets search depth. #​654
  • azuredevops_team - Support export team descriptor. #​648
  • Upgrade Terraform Plugin SDK to v2.23.0 - #​587

v0.2.2

Compare Source

FEATURES:

  • New Resource azuredevops_serviceendpoint_octopusdeploy #​529
  • New Resource azuredevops_serviceendpoint_incomingwebhook #​531
  • New Data Resource azuredevops_build_definitions #​562

BUG FIX:

  • azuredevops_serviceendpoint_kubernetes - Does not update service_account values when changed. #​576
  • azuredevops_project_features - Fix concurrent modification error. #​593
  • azuredevops_project - Fix concurrent modification error. #​593
  • azuredevops_project - Handling 404 error code. #​614

IMPROVEMENTS:

  • azuredevops_serviceendpoint_azurerm - Support for management group scope. #​527
  • azuredevops_branch_policy_build_validation" - Adding DefaultBranch into match_type setting. #​305
  • azuredevops_branch_policy_min_reviewers" - Adding DefaultBranch into match_type setting. #​305
  • azuredevops_branch_policy_auto_reviewers" - Adding DefaultBranch into match_type setting. #​305
  • azuredevops_branch_policy_work_item_linking" - Adding DefaultBranch into match_type setting. #​305
  • azuredevops_branch_policy_comment_resolution" - Adding DefaultBranch into match_type setting. #​305
  • azuredevops_branch_policy_merge_types" - Adding DefaultBranch into match_type setting. #​305
  • azuredevops_branch_policy_status_check" - Adding DefaultBranch into match_type setting. #​305
  • azuredevops_project_pipeline_settings - Replace deprecated APIs with latest SDK APIs. #​609
  • Upgrade Terraform Plugin SDK to v2.11.0 - #​587

BREAKING CHANGE:

  • azuredevops_serviceendpoint_servicefabric - Remove sensitive data hashes. #​613

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/azuredevops-1.x branch from 0534ea0 to 019c947 Compare March 11, 2024 10:23
@renovate renovate bot force-pushed the renovate/azuredevops-1.x branch 2 times, most recently from 594abc8 to 1d6bac1 Compare May 16, 2024 19:27
@renovate renovate bot force-pushed the renovate/azuredevops-1.x branch from 1d6bac1 to af0c186 Compare July 25, 2024 10:51
@renovate renovate bot force-pushed the renovate/azuredevops-1.x branch from af0c186 to 78842e9 Compare September 3, 2024 04:12
@renovate renovate bot force-pushed the renovate/azuredevops-1.x branch from 78842e9 to 8823f66 Compare October 24, 2024 10:36
@renovate renovate bot force-pushed the renovate/azuredevops-1.x branch from 8823f66 to 3491956 Compare December 23, 2024 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants