From 6f081228a87982b6d677eebea69a809abfde54f4 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 11 Oct 2006 15:20:39 +0100 Subject: [PATCH] minor polishings for xenlvm --- debian/changelog | 9 +++++++++ xen/readconfig.in | 1 + xen/setup | 31 +++++++++++++++++++++++++------ 3 files changed, 35 insertions(+), 6 deletions(-) diff --git a/debian/changelog b/debian/changelog index 8259952..82d1659 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +autopkgtest (0.6.1) unstable; urgency=low + + * autopkgtest-xenlvm: filter output from debootstrap to make + the amount of output more reasonable. set -o pipefail. + Create a timestamp file on image creation. Warn if ipv4 + forwarding is turned off. + + -- + autopkgtest (0.6.0) edgy; urgency=low * autopkgtest-xenlvm: new package with Xen/LVM management diff --git a/xen/readconfig.in b/xen/readconfig.in index 3564809..19aa750 100644 --- a/xen/readconfig.in +++ b/xen/readconfig.in @@ -2,6 +2,7 @@ # adt_... variables and some other useful ones. set -e${ADT_SHELLX} +set -o pipefail #---------- useful general functions ---------- diff --git a/xen/setup b/xen/setup index f97f5af..7225449 100755 --- a/xen/setup +++ b/xen/setup @@ -20,12 +20,17 @@ x mkfs -t $adt_fs_type $adt_mkfs_args $lvm_baselv_namepath mkdir -p $adt_play/base x mount $lvm_baselv_namepath $adt_play/base -x debootstrap \ - --components="${adt_debootstrap_components}" \ +x debootstrap \ + --components="${adt_debootstrap_components}" \ --include=${adt_debootstrap_include},${adt_debootstrap_includemore} \ - $adt_debootstrap_opts \ - "$adt_distro" "$adt_play/base" \ - "$adt_debootstrap_mirrors" "$adt_debootstrap_script" + $adt_debootstrap_opts \ + "$adt_distro" "$adt_play/base" \ + "$adt_debootstrap_mirrors" "$adt_debootstrap_script" \ + |perl -pe ' + s/^(I: (?:Retrieving|Validating|Extracting|Unpacking|Configuring) [^A-Z].*)\n/ + sprintf "%-75s\r", $1 + /e +' $ADT_XENLVM_SHARE/fixups "$@" @@ -62,9 +67,23 @@ ln -sf ../$lvm_baselv_namerhs ${lvm_fslink_ptr} x xm create $adt_xmconfig name=$adt_xmname retries=10 +if grep 0 /proc/sys/net/ipv4/ip_forward >/dev/null; then + cat <&2 'no response from guest' x xm console $adt_xmname -- 2.30.2