Skip to content

Ignore soft dependencies of LCM and chart prioritization - #559

Open
dharmit wants to merge 2 commits into
SUSE:mainfrom
dharmit:core-645
Open

Ignore soft dependencies of LCM and chart prioritization#559
dharmit wants to merge 2 commits into
SUSE:mainfrom
dharmit:core-645

Conversation

@dharmit

@dharmit dharmit commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Ignore soft dependencies, i.e., SUC and cert-manager, of LCM during elemental3 customize.

Also, prioritze charts in core manifest over the one in solution manifest.

@dharmit
dharmit requested a review from a team as a code owner August 18, 2026 11:20
If Rancher chart is listed in `release.yaml` or custom certificate is
configured through `values.yaml` for LCM chart, `elemental3 customize`
would implicitly remove SUC and cert-manager from LCM's dependencies.

Signed-off-by: Dharmit Shah <dharmit.shah@suse.com>
To prevent users from overriding the version of chart(s) required by
Elemental, this commit prioritizes chart in Core manifest over the same
one in Solution manifest

Signed-off-by: Dharmit Shah <dharmit.shah@suse.com>
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.

1 participant