From 54e235909001623eca0fcce24a3f3aed608b99e0 Mon Sep 17 00:00:00 2001 From: Daniil Baturin Date: Thu, 3 Jul 2025 14:35:23 +0100 Subject: iso: T7610: include a file with ISO9660 string to prevent upgrade failures from 1.3.x --- data/live-build-config/includes.binary/compat | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 data/live-build-config/includes.binary/compat (limited to 'data/live-build-config/includes.binary/compat') diff --git a/data/live-build-config/includes.binary/compat b/data/live-build-config/includes.binary/compat new file mode 100644 index 00000000..2bdeeb14 --- /dev/null +++ b/data/live-build-config/includes.binary/compat @@ -0,0 +1,10 @@ +# VyOS 1.3.x image upgrade scipt checked if an image file was a valid ISO file +# by grepping it for "ISO9660". +# (The correct way to do that would be to use file/libmagic, +# but we cannot change the past). +# At some point something has changed in xorriso or some other tool +# and images no longer include that string. +# so the image validity check fails. +# To allow direct upgrades from older versions, +# we artificially include that string to make the old check pass. +ISO9660 -- cgit v1.2.3