# 'OUTPUT' is not a group, this defines the entry point for the solver. # there is an entry for every group file that needs to be written out. # the name of it needs to exist as package group as well and the solver # will take the instructions in this group and the included ones # (that's why sle_minimal is included to get minimal instructions) # and solve the packages in it (one by one next to 'silents' and 'locks') # and then at the end remove packages in the 'excludes'. # excludes are not package groups but solved module groups OUTPUT: # - DVD5-i586 - dvd: recommends: true includes: - base - dvd - addon_nonoss: includes: - empty - opensuse_kubic: recommends: false includes: - opensuse_kubic dvd: - patterns-media-rest_dvd empty: addon_nonoss: - frogatto base: - kernel-default opensuse_kubic: - dummy-release: [locked] - kernel-vanilla-base: [silent] - openSUSE-Tumbleweed-Kubic-release - kernel-default - patterns-caasp-MicroOS - patterns-caasp-kubeadm - patterns-caasp-onlyDVD