Merge branch 'danimo-remove-test-dependencies'

master
Harald Hoyer 2017-03-30 10:14:08 +02:00
commit a1ba30cf4f
15 changed files with 27 additions and 31 deletions

View File

@ -1,6 +1,5 @@
For the testsuite to work, you will have to install at least the following software packages: For the testsuite to work, you will have to install at least the following software packages:
dash \ dash \
bridge-utils \
asciidoc \ asciidoc \
mdadm \ mdadm \
lvm2 \ lvm2 \
@ -11,13 +10,11 @@ nbd \
dhcp-server \ dhcp-server \
scsi-target-utils \ scsi-target-utils \
iscsi-initiator-utils \ iscsi-initiator-utils \
net-tools \
strace \ strace \
syslinux \ syslinux \
python-imgcreate \ python-imgcreate \
genisoimage \ genisoimage \
btrfs-progs \ btrfs-progs \
bridge-utils \
kmod-devel \ kmod-devel \
gcc \ gcc \
bzip2 \ bzip2 \

View File

@ -185,11 +185,11 @@ if [ -z "$NO_BRIDGE_MASTER" ]; then
NO_BRIDGE_MASTER=yes NO_AUTO_DHCP=yes ifup $ethname NO_BRIDGE_MASTER=yes NO_AUTO_DHCP=yes ifup $ethname
linkup $ethname linkup $ethname
if [ ! -e /tmp/bridge.$bridgename.up ]; then if [ ! -e /tmp/bridge.$bridgename.up ]; then
brctl addbr $bridgename ip link add name $bridgename type bridge
brctl setfd $bridgename 0 echo 0 > /sys/devices/virtual/net/$bridgename/bridge/forward_delay
> /tmp/bridge.$bridgename.up > /tmp/bridge.$bridgename.up
fi fi
brctl addif $bridgename $ethname ip link set dev $ethname master $bridgename
ifup $bridgename ifup $bridgename
exit 0 exit 0
done done

View File

@ -27,7 +27,6 @@ install() {
inst_multiple ip dhclient sed awk inst_multiple ip dhclient sed awk
inst_multiple -o arping arping2 inst_multiple -o arping arping2
inst_multiple -o ping ping6 inst_multiple -o ping ping6
inst_multiple -o brctl
inst_multiple -o teamd teamdctl teamnl inst_multiple -o teamd teamdctl teamnl
inst_simple /etc/libnl/classid inst_simple /etc/libnl/classid
inst_script "$moddir/ifup.sh" "/sbin/ifup" inst_script "$moddir/ifup.sh" "/sbin/ifup"

View File

@ -39,8 +39,8 @@ test_setup() {
ln -sfnr usr/$i $i ln -sfnr usr/$i $i
done done
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient \ mount dmesg dhclient mkdir cp ping dhclient \
umount strace less setsid umount strace less setsid
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break

View File

@ -36,8 +36,8 @@ test_setup() {
done done
mkdir -p -- var/lib/nfs/rpc_pipefs mkdir -p -- var/lib/nfs/rpc_pipefs
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient \ mount dmesg dhclient mkdir cp ping dhclient \
umount strace less setsid umount strace less setsid
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break

View File

@ -66,8 +66,8 @@ test_setup() {
ln -sfnr usr/$i $i ln -sfnr usr/$i $i
done done
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient \ mount dmesg dhclient mkdir cp ping dhclient \
umount strace less setsid umount strace less setsid
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break

View File

@ -71,8 +71,8 @@ test_setup() {
ln -sfn /run "$initdir/var/run" ln -sfn /run "$initdir/var/run"
ln -sfn /run/lock "$initdir/var/lock" ln -sfn /run/lock "$initdir/var/lock"


inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient \ mount dmesg dhclient mkdir cp ping dhclient \
umount strace less setsid tree systemctl reset umount strace less setsid tree systemctl reset


for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do

View File

@ -37,8 +37,8 @@ test_setup() {
ln -sfnr usr/$i $i ln -sfnr usr/$i $i
done done
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient mount dmesg dhclient mkdir cp ping dhclient
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break
done done

View File

@ -35,8 +35,8 @@ test_setup() {
done done
mkdir -p -- var/lib/nfs/rpc_pipefs mkdir -p -- var/lib/nfs/rpc_pipefs
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient mount dmesg dhclient mkdir cp ping dhclient
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break
done done

View File

@ -76,8 +76,8 @@ test_setup() {
ln -sfnr usr/$i $i ln -sfnr usr/$i $i
done done
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient mount dmesg dhclient mkdir cp ping dhclient
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break
done done

View File

@ -75,8 +75,8 @@ test_setup() {
done done
mkdir -p -- var/lib/nfs/rpc_pipefs mkdir -p -- var/lib/nfs/rpc_pipefs
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient mount dmesg dhclient mkdir cp ping dhclient
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break
done done

View File

@ -64,8 +64,8 @@ test_setup() {
ln -sfnr usr/$i $i ln -sfnr usr/$i $i
done done
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient mount dmesg dhclient mkdir cp ping dhclient
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break
done done

View File

@ -37,8 +37,8 @@ test_setup() {
done done
mkdir -p -- var/lib/nfs/rpc_pipefs mkdir -p -- var/lib/nfs/rpc_pipefs
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient mount dmesg dhclient mkdir cp ping dhclient
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break
done done

View File

@ -71,8 +71,8 @@ test_setup() {
ln -sfnr usr/$i $i ln -sfnr usr/$i $i
done done
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient \ mount dmesg dhclient mkdir cp ping dhclient \
umount strace less umount strace less
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[[ -f ${_terminfodir}/l/linux ]] && break [[ -f ${_terminfodir}/l/linux ]] && break

View File

@ -35,8 +35,8 @@ test_setup() {
done done
mkdir -p -- var/lib/nfs/rpc_pipefs mkdir -p -- var/lib/nfs/rpc_pipefs
) )
inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip route \ inst_multiple sh df free ls shutdown poweroff stty cat ps ln ip \
mount dmesg ifconfig dhclient mkdir cp ping dhclient mount dmesg dhclient mkdir cp ping dhclient
for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
[ -f ${_terminfodir}/l/linux ] && break [ -f ${_terminfodir}/l/linux ] && break
done done