[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH OSSTEST v4] Set {ident}_suite runvar when install a Debian guest.



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@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.