attempt to unbreak build bots

llvm-svn: 359404
This commit is contained in:
Eric Fiselier 2019-04-28 16:42:49 +00:00
parent 2f5f9a159b
commit 290a3a3648
2 changed files with 7 additions and 5 deletions

View File

@ -36,8 +36,10 @@ RUN apt-get update && \
software-properties-common \
gnupg \
apt-transport-https \
sudo \
systemd \
sysvinit-utils && \
sysvinit-utils \
systemd-sysv && \
update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.gold" 20 && \
update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.bfd" 10 && \
rm -rf /var/lib/apt/lists/*
@ -166,7 +168,6 @@ RUN apt-get update && \
apt-get install -y --no-install-recommends \
bash-completion \
vim \
systemd-sysv \
buildbot-slave \
&& rm -rf /var/lib/apt/lists/*

View File

@ -15,6 +15,8 @@ popd
apt-get update -y
apt-get upgrade -y
apt-get install sudo -y
# FIXME(EricWF): Remove this hack. It's only in place to temporarily fix linking libclang_rt from the
# debian packages.
# WARNING: If you're not a buildbot, DO NOT RUN!
@ -67,7 +69,7 @@ function try_start_builder {
local BOT_DIR=$BOT_ROOT/b$N
local BOT_NAME=$BOT_ROOT_NAME$N
setup_numbered_bot $BOT_NAME $BOT_DIR
/usr/bin/buildslave start $BOT_DIR
sudo -u buildbot /usr/bin/buildslave start $BOT_DIR
sleep 30
cat /tmp/twistd.log
@ -82,8 +84,7 @@ function try_start_builder {
exit 1
}
for N in 1 2 3 4 5
for N in `shuf -i 1-5`
do
if try_start_builder $N; then
break