summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Peck <bpeck@redhat.com>2014-06-18 11:42:36 -0400
committerBill Peck <bpeck@redhat.com>2014-06-18 11:42:36 -0400
commit351e7f00f0073d825e3faa9216bab230ff488a5e (patch)
tree323fa28ae7ceb05d16eaf3697b3508b41d59ea51
parentb81acc58e24227379093000edd61818029441686 (diff)
downloadtests-351e7f00f0073d825e3faa9216bab230ff488a5e.tar.gz
tests-351e7f00f0073d825e3faa9216bab230ff488a5e.tar.xz
tests-351e7f00f0073d825e3faa9216bab230ff488a5e.zip
Update test to select xen kernel if needed.
-rwxr-xr-xdistribution/virt/import/runtest.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/distribution/virt/import/runtest.sh b/distribution/virt/import/runtest.sh
index 6872fd1..460280b 100755
--- a/distribution/virt/import/runtest.sh
+++ b/distribution/virt/import/runtest.sh
@@ -812,8 +812,14 @@ else # this is a xen install
perl -pi.bak -e 's/#*\(enable-dump\s+no\)/(enable-dump yes)/g' /etc/xen/xend-config.sxp
perl -pi.bak -e 's/^#*XENCONSOLED_LOG_HYPERVISOR=no/XENCONSOLED_LOG_HYPERVISOR=yes/g;s/^#*XENCONSOLED_LOG_GUESTS=no/XENCONSOLED_LOG_GUESTS=yes/g;s/^#*XENCONSOLED_LOG_DIR=.*$/XENCONSOLED_LOG_DIR=\/var\/log\/xen\/console/g' /etc/sysconfig/xend
echo "Reboot needed to enable xen logging"
- report_result rhts-reboot PASS $REBOOTCOUNT
- rhts-reboot
+ if uname -r | grep -v xen ; then
+ basekern=$(uname -r)
+ xenkern=${basekern}"xen"
+ SelectKernel ${xenkern}
+ else
+ report_result rhts-reboot PASS $REBOOTCOUNT
+ rhts-reboot
+ fi
else
echo "Reboot was successful"