Azure / Azure/Synapse-workspace-deployment
Synapse workspace deployment v2.5.0 - False ERROR for DeleteActivity linked service resolution
- Dominant language
- TypeScript
- Stars
- 29
- Forks
- 50
- PR merge metrics
- No merged PRs in 30d
Description
The Synapse workspace deployment task v2.5.0 (validateDeploy operation) logs false ERROR messages during validation for pipelines containing Delete activities.
The error is:
ERROR === Validator: Unhandled validation error for: pipeline - , error: {"message":"undefined not found in linked-service-registery"}
Impact:
- Validation still reports "Validation finished. No errors found."
- All affected pipelines deploy successfully (status 200)
- However, the ERROR log level causes noise in CI/CD logs, triggers false alerts, and complicates log monitoring
Affected pipelines: Any pipeline containing a Delete activity referencing a dataset with a linked service (e.g., AzureBlobFS / Parquet dataset)
Expected behavior: This should either be resolved properly or logged as a WARNING, not an ERROR
Environment:
- Task version: 2.5.0
- Bundle source: https://web.azuresynapse.net/assets/cmd-api/main.js
- Operation: validateDeploy
Reproduction:
1. Create a pipeline with a Delete activity referencing a dataset backed by a linked service
2. Deploy using Synapse workspace deployment@2 with operation: validateDeploy
3. Observe ERROR in validation logs despite successful validation and deployment
Contributor guide
Research direction
Start by reproducing the validateDeploy operation with a Delete activity using a dataset backed by a linked service, then inspect the validation handling in the deployment@2 task and the bundled main.js entry point. Done means validation still completes successfully without an ERROR for this case, using a warning if the condition cannot be resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, typescript
- Domain
- cloud, devops
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100