When overriding `br/public` with private ACR intellisense for available modules doesn't work
- Dominant language
- Bicep
- Stars
- 3.6k
- Forks
- 830
- Avg merge
- 1d 21m
- Merged PRs (30d)
- 79
Description
**Bicep version**
`Bicep CLI version 0.39.26 (1e90b06e40)`
**Describe the bug**
When overriding `br:public` with private ACR intellisense for available modules doesn't work.
`bicepconfig.json` example:
```json
{
"moduleAliases": {
"br": {
"public": {
"registry": "bcpavminnersourcedemo-aahydgfpgce4ebcj.azurecr.io",
"modulePath": ".."
}
}
}
}
```
Works when calling the private ACR directly:
Doesn't work when overriding `br/public`:
Contributor guide
Research direction
Start by reproducing the issue with the provided bicepconfig.json moduleAliases override and compare IntelliSense behavior for the private ACR reference versus br/public. Trace the module alias and available-module IntelliSense paths; done means private ACR modules appear when br/public is overridden.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure
- Domain
- cloud, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100