diff --git a/CHANGELOG.md b/CHANGELOG.md
index 152fa82a6..1f972e031 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -22,6 +22,7 @@ ENHANCEMENTS:
* Add info regarding workspace limit into docs ([#3920](https://github.com/microsoft/AzureTRE/issues/3920))
BUG FIXES:
+* Add Snyk Security updates for September
* Workspace creation blocked due to Azure API depreciation ([#4095](https://github.com/microsoft/AzureTRE/issues/4095))
COMPONENTS:
diff --git a/api_app/_version.py b/api_app/_version.py
index aa070c2c9..1a95d5621 100644
--- a/api_app/_version.py
+++ b/api_app/_version.py
@@ -1 +1 @@
-__version__ = "0.19.2"
+__version__ = "0.19.3"
diff --git a/core/terraform/.terraform.lock.hcl b/core/terraform/.terraform.lock.hcl
index ca3c1389d..053902095 100644
--- a/core/terraform/.terraform.lock.hcl
+++ b/core/terraform/.terraform.lock.hcl
@@ -2,22 +2,22 @@
# Manual edits may be lost in future updates.
provider "registry.terraform.io/azure/azapi" {
- version = "1.13.1"
- constraints = ">= 1.9.0, ~> 1.13.0"
+ version = "1.15.0"
+ constraints = "1.15.0"
hashes = [
- "h1:xDZG4lbtQJeyJa3Gzo8qecYxyw+AIXYcdDRlkaSLNz8=",
- "zh:1f2aceddd67ceeb82a75c2f15dc01e54781e9aed5968507dbc29590c165b2e2b",
- "zh:397f0bfbac899d48e23cecf38d362c27562150aa20b19157b5bd370b8e6801ee",
- "zh:652263b7d00623684e29ef7b8ff285a17c5bd7cc8ba7d22967c66d0b3a3c568a",
- "zh:652c53320a41434942877515780296a1509be03f32d54e60178f39200f960a67",
- "zh:666426faf686401e54ec09fe06e9d7c06a6455ec398764f70558440c73aeb7f9",
- "zh:6aa91ae8ba78f2494f99b4c99e66d15ed0b14d735cd1f77adc12ff9dfa075807",
- "zh:a529e5a13c37d1805c469227f08cdbe7527d04dd64d18709d26627c6a0b588b1",
- "zh:a589c049205e8e5bf94a13d56b28f400d908ad27e13e16df64408ee82eb8a0ff",
- "zh:a9a50defdee230f315f74be6c77ff104fe2610a1b3ad6b87326f555e80d13b18",
- "zh:ba49ef70d96e13795e2dbffd6cb2ff976dfe84e0373a5971ebe3b4c9c9b7af60",
- "zh:d3ed50efe5f8c80d3d7d464ab9a13ccf82440d871c9ce3032ce476845364c6b9",
- "zh:e3eb48ee8c36ee4f81850d8a21fc59b81886c729d7c3b7adece4a25f355bed2f",
+ "h1:gIOgxVmFSxHrR+XOzgUEA+ybOmp8kxZlZH3eYeB/eFI=",
+ "zh:0627a8bc77254debc25dc0c7b62e055138217c97b03221e593c3c56dc7550671",
+ "zh:2fe045f07070ef75d0bec4b0595a74c14394daa838ddb964e2fd23cc98c40c34",
+ "zh:343009f39c957883b2c06145a5954e524c70f93585f943f1ea3d28ef6995d0d0",
+ "zh:53fe9ab54485aaebc9b91e27a10bce2729a1c95b1399079e631dc6bb9e3f27dc",
+ "zh:63c407e7dc04d178d4798c17ad489d9cc92f7d1941d7f4a3f560b95908b6107b",
+ "zh:7d6fc2b432b264f036bb80ab2b2ba67f80a5d98da8a8c322aa097833dad598c9",
+ "zh:7ec49c0a8799d469eb6e2a1f856693f9862f1b73f5ed70adc1b346e5a4c6458d",
+ "zh:889704f10319d301d677539d788fc82a7c73608ab78cb93e1280ac2be39e6e00",
+ "zh:90b4b07405b7cde9ebae3b034cb5bb5dd18484d1b95bd250f905451f1e86ac3f",
+ "zh:92aa9c241a8cb2a6d81ad47bc007c119f8b818464a960ebaf39008766c361e6b",
+ "zh:f28fbd0a2c59e239b53067bc1adc691be444876bcb2d4f78d310f549724da6e0",
+ "zh:ffb15e0ddfa505d0e9b75341570199076ae574887124f398162b1ead9376b25f",
]
}
diff --git a/core/terraform/airlock/main.tf b/core/terraform/airlock/main.tf
index 78b022776..f0f6b069a 100644
--- a/core/terraform/airlock/main.tf
+++ b/core/terraform/airlock/main.tf
@@ -7,7 +7,7 @@ terraform {
}
azapi = {
source = "Azure/azapi"
- version = ">= 1.9.0"
+ version = ">= 1.15.0"
}
local = {
source = "hashicorp/local"
diff --git a/core/terraform/main.tf b/core/terraform/main.tf
index bca551c23..2c2f2db8a 100644
--- a/core/terraform/main.tf
+++ b/core/terraform/main.tf
@@ -19,7 +19,7 @@ terraform {
}
azapi = {
source = "Azure/azapi"
- version = "~> 1.13.0"
+ version = "~> 1.15.0"
}
}
diff --git a/core/version.txt b/core/version.txt
index cdf3f1263..a425fa5d7 100644
--- a/core/version.txt
+++ b/core/version.txt
@@ -1 +1 @@
-__version__ = "0.10.8"
+__version__ = "0.10.9"
\ No newline at end of file
diff --git a/templates/workspace_services/azureml/porter.yaml b/templates/workspace_services/azureml/porter.yaml
index abda2f0fa..f21476875 100644
--- a/templates/workspace_services/azureml/porter.yaml
+++ b/templates/workspace_services/azureml/porter.yaml
@@ -1,7 +1,7 @@
---
schemaVersion: 1.0.0
name: tre-service-azureml
-version: 0.8.11
+version: 0.8.12
description: "An Azure TRE service for Azure Machine Learning"
registry: azuretre
dockerfile: Dockerfile.tmpl
diff --git a/templates/workspace_services/azureml/terraform/.terraform.lock.hcl b/templates/workspace_services/azureml/terraform/.terraform.lock.hcl
index 8558821b9..973c2cf11 100644
--- a/templates/workspace_services/azureml/terraform/.terraform.lock.hcl
+++ b/templates/workspace_services/azureml/terraform/.terraform.lock.hcl
@@ -2,22 +2,22 @@
# Manual edits may be lost in future updates.
provider "registry.terraform.io/azure/azapi" {
- version = "1.1.0"
- constraints = "1.1.0"
+ version = "1.15.0"
+ constraints = "1.15.0"
hashes = [
- "h1:IR+AHCwfjl1c0baWwfOwZ6QZtHj41H2syTgHkJtAr/M=",
- "zh:2a25df6325a49f9e821f0b02c7da86167fc19a3bac647cd1edf231300f29d077",
- "zh:2b443a836a39724663fe455d4deee408ff3a2d9a8b86f8408aa7db2e8aa743f8",
- "zh:364ed09ddfc50d9bed8d930f7de489cb654a9908feb139413a097823a50075fd",
- "zh:523bc005f56ae785867d230d55c29f59db4b599dbc6c38b4d03ea55a79458916",
- "zh:60ded375fdb305b60bcb4d9e596dbb222cab166bad1b4958199b05a72aaeacfd",
- "zh:61e69c58642fead6814e511c872b7c0a6478ec6af4ab758b4512607d910ac078",
- "zh:823b2154ae2262dabcbd11aac992e3cc29eae0f7baa96bee1e3e2fe1ece8730b",
- "zh:870ea9cc24807ef5142e4cad0281dac7173f7b6bf818a79762b6c690d12d4c4b",
- "zh:9094ae76ed66cb328a4f35bd18b9140fb6fc6859c2e46431ec73c018bcb58d96",
- "zh:d89149cfd01cb70012459536b4d36490b58e43312440562e5910bd5160537858",
- "zh:dba7ec06171ca062fc423ba5b4776a5600444e45e57f4d1cb043bdc3eee538b7",
- "zh:ff5bd6883d9ac8334e043434246357a55107411e9a962856c1d17e47ee15ac37",
+ "h1:gIOgxVmFSxHrR+XOzgUEA+ybOmp8kxZlZH3eYeB/eFI=",
+ "zh:0627a8bc77254debc25dc0c7b62e055138217c97b03221e593c3c56dc7550671",
+ "zh:2fe045f07070ef75d0bec4b0595a74c14394daa838ddb964e2fd23cc98c40c34",
+ "zh:343009f39c957883b2c06145a5954e524c70f93585f943f1ea3d28ef6995d0d0",
+ "zh:53fe9ab54485aaebc9b91e27a10bce2729a1c95b1399079e631dc6bb9e3f27dc",
+ "zh:63c407e7dc04d178d4798c17ad489d9cc92f7d1941d7f4a3f560b95908b6107b",
+ "zh:7d6fc2b432b264f036bb80ab2b2ba67f80a5d98da8a8c322aa097833dad598c9",
+ "zh:7ec49c0a8799d469eb6e2a1f856693f9862f1b73f5ed70adc1b346e5a4c6458d",
+ "zh:889704f10319d301d677539d788fc82a7c73608ab78cb93e1280ac2be39e6e00",
+ "zh:90b4b07405b7cde9ebae3b034cb5bb5dd18484d1b95bd250f905451f1e86ac3f",
+ "zh:92aa9c241a8cb2a6d81ad47bc007c119f8b818464a960ebaf39008766c361e6b",
+ "zh:f28fbd0a2c59e239b53067bc1adc691be444876bcb2d4f78d310f549724da6e0",
+ "zh:ffb15e0ddfa505d0e9b75341570199076ae574887124f398162b1ead9376b25f",
]
}
diff --git a/templates/workspace_services/azureml/terraform/providers.tf b/templates/workspace_services/azureml/terraform/providers.tf
index 27fc4f7b9..22f520504 100644
--- a/templates/workspace_services/azureml/terraform/providers.tf
+++ b/templates/workspace_services/azureml/terraform/providers.tf
@@ -6,7 +6,7 @@ terraform {
}
azapi = {
source = "Azure/azapi"
- version = "=1.1.0"
+ version = "=1.15.0"
}
external = {
source = "hashicorp/external"
diff --git a/templates/workspace_services/azureml/user_resources/aml_compute/porter.yaml b/templates/workspace_services/azureml/user_resources/aml_compute/porter.yaml
index c9f57c628..93712f415 100644
--- a/templates/workspace_services/azureml/user_resources/aml_compute/porter.yaml
+++ b/templates/workspace_services/azureml/user_resources/aml_compute/porter.yaml
@@ -1,7 +1,7 @@
---
schemaVersion: 1.0.0
name: tre-user-resource-aml-compute-instance
-version: 0.5.7
+version: 0.5.8
description: "Azure Machine Learning Compute Instance"
registry: azuretre
dockerfile: Dockerfile.tmpl
diff --git a/templates/workspace_services/azureml/user_resources/aml_compute/terraform/.terraform.lock.hcl b/templates/workspace_services/azureml/user_resources/aml_compute/terraform/.terraform.lock.hcl
index 17f348fd9..a1b187844 100644
--- a/templates/workspace_services/azureml/user_resources/aml_compute/terraform/.terraform.lock.hcl
+++ b/templates/workspace_services/azureml/user_resources/aml_compute/terraform/.terraform.lock.hcl
@@ -2,22 +2,22 @@
# Manual edits may be lost in future updates.
provider "registry.terraform.io/azure/azapi" {
- version = "1.1.0"
- constraints = "1.1.0"
+ version = "1.15.0"
+ constraints = "1.15.0"
hashes = [
- "h1:IR+AHCwfjl1c0baWwfOwZ6QZtHj41H2syTgHkJtAr/M=",
- "zh:2a25df6325a49f9e821f0b02c7da86167fc19a3bac647cd1edf231300f29d077",
- "zh:2b443a836a39724663fe455d4deee408ff3a2d9a8b86f8408aa7db2e8aa743f8",
- "zh:364ed09ddfc50d9bed8d930f7de489cb654a9908feb139413a097823a50075fd",
- "zh:523bc005f56ae785867d230d55c29f59db4b599dbc6c38b4d03ea55a79458916",
- "zh:60ded375fdb305b60bcb4d9e596dbb222cab166bad1b4958199b05a72aaeacfd",
- "zh:61e69c58642fead6814e511c872b7c0a6478ec6af4ab758b4512607d910ac078",
- "zh:823b2154ae2262dabcbd11aac992e3cc29eae0f7baa96bee1e3e2fe1ece8730b",
- "zh:870ea9cc24807ef5142e4cad0281dac7173f7b6bf818a79762b6c690d12d4c4b",
- "zh:9094ae76ed66cb328a4f35bd18b9140fb6fc6859c2e46431ec73c018bcb58d96",
- "zh:d89149cfd01cb70012459536b4d36490b58e43312440562e5910bd5160537858",
- "zh:dba7ec06171ca062fc423ba5b4776a5600444e45e57f4d1cb043bdc3eee538b7",
- "zh:ff5bd6883d9ac8334e043434246357a55107411e9a962856c1d17e47ee15ac37",
+ "h1:gIOgxVmFSxHrR+XOzgUEA+ybOmp8kxZlZH3eYeB/eFI=",
+ "zh:0627a8bc77254debc25dc0c7b62e055138217c97b03221e593c3c56dc7550671",
+ "zh:2fe045f07070ef75d0bec4b0595a74c14394daa838ddb964e2fd23cc98c40c34",
+ "zh:343009f39c957883b2c06145a5954e524c70f93585f943f1ea3d28ef6995d0d0",
+ "zh:53fe9ab54485aaebc9b91e27a10bce2729a1c95b1399079e631dc6bb9e3f27dc",
+ "zh:63c407e7dc04d178d4798c17ad489d9cc92f7d1941d7f4a3f560b95908b6107b",
+ "zh:7d6fc2b432b264f036bb80ab2b2ba67f80a5d98da8a8c322aa097833dad598c9",
+ "zh:7ec49c0a8799d469eb6e2a1f856693f9862f1b73f5ed70adc1b346e5a4c6458d",
+ "zh:889704f10319d301d677539d788fc82a7c73608ab78cb93e1280ac2be39e6e00",
+ "zh:90b4b07405b7cde9ebae3b034cb5bb5dd18484d1b95bd250f905451f1e86ac3f",
+ "zh:92aa9c241a8cb2a6d81ad47bc007c119f8b818464a960ebaf39008766c361e6b",
+ "zh:f28fbd0a2c59e239b53067bc1adc691be444876bcb2d4f78d310f549724da6e0",
+ "zh:ffb15e0ddfa505d0e9b75341570199076ae574887124f398162b1ead9376b25f",
]
}
diff --git a/templates/workspace_services/azureml/user_resources/aml_compute/terraform/providers.tf b/templates/workspace_services/azureml/user_resources/aml_compute/terraform/providers.tf
index 00c3c81e5..c3eae3f65 100644
--- a/templates/workspace_services/azureml/user_resources/aml_compute/terraform/providers.tf
+++ b/templates/workspace_services/azureml/user_resources/aml_compute/terraform/providers.tf
@@ -6,7 +6,7 @@ terraform {
}
azapi = {
source = "Azure/azapi"
- version = "=1.1.0"
+ version = "=1.15.0"
}
}
diff --git a/templates/workspace_services/databricks/porter.yaml b/templates/workspace_services/databricks/porter.yaml
index 61926c405..730b85015 100644
--- a/templates/workspace_services/databricks/porter.yaml
+++ b/templates/workspace_services/databricks/porter.yaml
@@ -1,7 +1,7 @@
---
schemaVersion: 1.0.0
name: tre-service-databricks
-version: 1.0.4
+version: 1.0.5
description: "An Azure TRE service for Azure Databricks."
registry: azuretre
dockerfile: Dockerfile.tmpl
diff --git a/templates/workspace_services/databricks/terraform/.terraform.lock.hcl b/templates/workspace_services/databricks/terraform/.terraform.lock.hcl
index a39351fc0..a8a85f541 100644
--- a/templates/workspace_services/databricks/terraform/.terraform.lock.hcl
+++ b/templates/workspace_services/databricks/terraform/.terraform.lock.hcl
@@ -2,22 +2,22 @@
# Manual edits may be lost in future updates.
provider "registry.terraform.io/azure/azapi" {
- version = "1.13.1"
- constraints = "1.13.1"
+ version = "1.15.0"
+ constraints = "1.15.0"
hashes = [
- "h1:xDZG4lbtQJeyJa3Gzo8qecYxyw+AIXYcdDRlkaSLNz8=",
- "zh:1f2aceddd67ceeb82a75c2f15dc01e54781e9aed5968507dbc29590c165b2e2b",
- "zh:397f0bfbac899d48e23cecf38d362c27562150aa20b19157b5bd370b8e6801ee",
- "zh:652263b7d00623684e29ef7b8ff285a17c5bd7cc8ba7d22967c66d0b3a3c568a",
- "zh:652c53320a41434942877515780296a1509be03f32d54e60178f39200f960a67",
- "zh:666426faf686401e54ec09fe06e9d7c06a6455ec398764f70558440c73aeb7f9",
- "zh:6aa91ae8ba78f2494f99b4c99e66d15ed0b14d735cd1f77adc12ff9dfa075807",
- "zh:a529e5a13c37d1805c469227f08cdbe7527d04dd64d18709d26627c6a0b588b1",
- "zh:a589c049205e8e5bf94a13d56b28f400d908ad27e13e16df64408ee82eb8a0ff",
- "zh:a9a50defdee230f315f74be6c77ff104fe2610a1b3ad6b87326f555e80d13b18",
- "zh:ba49ef70d96e13795e2dbffd6cb2ff976dfe84e0373a5971ebe3b4c9c9b7af60",
- "zh:d3ed50efe5f8c80d3d7d464ab9a13ccf82440d871c9ce3032ce476845364c6b9",
- "zh:e3eb48ee8c36ee4f81850d8a21fc59b81886c729d7c3b7adece4a25f355bed2f",
+ "h1:gIOgxVmFSxHrR+XOzgUEA+ybOmp8kxZlZH3eYeB/eFI=",
+ "zh:0627a8bc77254debc25dc0c7b62e055138217c97b03221e593c3c56dc7550671",
+ "zh:2fe045f07070ef75d0bec4b0595a74c14394daa838ddb964e2fd23cc98c40c34",
+ "zh:343009f39c957883b2c06145a5954e524c70f93585f943f1ea3d28ef6995d0d0",
+ "zh:53fe9ab54485aaebc9b91e27a10bce2729a1c95b1399079e631dc6bb9e3f27dc",
+ "zh:63c407e7dc04d178d4798c17ad489d9cc92f7d1941d7f4a3f560b95908b6107b",
+ "zh:7d6fc2b432b264f036bb80ab2b2ba67f80a5d98da8a8c322aa097833dad598c9",
+ "zh:7ec49c0a8799d469eb6e2a1f856693f9862f1b73f5ed70adc1b346e5a4c6458d",
+ "zh:889704f10319d301d677539d788fc82a7c73608ab78cb93e1280ac2be39e6e00",
+ "zh:90b4b07405b7cde9ebae3b034cb5bb5dd18484d1b95bd250f905451f1e86ac3f",
+ "zh:92aa9c241a8cb2a6d81ad47bc007c119f8b818464a960ebaf39008766c361e6b",
+ "zh:f28fbd0a2c59e239b53067bc1adc691be444876bcb2d4f78d310f549724da6e0",
+ "zh:ffb15e0ddfa505d0e9b75341570199076ae574887124f398162b1ead9376b25f",
]
}
diff --git a/templates/workspace_services/databricks/terraform/providers.tf b/templates/workspace_services/databricks/terraform/providers.tf
index 14d5a8f25..089d0ce61 100644
--- a/templates/workspace_services/databricks/terraform/providers.tf
+++ b/templates/workspace_services/databricks/terraform/providers.tf
@@ -6,7 +6,7 @@ terraform {
}
azapi = {
source = "Azure/azapi"
- version = "=1.13.1"
+ version = "=1.15.0"
}
databricks = {
source = "databricks/databricks"
diff --git a/templates/workspace_services/guacamole/guacamole-server/docker/version.txt b/templates/workspace_services/guacamole/guacamole-server/docker/version.txt
index af46754d3..de77196f4 100644
--- a/templates/workspace_services/guacamole/guacamole-server/docker/version.txt
+++ b/templates/workspace_services/guacamole/guacamole-server/docker/version.txt
@@ -1 +1 @@
-__version__ = "0.8.5"
+__version__ = "0.8.6"
diff --git a/templates/workspace_services/guacamole/guacamole-server/guacamole-auth-azure/pom.xml b/templates/workspace_services/guacamole/guacamole-server/guacamole-auth-azure/pom.xml
index b3d2a3ec1..513c5a5d5 100644
--- a/templates/workspace_services/guacamole/guacamole-server/guacamole-auth-azure/pom.xml
+++ b/templates/workspace_services/guacamole/guacamole-server/guacamole-auth-azure/pom.xml
@@ -48,12 +48,12 @@
com.azure
azure-security-keyvault-secrets
- 4.8.2
+ 4.8.4
com.azure
azure-identity
- 1.12.2
+ 1.13.0
diff --git a/templates/workspaces/base/porter.yaml b/templates/workspaces/base/porter.yaml
index 072d22760..846e8c16a 100644
--- a/templates/workspaces/base/porter.yaml
+++ b/templates/workspaces/base/porter.yaml
@@ -1,7 +1,7 @@
---
schemaVersion: 1.0.0
name: tre-workspace-base
-version: 1.5.7
+version: 1.5.8
description: "A base Azure TRE workspace"
dockerfile: Dockerfile.tmpl
registry: azuretre
diff --git a/templates/workspaces/base/terraform/.terraform.lock.hcl b/templates/workspaces/base/terraform/.terraform.lock.hcl
index 61052ab39..3b9b42801 100644
--- a/templates/workspaces/base/terraform/.terraform.lock.hcl
+++ b/templates/workspaces/base/terraform/.terraform.lock.hcl
@@ -2,22 +2,22 @@
# Manual edits may be lost in future updates.
provider "registry.terraform.io/azure/azapi" {
- version = "1.5.0"
- constraints = ">= 1.3.0, 1.5.0"
+ version = "1.15.0"
+ constraints = "1.15.0"
hashes = [
- "h1:wiX+oIlwttTKq6z3LGbrqmRCkN66C0YgqxM+jKQbejw=",
- "zh:14109c169973e1b0d526131ca047e25f62700a44ecce4303aacb15793764be3e",
- "zh:19417f2bbbadd0a079d51646a929d43ae7a0293f0fc13c3fa369d32780c1c846",
- "zh:3254370d3304227ea0ec1352d98aa4a4a59e6a76ddede26454bdb55048101ec3",
- "zh:34d9a96e6401f4fc087100b9c63aa47c77904a45478155671787854db13872c1",
- "zh:62f615527a6bda5b9808baf75edf80648b106ba449418665ea4841ded978aee7",
- "zh:6d3fc50788e74fba509586d99c4b80a1ef96345f21a0033746dfbf69dc6c2c1d",
- "zh:7858f0e8b63590c34defd0ef7e844beaed942f8e2ae6df5a591d031d1db077a4",
- "zh:80563967234c853f18cffffa821df7a5dd43c0a72c02e499111dcda0064223d7",
- "zh:ae691de55bd1fd18820a5bf1b6bf8204711e8ddd01adde70a2db4e585523fb42",
- "zh:b5700bab09282c0c05d76ca7910d43158e065d854e0780348fa8a5de06fba44f",
- "zh:c378578d65b4a51e2aa57122c8149e136bad72e5c8de516d269e6259051f9428",
- "zh:c5093f71eb18e84f93947d24c369e67a7dc4fa02950b9ae6b09cb71bc62a8b40",
+ "h1:gIOgxVmFSxHrR+XOzgUEA+ybOmp8kxZlZH3eYeB/eFI=",
+ "zh:0627a8bc77254debc25dc0c7b62e055138217c97b03221e593c3c56dc7550671",
+ "zh:2fe045f07070ef75d0bec4b0595a74c14394daa838ddb964e2fd23cc98c40c34",
+ "zh:343009f39c957883b2c06145a5954e524c70f93585f943f1ea3d28ef6995d0d0",
+ "zh:53fe9ab54485aaebc9b91e27a10bce2729a1c95b1399079e631dc6bb9e3f27dc",
+ "zh:63c407e7dc04d178d4798c17ad489d9cc92f7d1941d7f4a3f560b95908b6107b",
+ "zh:7d6fc2b432b264f036bb80ab2b2ba67f80a5d98da8a8c322aa097833dad598c9",
+ "zh:7ec49c0a8799d469eb6e2a1f856693f9862f1b73f5ed70adc1b346e5a4c6458d",
+ "zh:889704f10319d301d677539d788fc82a7c73608ab78cb93e1280ac2be39e6e00",
+ "zh:90b4b07405b7cde9ebae3b034cb5bb5dd18484d1b95bd250f905451f1e86ac3f",
+ "zh:92aa9c241a8cb2a6d81ad47bc007c119f8b818464a960ebaf39008766c361e6b",
+ "zh:f28fbd0a2c59e239b53067bc1adc691be444876bcb2d4f78d310f549724da6e0",
+ "zh:ffb15e0ddfa505d0e9b75341570199076ae574887124f398162b1ead9376b25f",
]
}
diff --git a/templates/workspaces/base/terraform/azure-monitor/providers.tf b/templates/workspaces/base/terraform/azure-monitor/providers.tf
index 49937ec5f..5bfac97ee 100644
--- a/templates/workspaces/base/terraform/azure-monitor/providers.tf
+++ b/templates/workspaces/base/terraform/azure-monitor/providers.tf
@@ -8,7 +8,7 @@ terraform {
azapi = {
source = "Azure/azapi"
- version = ">= 1.3.0"
+ version = ">= 1.15.0"
}
}
}
diff --git a/templates/workspaces/base/terraform/providers.tf b/templates/workspaces/base/terraform/providers.tf
index 7f08ada42..af8c9ead2 100644
--- a/templates/workspaces/base/terraform/providers.tf
+++ b/templates/workspaces/base/terraform/providers.tf
@@ -10,7 +10,7 @@ terraform {
}
azapi = {
source = "Azure/azapi"
- version = "=1.5.0"
+ version = "=1.15.0"
}
}
diff --git a/ui/app/package.json b/ui/app/package.json
index b52fdcb65..ae09f82ee 100644
--- a/ui/app/package.json
+++ b/ui/app/package.json
@@ -5,8 +5,8 @@
"dependencies": {
"@azure/msal-browser": "^2.35.0",
"@azure/msal-react": "^1.5.12",
- "@fluentui/react": "^8.119.1",
- "@fluentui/react-file-type-icons": "^8.11.18",
+ "@fluentui/react": "^8.120.3",
+ "@fluentui/react-file-type-icons": "^8.11.20",
"@reduxjs/toolkit": "^1.8.6",
"@rjsf/core": "^4.2.3",
"@rjsf/fluent-ui": "^4.2.3",
@@ -24,7 +24,7 @@
"react-dom": "^18.3.1",
"react-markdown": "^8.0.3",
"react-redux": "^8.0.4",
- "react-router-dom": "6.22.1",
+ "react-router-dom": "6.25.1",
"remark-gfm": "^3.0.1",
"typescript": "^5.5.3",
"web-vitals": "^3.3.0"
diff --git a/ui/app/yarn.lock b/ui/app/yarn.lock
index 764ac385d..c406aa8cc 100644
--- a/ui/app/yarn.lock
+++ b/ui/app/yarn.lock
@@ -1345,25 +1345,25 @@
"@fluentui/set-version" "^8.2.23"
tslib "^2.1.0"
-"@fluentui/font-icons-mdl2@^8.5.48":
- version "8.5.48"
- resolved "https://registry.yarnpkg.com/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.48.tgz#d3a4cbe4e8f3c5f731653b9d477aabdcb5598df8"
- integrity sha512-gkmHbZ1YXrxbq6WpfyqP9rxY7fp8xsTF1cyj3e9Ke2Pl3t6up+LM1MBunMHbeCk9Z4jUAk4HNF6DQn+glF066A==
+"@fluentui/font-icons-mdl2@^8.5.50":
+ version "8.5.50"
+ resolved "https://registry.yarnpkg.com/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.50.tgz#b07e8bdc081b36dd43f68db63506c8e775cd138c"
+ integrity sha512-04pRRmuBf9r/3cnBlIedF+SFk2UW7GdRQvdfKxoMuL4dDMLPqo4ruPkI/dz8Mp3EDERQU01XDWtBx11w9obmFQ==
dependencies:
"@fluentui/set-version" "^8.2.23"
- "@fluentui/style-utilities" "^8.10.19"
- "@fluentui/utilities" "^8.15.14"
+ "@fluentui/style-utilities" "^8.10.21"
+ "@fluentui/utilities" "^8.15.15"
tslib "^2.1.0"
-"@fluentui/foundation-legacy@^8.4.14":
- version "8.4.14"
- resolved "https://registry.yarnpkg.com/@fluentui/foundation-legacy/-/foundation-legacy-8.4.14.tgz#c589859dd4cc5a120aa804c69fd2c235a9bb5d7f"
- integrity sha512-5EXKmQiYVqRKzAaxl6IJzATaW4ZDBBpS2DbOUQtCXjdKJaUVcdLqvm2IGtLQ4hPxIyp74li71ilEGL81NkLerw==
+"@fluentui/foundation-legacy@^8.4.16":
+ version "8.4.16"
+ resolved "https://registry.yarnpkg.com/@fluentui/foundation-legacy/-/foundation-legacy-8.4.16.tgz#6ee5a8b98dc58194f916ec4e3e24008426ec6d58"
+ integrity sha512-01/uQPQ2pEkQ6nUUF+tXaYeOG8UssfoEgAVLPolYXr1DC4tT66hPi7Smgsh6tzUkt/Ljy0nw9TIMRoHDHlfRyg==
dependencies:
- "@fluentui/merge-styles" "^8.6.12"
+ "@fluentui/merge-styles" "^8.6.13"
"@fluentui/set-version" "^8.2.23"
- "@fluentui/style-utilities" "^8.10.19"
- "@fluentui/utilities" "^8.15.14"
+ "@fluentui/style-utilities" "^8.10.21"
+ "@fluentui/utilities" "^8.15.15"
tslib "^2.1.0"
"@fluentui/keyboard-key@^0.4.23":
@@ -1373,43 +1373,43 @@
dependencies:
tslib "^2.1.0"
-"@fluentui/merge-styles@^8.6.12":
- version "8.6.12"
- resolved "https://registry.yarnpkg.com/@fluentui/merge-styles/-/merge-styles-8.6.12.tgz#1cb4fde2110fcdbc3443641fd159d0683d68bc23"
- integrity sha512-v8njux9frUkoGGlBnQXKHaKCX2nLZVHPFMDMzibtAIt4vIkkv+oY2lFmJ2h96tSIkg4eVN7h5sSDTFVoAPwpYg==
+"@fluentui/merge-styles@^8.6.13":
+ version "8.6.13"
+ resolved "https://registry.yarnpkg.com/@fluentui/merge-styles/-/merge-styles-8.6.13.tgz#c9168b39aa6952ef36318e4e5273f50a5529b023"
+ integrity sha512-IWgvi2CC+mcQ7/YlCvRjsmHL2+PUz7q+Pa2Rqk3a+QHN0V1uBvgIbKk5y/Y/awwDXy1yJHiqMCcDHjBNmS1d4A==
dependencies:
"@fluentui/set-version" "^8.2.23"
tslib "^2.1.0"
-"@fluentui/react-file-type-icons@^8.11.18":
- version "8.11.19"
- resolved "https://registry.yarnpkg.com/@fluentui/react-file-type-icons/-/react-file-type-icons-8.11.19.tgz#04c919d7e9e75183b8b8d75fa8d243ab2cadbd79"
- integrity sha512-2n/BviDg25QqO7JaIWfPHQ2v9Lt58mT2x2JSWQeFTLxdVT6JMclCFsflToQmwr6kY4Rjc1XcQvK14uuSZfwKVg==
+"@fluentui/react-file-type-icons@^8.11.20":
+ version "8.11.21"
+ resolved "https://registry.yarnpkg.com/@fluentui/react-file-type-icons/-/react-file-type-icons-8.11.21.tgz#2baedb49f266813f7ff539d74148c7f1799b41e8"
+ integrity sha512-RLVrHOXAsRx/1lMTzw3//74kRMC/gEHIfyTWklozR+AUFGH9MhDUL5POQFpilbgemwA6cq6r/U7pSBEgjtUKcw==
dependencies:
"@fluentui/set-version" "^8.2.23"
- "@fluentui/style-utilities" "^8.10.19"
+ "@fluentui/style-utilities" "^8.10.21"
tslib "^2.1.0"
-"@fluentui/react-focus@^8.9.11":
- version "8.9.11"
- resolved "https://registry.yarnpkg.com/@fluentui/react-focus/-/react-focus-8.9.11.tgz#ad0813a3e6ab27d815c99fd9016df6b908876790"
- integrity sha512-rydJUy8zkc2C7URdllG9O2+mtWYUnpx5vQ2At1ktq99grTmmsoB835kQRxfJuNJaSdKg48nSiXz9q8muitJ/rg==
+"@fluentui/react-focus@^8.9.13":
+ version "8.9.13"
+ resolved "https://registry.yarnpkg.com/@fluentui/react-focus/-/react-focus-8.9.13.tgz#d0b257a61def4cc04fb1737b1e4c5b16b2811f58"
+ integrity sha512-oUtY4F+tp0RmV0Wr30CoYFdTQEqHWKjU3/dYHPbI0xKH4emLrf8+sc0FAHJdeHH2rx4T1XSA807pm7YB4CQqWw==
dependencies:
"@fluentui/keyboard-key" "^0.4.23"
- "@fluentui/merge-styles" "^8.6.12"
+ "@fluentui/merge-styles" "^8.6.13"
"@fluentui/set-version" "^8.2.23"
- "@fluentui/style-utilities" "^8.10.19"
- "@fluentui/utilities" "^8.15.14"
+ "@fluentui/style-utilities" "^8.10.21"
+ "@fluentui/utilities" "^8.15.15"
tslib "^2.1.0"
-"@fluentui/react-hooks@^8.8.11":
- version "8.8.11"
- resolved "https://registry.yarnpkg.com/@fluentui/react-hooks/-/react-hooks-8.8.11.tgz#1da1dffbca4bf64f010e6a22d1e8ee5024d570be"
- integrity sha512-p+LeygeyydQH1jThwUlQ0sIRdY4DIuCw1Fn7GsF4LwhaZwZH69+dCUnyRTpmiLvfKgwsQJ00OdVdg+J0Ctuvdg==
+"@fluentui/react-hooks@^8.8.12":
+ version "8.8.12"
+ resolved "https://registry.yarnpkg.com/@fluentui/react-hooks/-/react-hooks-8.8.12.tgz#0280741dff3703b6a139567eb506fbf9ef8327c1"
+ integrity sha512-lplre6x5dONjd12D0BWs4LKq4lX++o0w07pIk2XhxikOW1e4Xfjn6VM52WSdtx+tU4rbLUoCA8drN2y/wDvhGg==
dependencies:
"@fluentui/react-window-provider" "^2.2.28"
"@fluentui/set-version" "^8.2.23"
- "@fluentui/utilities" "^8.15.14"
+ "@fluentui/utilities" "^8.15.15"
tslib "^2.1.0"
"@fluentui/react-portal-compat-context@^9.0.12":
@@ -1427,23 +1427,23 @@
"@fluentui/set-version" "^8.2.23"
tslib "^2.1.0"
-"@fluentui/react@^8.119.1":
- version "8.120.2"
- resolved "https://registry.yarnpkg.com/@fluentui/react/-/react-8.120.2.tgz#b9db6aca4d1ce96b5ce8b9a6ee370a264496a2e8"
- integrity sha512-OXXBSHhLJZs1vHFF/QloSsZ+UdzcgaiFj53xdoWs+Je2GA04+lmdYQVetS6aV9NZOgizm0fCoxYh4MegDJjwrg==
+"@fluentui/react@^8.120.3":
+ version "8.120.9"
+ resolved "https://registry.yarnpkg.com/@fluentui/react/-/react-8.120.9.tgz#5e3b1d6c405c4c0f11ca15329d315c6cdf1c02f2"
+ integrity sha512-loZJYZ/qAjoz7la4uClrwJV50pYe+reopYjdgEZX3cjYMPzdIdDsAuRY+HJ9SqOOW97k6PTyBtYvpVpfy7OdEw==
dependencies:
"@fluentui/date-time-utilities" "^8.6.9"
- "@fluentui/font-icons-mdl2" "^8.5.48"
- "@fluentui/foundation-legacy" "^8.4.14"
- "@fluentui/merge-styles" "^8.6.12"
- "@fluentui/react-focus" "^8.9.11"
- "@fluentui/react-hooks" "^8.8.11"
+ "@fluentui/font-icons-mdl2" "^8.5.50"
+ "@fluentui/foundation-legacy" "^8.4.16"
+ "@fluentui/merge-styles" "^8.6.13"
+ "@fluentui/react-focus" "^8.9.13"
+ "@fluentui/react-hooks" "^8.8.12"
"@fluentui/react-portal-compat-context" "^9.0.12"
"@fluentui/react-window-provider" "^2.2.28"
"@fluentui/set-version" "^8.2.23"
- "@fluentui/style-utilities" "^8.10.19"
- "@fluentui/theme" "^2.6.57"
- "@fluentui/utilities" "^8.15.14"
+ "@fluentui/style-utilities" "^8.10.21"
+ "@fluentui/theme" "^2.6.59"
+ "@fluentui/utilities" "^8.15.15"
"@microsoft/load-themed-styles" "^1.10.26"
tslib "^2.1.0"
@@ -1454,35 +1454,35 @@
dependencies:
tslib "^2.1.0"
-"@fluentui/style-utilities@^8.10.19":
- version "8.10.19"
- resolved "https://registry.yarnpkg.com/@fluentui/style-utilities/-/style-utilities-8.10.19.tgz#db8ecce46a93bc6f0c9da4eac6ab2b08875fcb7d"
- integrity sha512-8cHkBblNb7c8HQL6jyz6prlK/JTH49LxiQIxMG5A+WnypVkwvu88BiEYv3mr+HfE+I39fhZnHq9bPV7tHfXcIw==
+"@fluentui/style-utilities@^8.10.21":
+ version "8.10.21"
+ resolved "https://registry.yarnpkg.com/@fluentui/style-utilities/-/style-utilities-8.10.21.tgz#909f9921da51a432f8f6464923eda2283e8e3377"
+ integrity sha512-tqdSQI1MAnNUPtNKKV9LeNqmEhBZL+lpV+m6Ngl6SDuR0aQkMkuo1jA9rPxNRLUf5+pbI8LrNQ4WiCWqYkV/QQ==
dependencies:
- "@fluentui/merge-styles" "^8.6.12"
+ "@fluentui/merge-styles" "^8.6.13"
"@fluentui/set-version" "^8.2.23"
- "@fluentui/theme" "^2.6.57"
- "@fluentui/utilities" "^8.15.14"
+ "@fluentui/theme" "^2.6.59"
+ "@fluentui/utilities" "^8.15.15"
"@microsoft/load-themed-styles" "^1.10.26"
tslib "^2.1.0"
-"@fluentui/theme@^2.6.57":
- version "2.6.57"
- resolved "https://registry.yarnpkg.com/@fluentui/theme/-/theme-2.6.57.tgz#31e57ae3483960ebe14def9e41b8789231f9a36f"
- integrity sha512-mm6UJJeGCbySmYW61Wc91JZ0lNb3pUzJIXuLYIari/qhF4cXHU3DnGbIwUehzBSOh5X3PEFIuXbpbstis+JhqQ==
+"@fluentui/theme@^2.6.59":
+ version "2.6.59"
+ resolved "https://registry.yarnpkg.com/@fluentui/theme/-/theme-2.6.59.tgz#97c8350eca370aff43ae55955dbe6528f6d7b07e"
+ integrity sha512-o/6UgKgPW6QI/+2OfCXeJfcOCbtzLIwM/3W/DzI2Pjt56ubT98IEcb32NCHoIKB2xkEnJoTjGgN1m+vHAvcQxA==
dependencies:
- "@fluentui/merge-styles" "^8.6.12"
+ "@fluentui/merge-styles" "^8.6.13"
"@fluentui/set-version" "^8.2.23"
- "@fluentui/utilities" "^8.15.14"
+ "@fluentui/utilities" "^8.15.15"
tslib "^2.1.0"
-"@fluentui/utilities@^8.15.14":
- version "8.15.14"
- resolved "https://registry.yarnpkg.com/@fluentui/utilities/-/utilities-8.15.14.tgz#950ad4143fa9840ffb5d3b4f6127d68a74a9bc0b"
- integrity sha512-TCOkX+1EN2UZKGdvaxaozjDbJcr+BhocdE23uZMZ+XphPW+2Dqij0+2k5jWO4UMCigKdcbLFZzhSc5YRpT+aFg==
+"@fluentui/utilities@^8.15.15":
+ version "8.15.15"
+ resolved "https://registry.yarnpkg.com/@fluentui/utilities/-/utilities-8.15.15.tgz#ca3428108c6b92155d88d0c4ada1fb185f9bbb85"
+ integrity sha512-7GpET/AuWR8aBEQSQj9iO2j+9riAaoK1qBduCB4Ht6353d25vwwsKXreHZGqS8efv+NNIxQTlLWz0Rq73iQFWw==
dependencies:
"@fluentui/dom-utilities" "^2.3.7"
- "@fluentui/merge-styles" "^8.6.12"
+ "@fluentui/merge-styles" "^8.6.13"
"@fluentui/react-window-provider" "^2.2.28"
"@fluentui/set-version" "^8.2.23"
tslib "^2.1.0"
@@ -1924,10 +1924,10 @@
redux-thunk "^2.4.2"
reselect "^4.1.8"
-"@remix-run/router@1.15.1":
- version "1.15.1"
- resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.15.1.tgz#221fd31a65186b9bc027b74573485fb3226dff7f"
- integrity sha512-zcU0gM3z+3iqj8UX45AmWY810l3oUmXM7uH4dt5xtzvMhRtYVhKGOmgOd1877dOPPepfCjUv57w+syamWIYe7w==
+"@remix-run/router@1.18.0":
+ version "1.18.0"
+ resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.18.0.tgz#20b033d1f542a100c1d57cfd18ecf442d1784732"
+ integrity sha512-L3jkqmqoSVBVKHfpGZmLrex0lxR5SucGA0sUfFzGctehw+S/ggL9L/0NnC5mw6P8HUWpFZ3nQw3cRApjjWx9Sw==
"@rjsf/core@^4.2.3":
version "4.2.3"
@@ -9495,20 +9495,20 @@ react-refresh@^0.11.0:
resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046"
integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==
-react-router-dom@6.22.1:
- version "6.22.1"
- resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.22.1.tgz#cfa109d4b6b0a4d00bac179bc0ad2a6469455282"
- integrity sha512-iwMyyyrbL7zkKY7MRjOVRy+TMnS/OPusaFVxM2P11x9dzSzGmLsebkCvYirGq0DWB9K9hOspHYYtDz33gE5Duw==
+react-router-dom@6.25.1:
+ version "6.25.1"
+ resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.25.1.tgz#b89f8d63fc8383ea4e89c44bf31c5843e1f7afa0"
+ integrity sha512-0tUDpbFvk35iv+N89dWNrJp+afLgd+y4VtorJZuOCXK0kkCWjEvb3vTJM++SYvMEpbVwXKf3FjeVveVEb6JpDQ==
dependencies:
- "@remix-run/router" "1.15.1"
- react-router "6.22.1"
+ "@remix-run/router" "1.18.0"
+ react-router "6.25.1"
-react-router@6.22.1:
- version "6.22.1"
- resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.22.1.tgz#a5ff849bfe709438f7e139421bb28138209662c7"
- integrity sha512-0pdoRGwLtemnJqn1K0XHUbnKiX0S4X8CgvVVmHGOWmofESj31msHo/1YiqcJWK7Wxfq2a4uvvtS01KAQyWK/CQ==
+react-router@6.25.1:
+ version "6.25.1"
+ resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.25.1.tgz#70b4f1af79954cfcfd23f6ddf5c883e8c904203e"
+ integrity sha512-u8ELFr5Z6g02nUtpPAggP73Jigj1mRePSwhS/2nkTrlPU5yEkH1vYzWNyvSnSzeeE2DNqWdH+P8OhIh9wuXhTw==
dependencies:
- "@remix-run/router" "1.15.1"
+ "@remix-run/router" "1.18.0"
react-scripts@5.0.1:
version "5.0.1"