espie
|
b5357fd0d9
these days, I've got starved code at end of builds, while there's
|
8 years ago |
espie
|
01699a3d54
scrape non-working round-robin code
|
9 years ago |
espie
|
1b06c79c82
make sure we're root when killing stuff. I'm mixing up right and left,
|
9 years ago |
espie
|
8be5de417c
run kill as root, so trhat ssh masters are cleaned up properly
|
9 years ago |
espie
|
1532f8dcb3
tweak affinity checks to include user in schizophrenic mode
|
9 years ago |
espie
|
48cc88307a
future round-robin mode, one user per-build.
|
9 years ago |
espie
|
909f468aca
use the per-user Core thingy: make sure fetch cores are built with the
|
9 years ago |
espie
|
f9b1a4dee9
allow setting user thru the Core (for future round-robin builds)
|
9 years ago |
espie
|
0c44a25b22
regorg code, no actual change
|
10 years ago |
espie
|
480dc42a5d
wrap die so that it drops into the debugger if we run under perl -d.
|
10 years ago |
espie
|
3bea39f566
prevent the local core from running interactive jobs too.
|
10 years ago |
espie
|
bf709a9acc
tweak waiting-for-lock mechanism: explicitly keep track of order,
|
11 years ago |
espie
|
0931d44776
- refactor the unswallow code for readability, and to be able to use it
|
11 years ago |
espie
|
8e8d495fb6
extra explaination of Core's role
|
11 years ago |
espie
|
3bbccd56dd
rearrange a few things to get direct access to whoami.
|
11 years ago |
espie
|
dabd6879ab
for running !chroot'd stuff, create a modifier for the shell.
|
11 years ago |
espie
|
35bc232a3e
forgot to un-anchor fullrepo.
|
11 years ago |
espie
|
41dcb154d3
a bit more flesh for chroot, run getvars in chroot, possibly (as root, but
|
11 years ago |
espie
|
6486cfbb4d
we no longer create specific local cores. Let install happen again by fixing
|
11 years ago |
espie
|
0b4eda1a8c
remove some scaffolding. Still exit violently if the former issue happens
|
11 years ago |
espie
|
0fd016ecd3
fix typo
|
11 years ago |
espie
|
9ab9a985bb
debug scaffolding, abort early... I expect mark_ready gets called at the
|
11 years ago |
espie
|
959d2592a0
also protect there...
|
11 years ago |
espie
|
094b349a67
name tricky construct
|
11 years ago |
espie
|
b46cee4c56
update my copyright to 2013
|
11 years ago |
espie
|
22bb96f2a1
Nigel saw dpb burp out because of missing job name...
|
11 years ago |
espie
|
828abb69ab
actually, this is a more general problem, so just skip cores where
|
11 years ago |
espie
|
509b452b3c
move the "Hosts" status line to Core::Init, so that localhost gets an entry.
|
11 years ago |
espie
|
c55344661b
exec even with !env
|
11 years ago |
espie
|
c845b65856
zap an extra shell for most remote/chrooted runs
|
11 years ago |