fbb739ef17
This patch changes the behaviour when both module tag and NSV?C? is specified. The NSVC are used as a whitelist and only matching modules will be included in the compose. Additionally this patch adds filtering based on inheritance: when finding the latest module for each N:S combination, only the top tag in which the module is tagged is used. Even if a newer build is available somewhere deeper in the inheritance, it's not going to be used. Example inheritance and tagged modules f29-compose (foo:1:2018:cafe) └─ f29-candidate (foo:1:2019:cafe) The compose will use 2018 version, because it's in the topmost tag. JIRA: COMPOSE-2685 Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com> |
||
---|---|---|
.. | ||
sources | ||
__init__.py | ||
common.py | ||
pkgsets.py | ||
source.py |