unable to deploy libraryRequirements in Azure Synapse sparkpool via bicep
- Dominant language
- Bicep
- Stars
- 3.6k
- Forks
- 830
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 79
Description
**Bicep version**
Bicep CLI version 0.10.61 (8f44805506)
**Describe the bug**
Error:
SparkComputePropertiesNotAllowed
Synapse Spark pool must be created before libraries are installed
**To Reproduce**
Try to create sparkpool resource with libraryRequirements section filled in.
**_'Microsoft.Synapse/workspaces/bigDataPools@2021-06-01'_**
```
libraryRequirements: {
content: content
filename: filename
}
```
**Additional context**
Either put the libraryRequirements as separate resource to sparkpool (if it requires time), or build in mechanism to wait for sparkpool creation. If it is provided as part of resource it shall be created in one run.
Contributor guide
Research direction
Start by reproducing the issue with the Microsoft.Synapse/workspaces/bigDataPools@2021-06-01 resource and the shown libraryRequirements block. Investigate whether deployment can sequence Spark pool creation before library installation; done means a single deployment succeeds with libraryRequirements populated, or the supported separate-resource behavior is documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure
- Domain
- cloud, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100