pungi/pungi/phases
Marek Kulik ca185aaea8 Fix module defaults and obsoletes validation
- Remove validation for modules obsoletes
  We can have multiple obsoletes for one module
- Add unit tests to cover basic scenarios for
  modules defaults && obsoletes
- Add additional check for invalid yaml file
  in Defaults. Previously, empty list of default would
  be returned when invalid yaml is present in Defaults
  directory.
- Using MergeIndex for Obsoletes only (for now).

https://pagure.io/pungi/issue/1592

Signed-off-by: Marek Kulik <mkulik@redhat.com>
2022-06-10 11:35:26 +00:00
..
gather Fix module defaults and obsoletes validation 2022-06-10 11:35:26 +00:00
pkgset Add module obsoletes feature 2022-01-12 12:51:37 +01:00
__init__.py Add image-container phase 2021-02-09 14:47:57 +01:00
base.py Format code base with black 2020-02-05 17:35:47 +08:00
buildinstall.py buildinstall: Add ability to install extra packages in runroot 2022-01-05 14:35:37 +01:00
createiso.py Ignore osbs/osbuild config when reusing iso images 2022-01-04 16:35:29 +08:00
createrepo.py Fix module defaults and obsoletes validation 2022-06-10 11:35:26 +00:00
extra_files.py Format code base with black 2020-02-05 17:35:47 +08:00
extra_isos.py Ignore osbs/osbuild config when reusing iso images 2022-01-04 16:35:29 +08:00
image_build.py image_build: Allow reusing old image_build results 2021-10-20 14:07:02 +08:00
image_checksum.py Adding multithreading support for pungi/phases/image_checksum.py 2021-08-12 10:13:15 +02:00
image_container.py Cancel koji tasks when pungi terminated 2021-03-23 14:47:48 +08:00
init.py Fix module defaults and obsoletes validation 2022-06-10 11:35:26 +00:00
live_images.py Cancel koji tasks when pungi terminated 2021-03-23 14:47:48 +08:00
livemedia_phase.py nomacboot option for livemedia koji tasks 2022-03-23 09:36:51 +01:00
osbs.py osbs: only handle archives of type "image" 2022-03-17 11:04:02 -04:00
osbuild.py Fix type detection for osbuild images 2021-09-08 09:07:00 +00:00
ostree.py Allow using Pungi Koji plugin for ostree phases. 2020-05-26 13:23:58 +00:00
ostree_installer.py Add skip_branding to ostree_installer. 2022-05-11 15:19:53 +02:00
phases_metadata.py Format code base with black 2020-02-05 17:35:47 +08:00
repoclosure.py Delete outdated comments 2020-04-22 17:14:51 +08:00
test.py Stop trying to validate non-existent metadata 2021-11-04 09:57:20 +01:00
weaver.py Format code base with black 2020-02-05 17:35:47 +08:00