[Qa-jenkins-scm] [jenkins.debian.net] 01/01: update jenkins.d.o plan again
Holger Levsen
holger at moszumanska.debian.org
Sat Apr 18 12:41:36 UTC 2015
This is an automated email from the git hooks/post-receive script.
holger pushed a commit to branch master
in repository jenkins.debian.net.
commit bc16a51423c803513c834d6e560838ad00c37e02
Author: Holger Levsen <holger at layer-acht.org>
Date: Sat Apr 18 14:41:30 2015 +0200
update jenkins.d.o plan again
---
TODO | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/TODO b/TODO
index 6d200e2..2d1e55c 100644
--- a/TODO
+++ b/TODO
@@ -36,7 +36,9 @@ See link:https://jenkins.debian.net/userContent/about.html["about jenkins.debian
=== move this setup to jenkins.d.o
-* needs replacement of all chroot jobs with real schroot, and not as poor chroot(8) replacement. some links:
+The plan is to run a jenkins.d.o host, which is maintained by DSA, but we are maintaining jenkins on it (so we can install any plugins we like etc). then we also setup several jenkins slaves, probably/maybe also maintained by DSA (so we get them into their munin), but on which we can use sudo as we need it. (or maybe not dsa-maintained slaves, so that we can use sudo as we need, for the price of not being in DSAs munin.)
+
+* chroot jobs should use real schroot sessions, and not just use schroot as poor chroot(8) replacement. some links:
** https://anonscm.debian.org/cgit/mirror/dsa-puppet.git/tree/modules/schroot
** https://anonscm.debian.org/cgit/mirror/dsa-puppet.git/tree/modules/porterbox/files/dd-schroot-cmd
** https://gitweb.torproject.org/project/jenkins/tools.git/tree/slaves/linux/build-wrapper
@@ -44,7 +46,7 @@ See link:https://jenkins.debian.net/userContent/about.html["about jenkins.debian
** not suitable for jenkins.d.o, thus we will run all tests on slaves, where DSA doesnt care what we do
* upgrade to jessie, software used which is not in jessie / available as jenkins plugin:
** jenkins.deb
-*** DSA prefers if we could use jenkins from jessie-backports or jessie-sloppy-backports
+*** DSA prefers if we could use jenkins from jessie-backports
*** 2nd option: own repo, only contains jenkins.deb
*** 3rd option: use upstreams repo
** jenkins-job-builder probably needs to be more properly packaged
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git
More information about the Qa-jenkins-scm
mailing list