Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New DevOps Toolbox Cluster #8125

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

lkishalmi
Copy link
Contributor

Putting some groundwork for a new devops tools related cluster.

Initially moved the docker.api and docker.ui from the ide cluster here.

I had one hiccup with ergonomics, as it did not created feature entry for the new cluster. after some debugging it turned out that the layer extractor does not create a layer.xml for a cluster which only has the root <filesystem/> entry. That prevented the FeatureManager to create a Feature for this cluster.

It seems save one Test code the layer being null is handled in ergonomics, so I've allowed creating FeatureInfo with null layer.

I'd target this one for early NB26.

@lkishalmi lkishalmi added do not merge Don't merge this PR, it is not ready or just demonstration purposes. Docker labels Jan 8, 2025
@lkishalmi lkishalmi added this to the NB26 milestone Jan 8, 2025
@matthiasblaesing
Copy link
Contributor

I have to ask: Why? I only see possible breakage here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do not merge Don't merge this PR, it is not ready or just demonstration purposes. Docker
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants