Skip to content

fix: Enable Demo/Stack installations in non-default namespaces#374

Merged
xeniape merged 30 commits intomainfrom
fix/demos-in-namespaces-with-labels
Mar 30, 2026
Merged

fix: Enable Demo/Stack installations in non-default namespaces#374
xeniape merged 30 commits intomainfrom
fix/demos-in-namespaces-with-labels

Conversation

@xeniape
Copy link
Copy Markdown
Member

@xeniape xeniape commented Mar 11, 2026

Part of stackabletech/stackable-cockpit#187

This PR parameterizes places where default was hard-coded previously, enabling demo/stack installation in non-default namesplaces. Adds demo/stack labels. Fixes some minor broken demos.

@xeniape xeniape changed the title fix: Enable Demo installations in non-default namespaces fix: Enable Demo/Stack installations in non-default namespaces Mar 11, 2026
@xeniape xeniape moved this to Development: Waiting for Review in Stackable Engineering Mar 11, 2026
@sbernauer sbernauer self-requested a review March 11, 2026 07:58
Copy link
Copy Markdown
Member

@sbernauer sbernauer left a comment

Choose a reason for hiding this comment

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

Looks like it's going into a good direction, thanks!

@xeniape
Copy link
Copy Markdown
Member Author

xeniape commented Mar 12, 2026

Only merge this one after stackabletech/stackable-cockpit#429 is merged (because of the DEMO / STACK parameters added there)

@sbernauer sbernauer removed their request for review March 19, 2026 13:33
@xeniape xeniape requested a review from sbernauer March 24, 2026 10:09
Copy link
Copy Markdown
Member

@sbernauer sbernauer left a comment

Choose a reason for hiding this comment

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

I think I would have went with files called foo.yaml.j2 instead of this comment trick but anyway xD

It didn't test installing the demos (I assume that exactly what you did), but the changes LGTM, thanks!

@sbernauer sbernauer moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Mar 30, 2026
@xeniape xeniape merged commit 7327edb into main Mar 30, 2026
2 checks passed
@xeniape xeniape deleted the fix/demos-in-namespaces-with-labels branch March 30, 2026 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: In Review

Development

Successfully merging this pull request may close these issues.

2 participants