From 2592e99248bf53cf66959ee8a10b83a673432fe8 Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Thu, 2 May 2024 16:18:16 +0200 Subject: debvm-create: turn of incompatible ext features for jessie --- bin/debvm-create | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'bin/debvm-create') diff --git a/bin/debvm-create b/bin/debvm-create index 1360aa1..7b1ca3d 100755 --- a/bin/debvm-create +++ b/bin/debvm-create @@ -181,6 +181,7 @@ SKIP=, SSHKEY= SUITE=unstable VMNAME=testvm +EXT_FEATURES= SHARE_DIR="${0%/*}/../share" @@ -390,6 +391,7 @@ if test "$SUITE" = jessie; then set -- '--keyring=/usr/share/keyrings/debian-archive-removed-keys.gpg' "$@" set -- --aptopt='Apt::Key::gpgvcommand "/usr/libexec/mmdebstrap/gpgvnoexpkeysig"' "$@" set -- --hook-dir=/usr/share/mmdebstrap/hooks/jessie-or-older "$@" + EXT_FEATURES="${EXT_FEATURES:+$EXT_FEATURES,}^metadata_csum,^metadata_csum_seed,^orphan_file" fi if ! check_skip usrmerge; then @@ -438,4 +440,9 @@ set -ex mmdebstrap "$@" -run_inside_userns /sbin/mkfs.ext4 -L debvm -d "$TEMPROOT" "$IMAGE" "$SIZE" +set -- -L debvm -d "$TEMPROOT" "$IMAGE" "$SIZE" +if test -n "$EXT_FEATURES"; then + set -- -O "$EXT_FEATURES" "$@" +fi + +run_inside_userns /sbin/mkfs.ext4 "$@" -- cgit v1.2.3