Skip to content

fix: add queue field to concurrency-mapping schema (#6095)#6097

Closed
vanhci wants to merge 2 commits into
nektos:masterfrom
vanhci:fix/issue-6095
Closed

fix: add queue field to concurrency-mapping schema (#6095)#6097
vanhci wants to merge 2 commits into
nektos:masterfrom
vanhci:fix/issue-6095

Conversation

@vanhci
Copy link
Copy Markdown

@vanhci vanhci commented May 20, 2026

Fixes #6095 - adds missing queue field to the concurrency-mapping definition in workflow_schema.json, allowing workflows that use concurrency.queue: max or concurrency.queue: single to pass schema validation.

Vanhci added 2 commits May 19, 2026 15:08
The tar header Name field in CopyTarStream was set to the absolute path
(destPath), which Docker's mkdirat rejects with 'path escapes from parent'
when network=host causes the container's /var/run to map to the host's
/var/run directory.

Fix: strip leading '/' from the tar header Name so it is relative to
the DestinationPath='/', allowing Docker to correctly create the nested
directory structure inside the container.
@vanhci vanhci closed this by deleting the head repository May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Workflows using concurrency.queue fail schema validation ("Unknown Property queue")

1 participant