pungi/pungi
Lubomír Sedlář 5624829564
buildinstall: Avoid pointlessly tweaking the boot images
Only modify boot images if there actually is some change.

The tweak function updates config files with volume id and kickstart
file. Even if we don't have a kickstart and there is no change in the
config files, the image will be regenerated. This leads to a change in
checksum for no good reason.

This patch keeps track of modified config files. If there are none, it
avoids touching anything else.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
(cherry picked from commit 602b698080)
2023-11-10 16:51:35 +02:00
..
compose_metadata Format code base with black 2020-02-05 17:35:47 +08:00
ostree ostree: Add unified core mode for compose in rpm-ostree 2022-08-23 10:52:45 +02:00
phases buildinstall: Avoid pointlessly tweaking the boot images 2023-11-10 16:51:35 +02:00
scripts Pass parent id/respin id to CTS 2023-11-10 16:51:33 +02:00
wrappers Exclude existing files in boot.iso 2023-11-10 16:50:46 +02:00
__init__.py Format code base with black 2020-02-05 17:35:47 +08:00
arch_utils.py Format code 2021-03-02 18:31:45 +08:00
arch.py Format code base with black 2020-02-05 17:35:47 +08:00
checks.py - CLI option --label can be passed through a Pungi config file 2023-04-13 00:57:39 +03:00
common.py Format code base with black 2020-02-05 17:35:47 +08:00
compose.py Pass parent id/respin id to CTS 2023-11-10 16:51:33 +02:00
config.py Format code base with black 2020-02-05 17:35:47 +08:00
createiso.py Exclude existing files in boot.iso 2023-11-10 16:50:46 +02:00
dnf_wrapper.py Format code base with black 2020-02-05 17:35:47 +08:00
errors.py Move UnsignedPackagesError to a separate file 2021-02-08 10:16:32 +00:00
gather_dnf.py gather: Better detection of debuginfo in lookaside 2023-11-10 16:50:42 +02:00
gather.py Fix black complaints 2023-11-10 16:50:38 +02:00
graph.py Format code 2021-03-02 18:31:45 +08:00
ks.py Format code base with black 2020-02-05 17:35:47 +08:00
linker.py Hardlink or copy scratch builds always 2020-08-07 18:00:19 +08:00
media_split.py Fix black complaint 2022-08-10 09:04:41 +02:00
metadata.py Include images info in composeinfo.json 2020-10-14 17:57:30 +08:00
module_util.py Fix module defaults and obsoletes validation 2022-06-10 11:35:26 +00:00
multilib_dnf.py Format code base with black 2020-02-05 17:35:47 +08:00
multilib_yum.py Format code base with black 2020-02-05 17:35:47 +08:00
notifier.py Fix the wrong working directory for the progress_notification script 2022-03-01 11:25:06 +00:00
pathmatch.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
paths.py Add module obsoletes feature 2022-01-12 12:51:37 +01:00
profiler.py profiler: Flush stdout before printing 2022-08-29 05:57:14 +00:00
runroot.py Merge branch 'master' into a8_updated 2022-11-07 23:38:38 +02:00
util.py Print more logs for git_ls_remote 2022-07-14 11:11:01 +08:00