On Tue, 2015-11-24 at 15:28 +0000, Ian Campbell wrote:
> On Tue, 2015-11-24 at 15:26 +0000, Ian Campbell wrote:
> > On Tue, 2015-11-24 at 15:14 +0000, Ian Campbell wrote:
> > > ---
> > > I've run an adhoc test with:
> > > OSSTEST_JOBS_ONLY=
> > > OSSTEST_JOBS_ONLY=$OSSTEST_JOBS_ONLY:build-amd64
> > > OSSTEST_JOBS_ONLY=$OSSTEST_JOBS_ONLY:build-amd64-pvops
> > > OSSTEST_JOBS_ONLY=$OSSTEST_JOBS_ONLY:test-amd64-amd64-qemuu-nested #
> > > nested
> > > OSSTEST_JOBS_ONLY=$OSSTEST_JOBS_ONLY:test-amd64-amd64-xl-qemuu-
> > > debianhvm-amd64 # regular HVM
> > > OSSTEST_JOBS_ONLY=$OSSTEST_JOBS_ONLY:test-amd64-amd64-xl-qcow2 # DI
> > > install
> > > OSSTEST_JOBS_ONLY=$OSSTEST_JOBS_ONLY:test-amd64-amd64-xl # Normal PV
> > > export OSSTEST_JOBS_ONLY
> > > ( ;-) )
> > > 
> > > The three HVM ones have passed and the PV one is well past the point
> > > where any
> > > of this would make a difference (it's at 17.ts-guest-localmigrate)
> > 
> > I did notice one oddity,

So, I was running with DebianSuite==jessie and I noticed in http://xenbits.
xen.org/people/ianc/tmp/38333/test-amd64-amd64-qemuu-nested/scape-
moth_l1.guest.osstest---var-log-daemon.log that the L1 seems to be running
systemd, yet preseed_create contains:

    # Systemd doesn't honor osstest-confirm-booted service, which
    # breaks ts-leak-check.  Fall back to SysV init for now.
    if ( $ho->{Suite} =~ /jessie/ ) {
       preseed_hook_command($ho, 'late_command', $sfx, <<END)
in-target apt-get install -y sysvinit-core
END
    }

Which it seems didn't take effect.

I think this is because ts-debian-hvm-install does not use preseed_create,
but instead uses preseed_base.

I think this snippet probably wants to move to preseed_base, I'll
investigate and send a patch.

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to