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

Versionless: Investigate install/repo feature resolutions paths and dependencies #28197

Closed
cbridgha opened this issue Apr 18, 2024 · 1 comment

Comments

@cbridgha
Copy link
Member

cbridgha commented Apr 18, 2024

The install commands are all located in

/com.ibm.ws.install
/com.ibm.ws.install.featureUtility

ResolveDirector is a bridge between install and kernel FeatureManager.
Product is the class that models the current "Local installed Liberty instance"

But ultimately the install code relies on the code in /com.ibm.ws.repository.resolver project that uses a KernelResolverRepository - a repo represents both remote ESA features... and "installed" kernel features.
And uses a class RepositoryResolver to resolve features using this repo instance.

@cbridgha cbridgha added in:Kernel/Bootstrap In Progress Items that are in active development. Versionless labels Apr 18, 2024
@cbridgha cbridgha self-assigned this Apr 18, 2024
@cbridgha
Copy link
Member Author

cbridgha commented May 1, 2024

Closing this as finished after creating:

@cbridgha cbridgha closed this as completed May 1, 2024
@cbridgha cbridgha removed the In Progress Items that are in active development. label May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Completed Versionless Tasks
Development

No branches or pull requests

1 participant