gardenlinux / python-gardenlinux-lib

Contains tools to work with the features directory of gardenlinux, for example deducting dependencies from feature sets or validating cnames
0 stars 0 forks source link

add the expanded feature list as annotation (can be found in the .release) #42

Closed mxmxchere closed 1 month ago

mxmxchere commented 2 months ago

Input: push-mode: expand the cname to feature-set using the lib and the gardenlinux features folder push-from-tarball: use the .release file

Output:

Format: I am 95% sure that the list in the os-release file is the output of ./parse_features features which in turn uses reverse_sort_nodes https://github.com/gardenlinux/builder/blob/e2dff5417ff2c6220c4226c585c006053957de5e/builder/parse_features#L211