|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH OSSTEST v2 09/15] distros: add support for installing Debian PV guests via d-i, flight and jobs
Ian Campbell writes ("[PATCH OSSTEST v2 09/15] distros: add support for
installing Debian PV guests via d-i, flight and jobs"):
...
> +if [ x$buildflight = x ]; then
> +
> + if [ "x$BUILD_LVEXTEND_MAX" != x ]; then
> + BUILD_RUNVARS+=" build_lvextend_max=$BUILD_LVEXTEND_MAX "
> + fi
This has been clone-and-hacked from make-flight and presumably belongs
in mfi-common (perhaps a subroutine defined there).
...
> + if ( $di_ver eq "osstest" ) {
...
> + store_runvar("$gho->{Guest}_netboot_kernel", $netboot_kernel);
> + store_runvar("$gho->{Guest}_netboot_initrd", $netboot_initrd);
> + } else {
...
> + store_runvar("$gho->{Guest}_netboot_kernel", $netboot_kernel);
> + store_runvar("$gho->{Guest}_netboot_initrd", $netboot_initrd);
Had you not noticed that you'd written out the store_runvars lines
twice ?
> + target_cmd_root($ho, <<END);
> +rm -rf /root/di
> +mkdir /root/di
You should put the flight and job in this filename in case of future
host-sharing.
> + my $cmdline = join(" ", (
> + "debian-installer/exit/always_halt=true",
> + "--",
> + "console=hvc0",
> + "auto-install/enable=true",
> + "hostname=$gho->{Name}",
> + "domain=$c{TestHostDomain}",
> + "url=$ps_url",
> + "DEBIAN_FRONTEND=text",
> + "netcfg/dhcp_timeout=150",
> + "netcfg/choose_interface=eth0",
I think you want to use Osstest::Debian::di_installcmdline_core.
> + my $blcfg = <<END;
> +bootloader = "pygrub"
> +END
I'm not sure why you've broken this out. (I just mention this in case
it's not deliberate.)
Thanks,
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |