* Expose FIREWALL_SKU as environment variable & support start/stop of SKU Basic Firewall
* Fix lint / build validation issues
* Fix Lint issue & improve documentation on FIREWALL_SKU as per @marrobi
* Fix build validation: update core build version number
* #3975 Increment minor version numbers as per @tamirkamara review
* Update clean_validation_envs.yml
* update
* update BRANCH_LAST_ACTIVITY_IN_HOURS_FOR_STOP: 8
* add new variable
* update to allow kv var to be optional
* tf format
* Update clean_validation_envs.yml
* rename Azure AD to Microsoft Entra Workforce ID
* update Azure Active Directory to Microsoft Entra Workforce ID
* replace
* update version
* change stale version
* update from stale
* update version
* update readme
* Microsoft Entra Workforce ID -> Microsoft Entra ID
* AAD -> Microsoft Entra ID
* Delete .devcontainer/devcontainer.json
* Revert "Delete .devcontainer/devcontainer.json"
This reverts commit 5dd6d5c265.
* revert code changes
* remove double names
* update version
* go back version
* api update version
* revert for linting
* revert test linting
* fix linting
* roll back linting
* increase line length
* fix linting
* fix formatting
* fix lintin 3
* update urls
* update aad urls
---------
Co-authored-by: Tim Allen <tim.allen@cloudkubed.com>
* Update so full resource gets returned for admins
* Update AzureRM version
* Update tf lock file
* up TF provider to see if kv issue resolved
* Update lock file
* Update core version
* update function app runtime
* create app rule for airlock
* Increase core version
* Testing e2e shared service fix for failed firewall deployments.
* Add admin_connection_uri as output (#3684)
* remove retention policies from all resources
* update version numbers
* As using dev container base image with none root user this is redundant.
* Revert command changes, try setting user ID, add debug commands
* debug perms current dir
* revert debug commands
---------
Co-authored-by: marrobi <marrobi@microsoft.com>
* remove usage of azure.cli.core from airlock processor
* use urllib for parsing url
* update the way we get webapp_suffix - to match the most recent version of the module
* remove usage of azure.cli.core from resource processor
* remove usage of azure.cli.core from the api
* fix usage of terraform module terraform_azurerm_environment_configuration
* remove ARM_ENVIRONMENT where it's not used
* update versions
* remove unused os import from tests
* add credential_scopes to the config
* fix usage of RESOURCE_MANAGER_ENDPOINT in CREDENTIAL_SCOPES
* change the github source for terraform_azurerm_environment_configuration
* temporarily remove the version for terraform_azurerm_environment_configuration
* temporarily use the hash of the latest commit
* temporarily use the hash of the latest commit instead of version 1.0.1 of terraform_azurerm_environment_configuration
* update core
* fix typos
* use az cloud show to get AZ_CLOUD_ENVIRONMENT
* set TRE_URL and AZ_CLOUD_ENVIRONMENT in action.yml
* add AZURE_ENVIRONMENT to ci/cd - it's required for az login
* set cloud for CI in check_dependencies.sh
* remove hardcoded acr name from CI-CD + fix TRE_URL
* fix ACR domain suffix
* fix ACR_DOMAIN_SUFFIX not being evaluated lazily
* change acr_name assignment
* add AZURE_ENVIRONMENT to the docs
* remove OmsAgentForLinux extension
* pass arm_environment as terraform var
* Add private links
* Support for vm
* Upgrade versions and services
* rename AZ_CLOUD_ENVIRONMENT to AZURE_ENVIRONMENT
* Fix terraform formatting
* Source module from modules repository
* Fix terraform format
* Temorary Disable versioning for module
* Remove arm env
* CR changes
* Fix lint issues
* Install git in devcontainer
* Remove from vm unused var
* Fix lint issues
* Install git in devcontainer
* remove duplicate git installation
* add default value to AZURE_ENVIRONMENT in CI
* update AZURE_ENVIRONMENT in ci/cd docs
* fix azure_env default assignment
* update core version
* fix tf lint errors by removing unused vars
* fix linting error in deploy_tre_reusable
* fix linting errors in deploy_tre_reusable
* fix linting errors in deploy_tre_reusable
---------
Co-authored-by: LizaShak <iliza@outlook.com>
* Add private links
* Support for vm
* Upgrade versions and services
* Fix terraform formatting
* Source module from modules repository
* Fix terraform format
* Temorary Disable versioning for module
* Remove arm env
* CR changes
* Remove from vm unused var
* Fix lint issues
* Install git in devcontainer
* hardcoded storage endpoint
* fix unit tests, api hardcoded value
* bump api version
* support arm env in airlock processor
* rename
---------
Co-authored-by: Anat Balzam <anat@example.com>
* add env var AZ_CLOUD_ENVIRONMENT to control the az cli environment with default value of AzureCloud
* set Azure CLI cloud environment in the resource processor/vmss
* set azure cloud environment in templates
* set azure cloud in 'az login' of resource processor
* remove az_cloud_environment from config.yaml - instead infer it from arm_environment
* update template versions
* update version
* remove 'az cloud set' call and export AZ_CLOUD_ENVIRONMENT
* bump patch version instead of minor version
* add AZ_CLOUD_ENVIRONMENT to parameters.json
* update version
* update core version
* remove hardcoded "azurecr.io" domain from scripts and terraform
* remove hardcoded ACR domain from resource processor
* update resource processor version
* update core version
* align naming of acr domain suffix
* add method to get ACR name
* tf changes for tre_url dynamically
* e2e changes for tre_url dynamically
* bump core version
* lint tf
* fix dns zone for nexus
* remove hard coded url from scripts
* bump core version
* cr comments
* cr comments tf
* tre_url var location in config.yaml and validation
* nexus dns_zone migration
* fixing nexus_dns with migration script
* bump core version
* allow tre url to be http/https
---------
Co-authored-by: Anat Balzam <anat@example.com>
* add arm_environment to set the azure environment for terraform both locally and in the resource processor
* update resource processor version
* update core version
* Azure Databricks TRE workspace service
Co-authored-by: Guy Bertental <guybartal@gmail.com>
Co-authored-by: Tamir Kamara <26870601+tamirkamara@users.noreply.github.com>
Co-authored-by: Ross Smith <ross-p-smith@users.noreply.github.com>
Co-authored-by: Marcus Robinson <marrobi@microsoft.com>