[Qa-jenkins-dev] Simon Richter: Why sysvinit?

Holger Levsen holger at layer-acht.org
Mon Mar 7 13:42:40 UTC 2016


Hi Steven,

On Sonntag, 6. März 2016, Steven Chamberlain wrote:
> Here are the beginnings of a sysvinit test on kfreebsd:
> http://jenkins.kfreebsd.eu/jenkins/view/initsystem/job/initsystem_boot_sysv
> init/4/console

very cool!

does jenkins.kfreebsd.eu get it's configuration from this very git repo? 
http://pyro.eu.org/git/?p=jenkins.debian.net ?

if so, how do you disable the jobs you dont want? 
 
hm, your git repo has no job-cfg commits for these new tests, so probably not 
:/

> I want the script to support various ${BOOT_METHOD}s, and be able to
> choose those with a job parameter.  That way the shell script can be
> shared for different job configurations.
> 
> I've started with a simple BSD jails implementation, which only really
> tests the runlevel "2" scripts at the moment.  It uses "jexec" to get a
> shell inside the jail;  but next I want to add a new ${TEST_METHOD}
> based on SSH, which will need some pre-configuration of SSH in the
> chroot.
> 
> Then I should implement a new ${BOOT_METHOD} using Qemu to boot a whole
> VM from that chroot;  it will be more difficult, but should be suitable
> for linux too, and then we can think about getting it onto jenkins.d.n.
> 
> Let me know if this does seem practical.  (I'm designing it to be able
> to test different architectures right from the start, to try to avoid
> duplication of effort).

nice. I'll leave it to Simon to comment on this part.

> The code so far is here:
> http://pyro.eu.org/git/?p=jenkins.debian.net;a=history;f=bin/initsystem_boo
> t.sh;h=76c3458efa60be87545ea50559323088e2afb8c9;hb=refs/heads/initsystem

once it has a job-cfg, I'll be happy to merge. initsystem.yaml sounds like a 
proper name for this to me.


cheers,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/qa-jenkins-dev/attachments/20160307/c0c13651/attachment.sig>


More information about the Qa-jenkins-dev mailing list