defsuite=`getconfig DebianSuite`
defguestsuite=`getconfig GuestDebianSuite`
-guest_di_version=`getconfig TftpDiVersion`
+defdi_version=`getconfig TftpDiVersion`
+
+guest_di_version=$defdi_version
case "$branch" in
xen-unstable-smoke)
local arch
local pvops_kernel pvops_kconfig_overrides
- local suite hostos_runvars
+ local suite di_version hostos_runvars
local want_xend build_defxend build_extraxend
local enable_ovmf
local build_hostflags
esac
case "$arch" in
- *) suite=$defsuite;;
+ *) suite=$defsuite; di_version=$defdi_version;;
esac
- hostos_runvars="all_host_suite=$suite"
+ hostos_runvars="all_host_suite=$suite all_host_di_version=$di_version"
# In 4.4 onwards xend is off by default. If necessary we build a
# separate set of binaries with xend enabled in order to run those
# Provides various convenience variables for the callback.
#
test_matrix_iterate () {
- local suite guestsuite hostos_runvars
+ local suite guestsuite di_version hostos_runvars
case "$xenbranch" in
xen-3.*-testing) pairtoolstack=xend ;;
esac
case "$xenarch" in
- *) suite=$defsuite; guestsuite=$defguestsuite;;
+ *) suite=$defsuite
+ guestsuite=$defguestsuite
+ di_version=$defdi_version
+ ;;
esac
- hostos_runvars="all_host_suite=$suite"
+ hostos_runvars="all_host_suite=$suite all_host_di_version=$di_version"
for kern in ''; do