Skip to content

imageprofile: invert the conditional_packages logic#1516

Draft
pktpls wants to merge 2 commits intomainfrom
cond-pkgs
Draft

imageprofile: invert the conditional_packages logic#1516
pktpls wants to merge 2 commits intomainfrom
cond-pkgs

Conversation

@pktpls
Copy link
Copy Markdown
Contributor

@pktpls pktpls commented Jan 21, 2026

The goal of this PR is to have all packages, even conditional packages, defined in the imageprofile files. This will prevent future confusion as to why certain packages are included or not included, and where that is defined.

To achieve this, we put all groups of conditional packages into respective new merge_vars variables in the imageprofile files. Then later in conditional_vars.yml we remove these based on the given conditions.

  • Double-check the inversion of the individual conditionals
  • Add more comments

@pktpls pktpls marked this pull request as draft February 9, 2026 02:56
pktpls added 2 commits March 23, 2026 00:06
Do it transparently like e.g. DAWN. The config file is always present,
but empty if poemgr isn't used.
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