summaryrefslogtreecommitdiff
path: root/src/shared/discover-image.c
diff options
context:
space:
mode:
authorLuca Boccassi <bluca@debian.org>2022-10-11 18:58:33 +0100
committerLuca Boccassi <bluca@debian.org>2022-10-12 09:57:24 +0100
commit06768b90a32ac0d36252ebc5f426ad471bf29fce (patch)
tree69c46b241bd6724e1bdddcd9c5176ffa45e1598a /src/shared/discover-image.c
parentaad813bf170c7d901fcf1b664303e0204642ac61 (diff)
downloadsystemd-06768b90a32ac0d36252ebc5f426ad471bf29fce.tar.gz
portable: allow caller to override extension-release name check
When the --force flag is used, do not insist that the extension-release file has to match the extension image name
Diffstat (limited to 'src/shared/discover-image.c')
-rw-r--r--src/shared/discover-image.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/shared/discover-image.c b/src/shared/discover-image.c
index b3b59fc0bb..fad95f7f43 100644
--- a/src/shared/discover-image.c
+++ b/src/shared/discover-image.c
@@ -1174,7 +1174,7 @@ int image_read_metadata(Image *i) {
if (r < 0)
log_debug_errno(r, "Failed to read os-release in image, ignoring: %m");
- r = load_extension_release_pairs(i->path, i->name, &extension_release);
+ r = load_extension_release_pairs(i->path, i->name, /* relax_extension_release_check= */ false, &extension_release);
if (r < 0)
log_debug_errno(r, "Failed to read extension-release in image, ignoring: %m");