Skip to content

feat: validate remaining unsupported items of the support-matrix - #429

Merged
psviderski merged 2 commits into
psviderski:mainfrom
miekg:miek/26/sep02wo/08
Sep 4, 2026
Merged

psviderski merged 2 commits into
psviderski:mainfrom
miekg:miek/26/sep02wo/08

Conversation

@miekg

@miekg miekg commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Validate unsupported compose features: external configs, container_name, and placement.

This makes the code match the support-matrix as of now (added comment to that effect as well).

Validate unsupported compose features: external configs, container_name,
and placement.

This makes the code match the support-matrix as of now (added comment to
that effect as well).

Signed-off-by: Miek Gieben <[email protected]>

@psviderski psviderski left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Please fix minor bugs and will merge then

Comment thread pkg/client/compose/service.go Outdated
Comment thread pkg/client/compose/service.go Outdated
Comment thread pkg/client/compose/project_test.go
Add tests for the various non-supported deploy modes.
Prefix the warnings with `deploy ` to signal the section, and to
differentiate between top level 'labels' and 'deploy labels'.

Signed-off-by: Miek Gieben <[email protected]>
@psviderski
psviderski merged commit aaf6768 into psviderski:main Sep 4, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants