pungi/pungi/phases
Lubomír Sedlář c589ccb56f
Updates for ostree-container phase
This patch connects the phase into the main script, and adds other
modifications:

* The archive is now stored in the images/ subdirectory in the compose.
* Documentation is updated to correctly mention that variant repos are
  not available.
* Configuration for path and name of the final archive is dropped. There
  are reasonable defaults for this and there's no point in having users
  configure it.
* The extra message for the archive is no longer sent.
* The pungi-make-ostree utility is no longer required in the buildroot.

The pungi-make-ostree utility doesn't do any significant work. It
modifies configuration files (which can happen on the compose host), and
it starts other processes.

This patch changes the ostree-container phase to no longer need the
script in the buildroot. Instead, the utility is called on the compose
host to do the config manipulation and output the needed commands. Those
are then passed into the runroot task.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
(cherry picked from commit 081c31238b)
2024-08-30 13:30:42 +03:00
..
gather Add support for not having koji volume mounted locally 2023-11-10 16:55:19 +02:00
pkgset pkgset: ignore events for modular content tags 2024-08-30 13:30:38 +03:00
__init__.py Updates for ostree-container phase 2024-08-30 13:30:42 +03:00
base.py Log time taken of each phase 2022-07-12 16:56:41 +08:00
buildinstall.py Drop buildinstall method 2024-08-30 13:30:35 +03:00
createiso.py Drop buildinstall method 2024-08-30 13:30:35 +03: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 Fix black complaints 2023-11-10 16:50:38 +02:00
image_build.py Add ability to download images 2023-11-10 16:55:20 +02: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 init: Filter comps for modular variants with tags 2022-11-03 11:11:01 +01:00
live_images.py Add ability to download images 2023-11-10 16:55:20 +02:00
livemedia_phase.py Add ability to download images 2023-11-10 16:55:20 +02:00
osbs.py osbs: only handle archives of type "image" 2022-03-17 11:04:02 -04:00
osbuild.py Improve autodetection of productmd image type for osbuild images 2024-08-30 13:30:40 +03:00
ostree_container.py Updates for ostree-container phase 2024-08-30 13:30:42 +03:00
ostree_installer.py Add skip_branding to ostree_installer. 2022-05-11 15:19:53 +02:00
ostree.py ostree: Add configuration for custom runroot packages 2023-11-10 16:55:01 +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