diff options
-rwxr-xr-x | distribution/virt/import/runtest.sh | 10 |
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" |