From 25bd5360f3d468b16e99474ebe74a7846982144e Mon Sep 17 00:00:00 2001 From: QBY-ChristianHartmann <127933001+QBY-ChristianHartmann@users.noreply.github.com> Date: Fri, 11 Oct 2024 11:41:46 +0200 Subject: [PATCH 1/3] upgrade version --- terraform.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/terraform.tf b/terraform.tf index 0733751..74273e9 100644 --- a/terraform.tf +++ b/terraform.tf @@ -10,7 +10,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "~> 3.63.0" + version = "~> 3.90.0" } } } From e7356085621a14dd5d4ea5a7fe9fab8698b5a8ad Mon Sep 17 00:00:00 2001 From: QBY-ChristianHartmann <127933001+QBY-ChristianHartmann@users.noreply.github.com> Date: Fri, 11 Oct 2024 11:44:40 +0200 Subject: [PATCH 2/3] Create CHANGELOG.md --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..dabfcf5 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [1.0.1] - 2024-10.11 + +### Fixed + +- [Issue with provider registration of Microsoft.TimeSeriesInsights in AzureRm Version >3.90.0 ](https://github.com/hashicorp/terraform-provider-azurerm/issues/27466) + + From 154f8920c627fa32c2b7b945dc61488b28b96ab5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 11 Oct 2024 09:57:11 +0000 Subject: [PATCH 3/3] terraform-docs: automated action --- README.md | 47 ++++++++++++++++++++++++----------------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 9f39f43..11850ef 100644 --- a/README.md +++ b/README.md @@ -56,18 +56,18 @@ module "service_connection" { |------|---------| | [azuread](#requirement\_azuread) | ~> 2.39.0 | | [azuredevops](#requirement\_azuredevops) | ~> 0.4.0 | -| [azurerm](#requirement\_azurerm) | ~> 3.63.0 | +| [azurerm](#requirement\_azurerm) | ~> 3.90.0 | ## Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| -| [azure\_devops\_project](#input\_azure\_devops\_project) | Azure DevOps project to create the service connection in. |
object({
name = string
id = string
})
| n/a | yes | +| [azure\_devops\_project](#input\_azure\_devops\_project) | Azure DevOps project to create the service connection in. |
object({
name = string
id = string
})
| n/a | yes | | [display\_name](#input\_display\_name) | Display name of Service principal (prefix: `sp-`) and service connection (prefix: `sc-azurerm-`). | `string` | n/a | yes | | [subscription\_id](#input\_subscription\_id) | ID of subscription to create service connection to. | `string` | n/a | yes | | [subscription\_name](#input\_subscription\_name) | Name of subscription to create service connection to. | `string` | n/a | yes | | [tenant\_id](#input\_tenant\_id) | Tenant of the service principal. | `string` | n/a | yes | -| [application](#input\_application) | Optional azuread\_application if one already exists. |
object({
object_id = string
application_id = string
})
| `null` | no | +| [application](#input\_application) | Optional azuread\_application if one already exists. |
object({
object_id = string
application_id = string
})
| `null` | no | | [application\_permission](#input\_application\_permission) | The permission the serviceprincipal gets on the target subscription. Defaults to Contributor. | `string` | `"Contributor"` | no | | [service\_connection\_suffix](#input\_service\_connection\_suffix) | Suffix of the service connection name. Defaults to devops-01 | `string` | `"devops-01"` | no | ## Outputs @@ -78,32 +78,33 @@ module "service_connection" { | [service\_endpoint](#output\_service\_endpoint) | Service Endpoint for the created service connection | | [service\_principal\_object\_id](#output\_service\_principal\_object\_id) | Object Id of created Service Principle | -## Resource types + ## Resource types -| Type | Used | -|------|-------| -| [azuread_application](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/application) | 1 | -| [azuread_application_password](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/application_password) | 1 | -| [azuread_service_principal](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/service_principal) | 1 | -| [azuredevops_serviceendpoint_azurerm](https://registry.terraform.io/providers/microsoft/azuredevops/latest/docs/resources/serviceendpoint_azurerm) | 1 | -| [azurerm_role_assignment](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) | 1 | - -**`Used` only includes resource blocks.** `for_each` and `count` meta arguments, as well as resource blocks of modules are not considered. + | Type | Used | + |------|-------| + | [azuread_application](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/application) | 1 | + | [azuread_application_password](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/application_password) | 1 | + | [azuread_service_principal](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/service_principal) | 1 | + | [azuredevops_serviceendpoint_azurerm](https://registry.terraform.io/providers/microsoft/azuredevops/latest/docs/resources/serviceendpoint_azurerm) | 1 | + | [azurerm_role_assignment](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) | 1 | + **`Used` only includes resource blocks.** `for_each` and `count` meta arguments, as well as resource blocks of modules are not considered. + ## Modules No modules. -## Resources by Files + ## Resources by Files -### main.tf + ### main.tf -| Name | Type | -|------|------| -| [azuread_application.this](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/application) | resource | -| [azuread_application_password.this](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/application_password) | resource | -| [azuread_service_principal.this](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/service_principal) | resource | -| [azuredevops_serviceendpoint_azurerm.this](https://registry.terraform.io/providers/microsoft/azuredevops/latest/docs/resources/serviceendpoint_azurerm) | resource | -| [azurerm_role_assignment.this](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) | resource | -| [azuread_client_config.current](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/data-sources/client_config) | data source | + | Name | Type | + |------|------| + | [azuread_application.this](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/application) | resource | + | [azuread_application_password.this](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/application_password) | resource | + | [azuread_service_principal.this](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/service_principal) | resource | + | [azuredevops_serviceendpoint_azurerm.this](https://registry.terraform.io/providers/microsoft/azuredevops/latest/docs/resources/serviceendpoint_azurerm) | resource | + | [azurerm_role_assignment.this](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) | resource | + | [azuread_client_config.current](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/data-sources/client_config) | data source | + \ No newline at end of file