pungi/doc
Lubomír Sedlář fbb739ef17 pkgset: Apply whitelist to modules in the tag
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>
2018-09-03 12:19:50 +02:00
..
_static Add a phase for creating extra ISOs 2018-05-16 12:20:01 +02:00
_templates Rewrite documentation to Sphinx. 2015-07-02 09:18:49 -04:00
about.rst docs: Move logo to _static subdir 2017-06-19 10:51:23 +02:00
comps.rst docs: Describe comps processing 2018-04-10 08:21:56 +02:00
conf.py 4.1.27 release 2018-08-17 08:37:41 +02:00
configuration.rst pkgset: Apply whitelist to modules in the tag 2018-09-03 12:19:50 +02:00
contributing.rst Use dogpile.cache to cache the listTaggedRPMS calls if possible 2018-08-30 13:21:01 +02:00
format.rst Remove deprecated options 2017-11-16 11:12:34 +01:00
gathering.rst Support multiple sources in one variant 2018-02-01 14:31:09 +01:00
index.rst docs: Describe comps processing 2018-04-10 08:21:56 +02:00
Makefile Rewrite documentation to Sphinx. 2015-07-02 09:18:49 -04:00
messaging.rst Update ostree phase documentation 2016-11-04 09:35:08 +01:00
phases.rst Add a phase for creating extra ISOs 2018-05-16 12:20:01 +02:00
scm_support.rst docs: Add documentation for scm_dict 2017-08-10 15:32:24 +02:00
testing.rst Rewrite documentation to Sphinx. 2015-07-02 09:18:49 -04:00
update-docs.sh docs: Abort update script on error 2017-08-22 10:28:38 +02:00