Commit Graph

8 Commits

Author SHA1 Message Date
James E. Blair
89e7dd222d Do not accept nodes on zlstatic01
This is intendend to service only static workers.

Change-Id: Ic5b2558c93aa77fbf4e14e5a7c2b679b27a0d7d6
Depends-On: I0086c25d4817a6a3302648bd0560762791a0e572
2016-06-08 22:31:40 +00:00
James E. Blair
377ad145c3 Add zuul-launcher ssh config file
This instructs ssh to stop storing host keys for ephemeral hosts.

Change-Id: Id0512422e127373060fc570f857af6008026d514
Co-Authored-By: Morgan Fainberg <morgan.fainberg@gmail.com>
2016-06-08 00:11:51 +00:00
James E. Blair
1ae57e7877 Fix zuul-launcher JJB puppet dependency
Change-Id: Ic28a8e22e1c3a608a4fbaf0c3a627682b1180ae2
2016-06-07 14:32:31 -07:00
Jenkins
9d51c42aab Merge "Add static zuul launcher" 2016-06-06 15:40:50 +00:00
James E. Blair
6e561b7198 Have zuul use the copied jenkins jobs directory
We have puppet copy the contents of the jenkins_jobs directory
in the project-config repo to a new directory in /etc, principally
so that puppet can detect when files in that directory have changed
(as opposed to when anything in the repo changes) and perform a
reload.

Tell zuul to use those copied files.  This avoids a race where the
vcsrepo may update after the file copy, which would delay the zuul
update by a puppet-ansible pulse.

Change-Id: I4dfd74c7d72dcf9a920c55143d56329ada7186ab
2016-05-31 14:39:57 -07:00
James E. Blair
0091739002 Add static zuul launcher
To handle the jenkins slaves attached to jenkins.o.o.

Change-Id: I070cbb546af848b3417dfce194f4b81e8340e419
Depends-On: I4d51a9367d1c0547daec242d5b03a19aa7b9969b
2016-05-26 11:47:11 -07:00
James E. Blair
815397eb3d Reload zuul launcher on project-config update
Change-Id: I6966f8c2290267c2900dfc47a202a19c8f80f0b9
Depends-On: I12d273af0f4539113558f4ea665032f9f2907e31
2016-05-26 06:37:13 -07:00
James E. Blair
d7ad6b426f Add zuul launcher hosts
Change-Id: I5f8c8ac8bd6e9bf29cd0e48f98d48de1b493ac21
Depends-On: Ia567f053a516a92a68a2bdf37f9a9846de7adb1f
2016-05-13 15:29:30 -07:00