Azure / Azure/arm-ttk

Arm-ttk failing the usage of concat() in ARM-templates

Open
#590 12 comments 1 reaction 0 assignees View on GitHub
discussion enhancement
Dominant language
PowerShell
Stars
468
Forks
208
PR merge metrics
No merged PRs in 30d

Description

We have faced an issue while using the Arm-ttk runner to static scan some of the ARM-templates which were infact exported from the Azure portal it self and directly used, which contains **concat()** in some of the URI attributes. Following is the failure message which shows in the Pipeline run logs.

[-] URIs Should Be Properly Constructed (51 ms)
Function'concat' found within 'iconUri Line: 45, Column: 3533
Function'concat' found within 'requestUri Line: 52, Column: 4575

Contributor guide

No contributing guide indexed for this repository

Research direction

The failure is in the Arm-ttk runner's “URIs Should Be Properly Constructed” rule; start by locating that rule and reproduce the pipeline output with a template containing concat() in iconUri and requestUri. Done means the rule's behavior for these exported ARM-template URI attributes is resolved and covered by a regression check.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, powershell
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.