[Qa-jenkins-scm] [jenkins.debian.net] 06/06: TODO: emphasize switching to jenkins.d.o

Holger Levsen holger at layer-acht.org
Mon May 2 23:40:22 UTC 2016


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 7172e0e0b2e2dea515bc0ae4d68aec93c7aaa889
Author: Holger Levsen <holger at layer-acht.org>
Date:   Mon May 2 19:06:29 2016 +0200

    TODO: emphasize switching to jenkins.d.o
---
 TODO | 44 ++++++++++++++++++++++++++------------------
 1 file changed, 26 insertions(+), 18 deletions(-)

diff --git a/TODO b/TODO
index b4377fb..1c0988b 100644
--- a/TODO
+++ b/TODO
@@ -16,6 +16,32 @@ See link:https://jenkins.debian.net/userContent/about.html["about jenkins.debian
 
 * There are  link:https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=jenkins;users=qa.debian.org%40packages.debian.org["bugs filed against the pseudopackage 'qa.debian.org' with usertag 'jenkins'"] in the BTS which would be nice to be fixed rather sooner than later, as some people actually care.
 
+=== move this setup to jenkins.d.o
+
+----
+
+ SWITCH TO jenkins.debian.org !! 
+
+ Start doing that… first with a few jobs and then… more… and then we are done and have a better & cleaner setup.
+
+----
+
+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 nodes, in the long term probably/maybe also maintained by DSA, on which we can use sudo as we need it.
+
+==== next steps for jenkins.d.o migration
+
+** the machine jerea.debian.org is setup, please go to https://jenkins.debian.org
+** install all the plugins (we)
+** add all the nodes as nodes to jenkins.d.o (we)
+** disable job execution on jenkins.d.net(!) (we) 
+** deploy this configuration on jenkins.d.o…(!) (we)
+*** make update_jdn.sh warn if things are missing on .debian.org systems
+*** as we dont want irc nor mail notifications for this during the migration, we should disable those with an easily revertable commit before actual deployment
+*** then rename jenkins.debian.net to profitbricks-build0-amd64 - and switch all the jobs which used to run on the master node on that node, which already has the right sudoers, usercontent/reproducible/ and reproducible.db
+*** some authorized_keys will also need to be adopted for the change of IP address from jenkins.d.n to jenkins.d.o
+*** redirect jenkins.debian.net to jenkins.debian.org - tests.reproducible-builds.org will stay where it is.
+* party!
+
 == General ToDo
 
 * replace amd64 in scripts with $HOSTARCH
@@ -38,24 +64,6 @@ See link:https://jenkins.debian.net/userContent/about.html["about jenkins.debian
 * install botch from stretch and remove botch from the reproducible-unstable schroot
 ** botch now depends on a newer dose3, which depends on the ocaml from stretch. ocaml cannot be sensibly backported, so thats why this will have to wait for stretch
 
-=== move this setup to jenkins.d.o
-
-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 nodes, in the long term probably/maybe also maintained by DSA, on which we can use sudo as we need it.
-
-==== next steps for jenkins.d.o migration
-
-** the machine jerea.debian.org is setup, please go to https://jenkins.debian.org
-** install all the plugins (we)
-** add all the nodes as nodes to jenkins.d.o (we)
-** disable job execution on jenkins.d.net(!) (we) 
-** deploy this configuration on jenkins.d.o…(!) (we)
-*** make update_jdn.sh warn if things are missing on .debian.org systems
-*** as we dont want irc nor mail notifications for this during the migration, we should disable those with an easily revertable commit before actual deployment
-*** then rename jenkins.debian.net to profitbricks-build0-amd64 - and switch all the jobs which used to run on the master node on that node, which already has the right sudoers, usercontent/reproducible/ and reproducible.db
-*** some authorized_keys will also need to be adopted for the change of IP address from jenkins.d.n to jenkins.d.o
-*** redirect jenkins.debian.net to jenkins.debian.org - tests.reproducible-builds.org will stay where it is.
-* party!
-
 ==== proper backup
 
 * postponed til we run on .debian.org

-- 
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