Skip to content

Update release notes and versions.yaml for 0.60 - #12685

Open
sk593 wants to merge 2 commits into
mainfrom
sk593/final-release-0.60.0
Open

Update release notes and versions.yaml for 0.60#12685
sk593 wants to merge 2 commits into
mainfrom
sk593/final-release-0.60.0

Update v0.60.0 release notes with changelog and contributors

700b03b
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / Functional Tests - corerp-cloud failed Aug 14, 2026 in 0s

2 fail, 1 skipped, 27 pass in 19m 18s

30 tests  ±0   27 ✅  - 2   19m 18s ⏱️ +37s
 2 suites ±0    1 💤 ±0 
 1 files   ±0    2 ❌ +2 

Results for commit 700b03b. ± Comparison against earlier commit c9dd672.

Annotations

Check warning on line 270 in test/step/deployexecutor.go

See this annotation in the file changed.

@github-actions github-actions / Functional Tests - corerp-cloud

Test_RadiusCore_AzureMySql_PortalLink/deploy_testdata/corerp-radiuscore-azure-mysql-portallink.bicep (github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources) failed

dist/functional_test//processed/results.xml [took 4m 25s]
Raw output
Failed
=== RUN   Test_RadiusCore_AzureMySql_PortalLink/deploy_testdata/corerp-radiuscore-azure-mysql-portallink.bicep
    rptest.go:501: running step 2 of 3: deploy testdata/corerp-radiuscore-azure-mysql-portallink.bicep
    deployexecutor.go:262: deploying deploy testdata/corerp-radiuscore-azure-mysql-portallink.bicep from file testdata/corerp-radiuscore-azure-mysql-portallink.bicep
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 10.000025139s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 20.000577672s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 30.001547599s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 40.002615879s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 50.002695645s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 1m0.002820677s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 1m10.003180711s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 1m20.004160019s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 1m30.005230036s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 1m40.005397593s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 1m50.005561011s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 2m0.005698707s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 2m10.006535136s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 2m20.007619241s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 2m30.008240972s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 2m40.008748675s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 2m50.009230441s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 3m0.009829609s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 3m10.010882917s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 3m20.011664578s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 3m30.012414573s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 3m40.013665795s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 3m50.014560988s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 4m0.0147702s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 4m10.018496775s
    cli.go:879: [heartbeat] command rad deploy /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep --parameters moduleServer=http://tf-module-server.radius-test-tf-module-server.svc.cluster.local --parameters appName=azure-mysql-portallink-app --parameters uniqueSeed=func36715c --parameters azureSubscriptionId=b3374b16-aae6-4e10-8baf-972ff29b42d0 --parameters azureResourceGroupName=radtest-func36715c41fd-corerp-cloud-1 --parameters password=not-prod-password is still running after 4m20.020763578s
    cli.go:826: [rad] Building /home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep...
    cli.go:826: [rad] Deploying template '/home/runner/work/radius/radius/test/functional-portable/corerp/cloud/resources/testdata/corerp-radiuscore-azure-mysql-portallink.bicep' into environment '/planes/radius/local/resourcegroups/kind-radius/providers/Applications.Core/environments/kind-radius' from workspace 'kind-radius'...
    cli.go:826: [rad] 
    cli.go:826: [rad] Deployment In Progress...
    cli.go:826: [rad] 
    cli.go:826: [rad] Error: {
    cli.go:826: [rad]   "code": "DeploymentFailed",
    cli.go:826: [rad]   "message": "At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-deployment-operations for usage details.",
    cli.go:826: [rad]   "target": "/planes/radius/local/resourceGroups/kind-radius/providers/Microsoft.Resources/deployments/rad-deploy-c9249a8e-0044-4a96-9e64-70267f39d2f5",
    cli.go:826: [rad]   "details": [
    cli.go:826: [rad]     {
    cli.go:826: [rad]       "code": "OK",
    cli.go:826: [rad]       "message": "",
    cli.go:826: [rad]       "target": "/planes/radius/local/resourceGroups/kind-radius/providers/Radius.Core/recipePacks/azure-mysql-portallink-pack"
    cli.go:826: [rad]     },
    cli.go:826: [rad]     {
    cli.go:826: [rad]       "code": "OK",
    cli.go:826: [rad]       "message": "",
    cli.go:826: [rad]       "target": "/planes/radius/local/resourceGroups/kind-radius/providers/Radius.Core/applications/azure-mysql-portallink-app"
    cli.go:826: [rad]     },
    cli.go:826: [rad]     {
    cli.go:826: [rad]       "code": "ResourceDeploymentFailure",
    cli.go:826: [rad]       "message": "Failed",
    cli.go:826: [rad]       "target": "/planes/radius/local/resourceGroups/kind-radius/providers/Radius.Data/mySqlDatabases/azure-mysql-portallink-db-func36715c",
    cli.go:826: [rad]       "details": [
    cli.go:826: [rad]         {
    cli.go:826: [rad]           "code": "RecipeDeploymentFailed",
    cli.go:826: [rad]           "message": "terraform apply failure: exit status 1\n\nError: creating Flexible Server (Subscription: \"b3374b16-aae6-4e10-8baf-972ff29b42d0\"\nResource Group Name: \"radtest-func36715c41fd-corerp-cloud-1\"\nFlexible Server Name: \"mysql-e9f0ca22bc43a7\"): polling after Create: polling failed: the Azure API returned the following error:\n\nStatus: \"InternalServerError\"\nCode: \"\"\nMessage: \"An unexpected error occured while processing the request. Tracking ID: 'a1f258b0-163c-400e-b357-9c88e32d4d79'\"\nActivity Id: \"\"\n\n---\n\nAPI Response:\n\n----[start]----\n{\"name\":\"0199440f-c029-4fe4-9fd9-b449d1c40bb6\",\"status\":\"Failed\",\"startTime\":\"2026-08-14T21:12:48.133Z\",\"error\":{\"code\":\"InternalServerError\",\"message\":\"An unexpected error occured while processing the request. Tracking ID: 'a1f258b0-163c-400e-b357-9c88e32d4d79'\"}}\n-----[end]-----\n\n\n  with module.default.azurerm_mysql_flexible_server.mysql,\n  on .terraform/modules/default/main.tf line 106, in resource \"azurerm_mysql_flexible_server\" \"mysql\":\n 106: resource \"azurerm_mysql_flexible_server\" \"mysql\" {\n\n"
    cli.go:826: [rad]         }
    cli.go:826: [rad]       ]
    cli.go:826: [rad]     },
    cli.go:826: [rad]     {
    cli.go:826: [rad]       "code": "OK",
    cli.go:826: [rad]       "message": "",
    cli.go:826: [rad]       "target": "/planes/radius/local/resourceGroups/kind-radius/providers/Radius.Core/environments/azure-mysql-portallink-env-func36715c"
    cli.go:826: [rad]     }
    cli.go:826: [rad]   ]
    cli.go:826: [rad] }
    cli.go:826: [rad] 
    cli.go:826: [rad] TraceId:  0203dac7f8afda05e0e6d5180a49dc32
    cli.go:826: [rad] 
    cli.go:826: [rad] 
    deployexecutor.go:270: 
        	Error Trace:	/home/runner/work/radius/radius/test/step/deployexecutor.go:270
        	            				/home/runner/work/radius/radius/test/rp/rptest.go:502
        	Error:      	Received unexpected error:
        	            	code DeploymentFailed: err At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-deployment-operations for usage details.
        	Test:       	Test_RadiusCore_AzureMySql_PortalLink/deploy_testdata/corerp-radiuscore-azure-mysql-portallink.bicep
        	Messages:   	failed to deploy deploy testdata/corerp-radiuscore-azure-mysql-portallink.bicep
    --- FAIL: Test_RadiusCore_AzureMySql_PortalLink/deploy_testdata/corerp-radiuscore-azure-mysql-portallink.bicep (265.16s)

Check warning on line 0 in github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources

See this annotation in the file changed.

@github-actions github-actions / Functional Tests - corerp-cloud

Test_RadiusCore_AzureMySql_PortalLink (github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources) failed

dist/functional_test//processed/results.xml [took 4m 35s]
Raw output
Failed
=== RUN   Test_RadiusCore_AzureMySql_PortalLink
    rptest.go:173: Using container registry: ghcr.io/radius-project/dev - set DOCKER_REGISTRY to override
    rptest.go:174: Using container tag: pr-func36715c41fd - set REL_VERSION to override
    rptest.go:175: Using magpie image: ghcr.io/radius-project/dev/magpiego:pr-func36715c41fd
    rptest.go:179: Using recipe registry: ghcr.io/radius-project/dev - set BICEP_RECIPE_REGISTRY to override
    rptest.go:180: Using recipe tag: pr-func36715c41fd - set BICEP_RECIPE_TAG_VERSION to override
    rptest.go:183: Using terraform recipe module server URL: http://tf-module-server.radius-test-tf-module-server.svc.cluster.local - set TF_RECIPE_MODULE_SERVER_URL to override
    rptest.go:194: Loaded workspace: kind-radius (Kubernetes (context=kind-radius))
    rptest.go:173: Using container registry: ghcr.io/radius-project/dev - set DOCKER_REGISTRY to override
    rptest.go:174: Using container tag: pr-func36715c41fd - set REL_VERSION to override
    rptest.go:175: Using magpie image: ghcr.io/radius-project/dev/magpiego:pr-func36715c41fd
    rptest.go:179: Using recipe registry: ghcr.io/radius-project/dev - set BICEP_RECIPE_REGISTRY to override
    rptest.go:180: Using recipe tag: pr-func36715c41fd - set BICEP_RECIPE_TAG_VERSION to override
    rptest.go:183: Using terraform recipe module server URL: http://tf-module-server.radius-test-tf-module-server.svc.cluster.local - set TF_RECIPE_MODULE_SERVER_URL to override
    rptest.go:194: Loaded workspace: kind-radius (Kubernetes (context=kind-radius))
    shared.go:255: Loaded workspace: kind-radius (Kubernetes (context=kind-radius))
2026/08/14 21:12:35 Start streaming Kubernetes logs - Pod applications-rp-9745b67c9-5hrls is in state: Running
2026/08/14 21:12:35 Start streaming Kubernetes logs - Pod bicep-de-7d57dbf-dnxgb is in state: Running
2026/08/14 21:12:35 Streaming Kubernetes logs to /home/runner/work/radius/radius/dist/container_logs/applications-rp-9745b67c9-5hrls.applications-rp.log
2026/08/14 21:12:35 Streaming Kubernetes logs to /home/runner/work/radius/radius/dist/container_logs/bicep-de-7d57dbf-dnxgb.de.log
2026/08/14 21:12:35 Start streaming Kubernetes logs - Pod contour-contour-6c978c7d45-g6vb2 is in state: Running
2026/08/14 21:12:35 Start streaming Kubernetes logs - Pod contour-envoy-46c99 is in state: Running
2026/08/14 21:12:35 Streaming Kubernetes logs to /home/runner/work/radius/radius/dist/container_logs/contour-envoy-46c99.envoy.log
2026/08/14 21:12:35 Streaming Kubernetes logs to /home/runner/work/radius/radius/dist/container_logs/contour-envoy-46c99.shutdown-manager.log
2026/08/14 21:12:35 Streaming Kubernetes logs to /home/runner/work/radius/radius/dist/container_logs/contour-contour-6c978c7d45-g6vb2.contour.log
2026/08/14 21:12:35 Start streaming Kubernetes logs - Pod controller-648b74b97b-lbpxb is in state: Running
2026/08/14 21:12:35 Start streaming Kubernetes logs - Pod dashboard-5d6c9bbbb5-ppvqc is in state: Running
2026/08/14 21:12:35 Streaming Kubernetes logs to /home/runner/work/radius/radius/dist/container_logs/dashboard-5d6c9bbbb5-ppvqc.dashboard.log
2026/08/14 21:12:35 Streaming Kubernetes logs to /home/runner/work/radius/radius/dist/container_logs/controller-648b74b97b-lbpxb.controller.log
2026/08/14 21:12:35 Start streaming Kubernetes logs - Pod dynamic-rp-8486f57dbc-p86hh is in state: Running
2026/08/14 21:12:35 Streaming Kubernetes logs to /home/runner/work/radius/radius/dist/container_logs/dynamic-rp-8486f57dbc-p86hh.dynamic-rp.log
2026/08/14 21:12:35 Start streaming Kubernetes logs - Pod ucp-5c44d6c678-h8dg7 is in state: Running
2026/08/14 21:12:35 Streaming Kubernetes logs to /home/runner/work/radius/radius/dist/container_logs/ucp-5c44d6c678-h8dg7.ucp.log
    cli.go:826: [rad] {
    cli.go:826: [rad]   "Name": "Radius.Data/mySqlDatabases",
    cli.go:826: [rad]   "Description": "The Radius.Data/mySqlDatabases Resource Type deploys a MySQL database. Provide the administrator `username` and `password` directly on the resource. The `password` property is marked `x-radius-sensitive`, so Radius encrypts it at rest, redacts it on reads, and exposes it (decrypted) only to the platform-engineer recipe that provisions the database.\n```bicep\nresource mysql 'Radius.Data/mySqlDatabases@2025-08-01-preview' = {\n  name: 'mysql'\n  properties: {\n    environment: environment\n    application: myApplication.id\n    version: '8.0'\n    database: 'appdb'\n    username: 'myadmin'\n    // From a @secure() password parameter passed in via the CLI\n    password: password\n  }\n}\n```\n\nWhen deploying the application definition, provide the database password value as a parameter. It is recommended to use a password generator such as `openssl` or equivalent. For example, `rad deploy app.bicep -p ****** rand -hex 16)`.\n\nTo connect your container to the database, create a connection from the Container resource to the database as shown below.\n```bicep\nresource myApplication 'Radius.Core/Applications@2025-08-01-preview' = { ... }\n\nresource frontend 'Radius.Compute/containers@2025-08-01-preview' = {\n  name: 'frontend'\n  properties: {\n    application: myApplication.id\n    environment: environment\n    container: {\n      image: 'frontend:1.25'\n      ports: {\n        web: {\n          containerPort: 8080\n        }\n      }\n    }\n    connections: {\n      mysqldb: {\n        source: database.id\n      }\n    }\n  }\n}\n```\n\nThe connection automatically injects environment variables into the container for all properties from the database. The environment variables are named `CONNECTION_\u003cCONNECTION-NAME\u003e_\u003cPROPERTY-NAME\u003e`. In this example, the connection name is `mysqldb` so the environment variables will be:\n\n- CONNECTION_MYSQLDB_DATABASE\n- CONNECTION_MYSQLDB_HOST\n- CONNECTION_MYSQLDB_PORT\n",
    cli.go:826: [rad]   "ResourceProviderNamespace": "Radius.Data",
    cli.go:826: [rad]   "APIVersions": {
    cli.go:826: [rad]     "2025-08-01-preview": {
    cli.go:826: [rad]       "Schema": {
    cli.go:826: [rad]         "properties": {
    cli.go:826: [rad]           "application": {
    cli.go:826: [rad]             "description": "(Optional) The Radius Application ID. `myApplication.id` for example.",
    cli.go:826: [rad]             "type": "string"
    cli.go:826: [rad]           },
    cli.go:826: [rad]           "codeReference": {
    cli.go:826: [rad]             "description": "Optional URI to the source code of this resource type. ex: https://github.com/radius-project/radius/blob/4fab87e8127adf1db6f43b7029d5235fbe82c5c9/cmd/controller/main.go#L27",
    cli.go:826: [rad]             "type": "string"
    cli.go:826: [rad]           },
    cli.go:826: [rad]           "connections": {
    cli.go:826: [rad]             "additionalProperties": {
    cli.go:826: [rad]               "properties": {
    cli.go:826: [rad]                 "disableDefaultEnvVars": {
    cli.go:826: [rad]                   "description": "Disables the automatic injection of environment variables from the connected resource's properties.",
    cli.go:826: [rad]                   "type": "boolean"
    cli.go:826: [rad]                 },
    cli.go:826: [rad]                 "source": {
    cli.go:826: [rad]                   "description": "Resource ID of the source resource for this connection.",
    cli.go:826: [rad]                   "type": "string"
    cli.go:826: [rad]                 }
    cli.go:826: [rad]               },
    cli.go:826: [rad]               "required": [
    cli.go:826: [rad]                 "source"
    cli.go:826: [rad]               ],
    cli.go:826: [rad]               "type": "object"
    cli.go:826: [rad]             },
    cli.go:826: [rad]             "description": "Map of connection name to connection data.",
    cli.go:826: [rad]             "type": "object"
    cli.go:826: [rad]           },
    cli.go:826: [rad]           "database": {
    cli.go:826: [rad]             "default": "mysql_db",
    cli.go:826: [rad]             "description": "(Optional) The name of the database. Defaults to `mysql_db` if not provided.",
    cli.go:826: [rad]             "type": "string"
    cli.go:826: [rad]           },
    cli.go:826: [rad]           "environment": {
    cli.go:826: [rad]             "description": "(Required) The Radius Environment ID. Typically set by the rad CLI. Typically value should be `environment`.",
    cli.go:826: [rad]             "type": "string"
    cli.go:826: [rad]           },
    cli.go:826: [rad]           "host": {
    cli.go:826: [rad]             "description": "The host name used to connect to the database. Mapped from the recipe module's output.",
    cli.go:826: [rad]             "readOnly": true,
    cli.go:826: [rad]             "type": "string"
    cli.go:826: [rad]           },
    cli.go:826: [rad]           "password": {
    cli.go:826: [rad]             "description": "(Required) The administrator password for the MySQL database. Marked `x-radius-sensitive`: Radius encrypts it at rest, redacts it on reads, and exposes it decrypted only to the recipe as `{{context.resource.properties.password}}`.",
    cli.go:826: [rad]             "type": "string",
    cli.go:826: [rad]             "x-radius-sensitive": true
    cli.go:826: [rad]           },
    cli.go:826: [rad]           "port": {
    cli.go:826: [rad]             "description": "The port number used to connect to the database. Mapped from the recipe module's output (MySQL flexible server uses 3306).",
    cli.go:826: [rad]             "readOnly": true,
    cli.go:826: [rad]             "type": "integer"
    cli.go:826: [rad]           },
    cli.go:826: [rad]           "username": {
    cli.go:826: [rad]             "description": "(Required) The administrator username for the MySQL database. Provided directly on the resource and passed to the recipe as `{{context.resource.properties.username}}`.",
    cli.go:826: [rad]             "type": "string"
    cli.go:826: [rad]           },
    cli.go:826: [rad]           "version": {
    cli.go:826: [rad]             "default": "8.4",
    cli.go:826: [rad]             "description": "(Optional) The major MySQL server version in the X.Y format. Defaults to `8.4` if not provided.",
    cli.go:826: [rad]             "enum": [
    cli.go:826: [rad]               "5.7",
    cli.go:826: [rad]               "8.0",
    cli.go:826: [rad]               "8.4"
    cli.go:826: [rad]             ],
    cli.go:826: [rad]             "type": "string"
    cli.go:826: [rad]           }
    cli.go:826: [rad]         },
    cli.go:826: [rad]         "required": [
    cli.go:826: [rad]           "environment",
    cli.go:826: [rad]           "username",
    cli.go:826: [rad]           "password"
    cli.go:826: [rad]         ],
    cli.go:826: [rad]         "type": "object"
    cli.go:826: [rad]       }
    cli.go:826: [rad]     }
    cli.go:826: [rad]   }
    cli.go:826: [rad] }
    cli.go:826: [rad] 
    rptest.go:548: beginning cleanup phase of corerp-radiuscore-azure-mysql-portallink
    rptest.go:553: test failed, waiting 10 seconds for resources to stabilize before cleanup
    rptest.go:612: deleting azure-mysql-portallink-pack
    rptest.go:626: initiated background deletion of azure-mysql-portallink-pack
    rptest.go:612: deleting azure-mysql-portallink-env-func36715c
    rptest.go:626: initiated background deletion of azure-mysql-portallink-env-func36715c
    rptest.go:612: deleting azure-mysql-portallink-app
    rptest.go:626: initiated background deletion of azure-mysql-portallink-app
    rptest.go:612: deleting azure-mysql-portallink-db-func36715c
    rptest.go:626: initiated background deletion of azure-mysql-portallink-db-func36715c
    rptest.go:647: skipping post-delete verification in fast cleanup mode (background deletions may not be complete)
    rptest.go:662: Fast cleanup mode: 4 resources were deleted in the background
    rptest.go:663: If you need to debug cleanup issues, re-run with RADIUS_TEST_FAST_CLEANUP=false
    rptest.go:666: finished cleanup phase of corerp-radiuscore-azure-mysql-portallink
--- FAIL: Test_RadiusCore_AzureMySql_PortalLink (275.31s)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Functional Tests - corerp-cloud

1 skipped test found

There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_ACI

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Functional Tests - corerp-cloud

30 tests found

There are 30 tests, see "Raw output" for the full list of tests.
Raw output
github.com/radius-project/radius/test/functional-portable/corerp/cloud/mechanics ‑ Test_AWSRedeployWithUpdatedResourceUpdatesResource
github.com/radius-project/radius/test/functional-portable/corerp/cloud/mechanics ‑ Test_AWSRedeployWithUpdatedResourceUpdatesResource/deploy_testdata/aws-mechanics-redeploy-withupdatedresource.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/mechanics ‑ Test_AWSRedeployWithUpdatedResourceUpdatesResource/deploy_testdata/aws-mechanics-redeploy-withupdatedresource.bicep#01
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_ACI
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_AWS_LogsLogGroup
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_AWS_LogsLogGroup/deploy_testdata/aws-logs-loggroup.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_AWS_LogsLogGroup_Existing
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_AWS_LogsLogGroup_Existing/deploy_testdata/aws-logs-loggroup-existing.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_AWS_LogsLogGroup_Existing/deploy_testdata/aws-logs-loggroup.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_AWS_MultiIdentifier_Resource
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_AWS_MultiIdentifier_Resource/deploy_testdata/aws-multi-identifier.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_AzureConnections
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_AzureConnections/deploy_testdata/corerp-azure-connection-database-service.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_Extender_RecipeAWS_LogGroup
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_Extender_RecipeAWS_LogGroup/deploy_testdata/corerp-resources-extender-aws-logs-recipe.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_RadiusCore_AzureMySql_PortalLink
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_RadiusCore_AzureMySql_PortalLink/deploy_testdata/corerp-radiuscore-azure-mysql-portallink.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_RadiusCore_AzureMySql_PortalLink/execute_function_in_test_step
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_RadiusCore_AzureMySql_PortalLink/execute_function_in_test_step#01
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_TerraformPrivateGitModule_KubernetesRedis
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_TerraformPrivateGitModule_KubernetesRedis/deploy_testdata/corerp-resources-terraform-private-git-repo-redis.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_TerraformRecipe_AzureResourceGroup
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_TerraformRecipe_AzureResourceGroup/deploy_testdata/corerp-resources-terraform-azurerg.bicep
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_isTransientAzureError
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_isTransientAzureError/nested_ACI_quota_error
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_isTransientAzureError/nested_managed_identity_error
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_isTransientAzureError/nil_error
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_isTransientAzureError/non-transient_CLIError
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_isTransientAzureError/plain_transient_error_string
github.com/radius-project/radius/test/functional-portable/corerp/cloud/resources ‑ Test_isTransientAzureError/unrelated_error