summaryrefslogtreecommitdiffstats
path: root/hosts
AgeCommit message (Collapse)AuthorFilesLines
2017-09-16reproducible: drop accidently added backup filesHolger Levsen2-107/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-09-16reproducible: Add new armhf builder, jtx1c.Vagrant Cascadian29-1/+1618
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-09-10munin: use the same df configuration in jenkins of all the other hostsMattia Rizzolo1-2/+1
This actually fixes some things: * includes / without any special include_re option * includes /var/lib/jenkins/jobs previously excluded * includes /var/lib/jenkins/userContent/reproducible previously excluded That's because the "/dev" exclusion done before would exclude *all* filesystems except tmpfs ones unless explcitly included. Before and after this change: mattia@jenkins ~ % sudo -u munin munin-run df _dev_vda1.value 68.3826224440343 _tmp.value 0.114949544270833 _srv_workspace.value 7.53729629516602 mattia@jenkins ~ % sudo -u munin munin-run df _dev_vda1.value 67.8452744054589 _tmp.value 0.114415486653646 _srv_workspace.value 6.10711669921875 _dev_vde1.value 46.6654873821986 _dev_mapper_reproducible_userContent.value 67.0841474271059 mattia@jenkins ~ % Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-08-22chroot-installs: workaround #844220 / #872812Holger Levsen50-0/+50
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-08-11hosts/jenkins*/squid.conf: ditto.Mattia Rizzolo2-2482/+6840
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-08-11hosts/(pb*|cs*)/squid.conf: update to the version from squid 2.5.34Mattia Rizzolo20-24823/+68403
note that they are slightly differnt than the file in pb7 --- profitbricks-build7-amd64/etc/squid/squid.conf 2017-08-11 16:55:24.241686336 +0200 +++ profitbricks-build2-i386/etc/squid/squid.conf 2017-08-11 17:27:46.597522357 +0200 @@ -3444,7 +3444,7 @@ # Uncomment and adjust the following to add a disk cache directory. #cache_dir ufs /var/spool/squid 100 16 256 -cache_dir ufs /var/spool/squid 16384 16 1024 +cache_dir ufs /var/spool/squid 4096 16 1024 # TAG: store_dir_select_algorithm # How Squid selects which cache_dir to use when the response Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-08-11pb7/squid.conf: fixup cache_dir pathMattia Rizzolo1-1/+1
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-08-11pb7/squid.conf: update to the 5.2.23 versionMattia Rizzolo1-10/+8
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-08-05reproducible: Remove odc2a; it never really worked, and has beenVagrant Cascadian27-1510/+1
reinstalled for an experimental project.
2017-08-03reproducible: Add two new armhf builders (jtk1b, jtx1b).Vagrant Cascadian53-1/+3019
Temporarily disable two armhf build nodes (jtk1a down, ff64a too slow). Add an additional build job, as the new machines have more capacity than the old. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-08-01stretch upgrade: squid3 --> squidPhilip Hands40-98500/+98500
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-08-01testvm: don't listen for external SMTPPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-07-19drop -XX:MaxPermSize=384m from jenkins' java argsMattia Rizzolo1-1/+1
From the Jenkins log: OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=384m; support was removed in 8.0 Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-07-13apache: NameVirtualHost has been deprecated and ignored for a while, drop itMattia Rizzolo1-3/+0
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-07-13apache: fixup redirects for t.r-b.o/debian/(testing|buster)Mattia Rizzolo1-4/+4
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-07-07merge jenkins init.d with the one coming from the package (mostly whitespace ↵Mattia Rizzolo1-22/+22
changes) Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-06-30reproducible Debian: upgraded jenkins and pb10 to stretch (=all debian ↵Holger Levsen2-16/+16
nodes), some work left to do Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-29reproducible Debian: amd64 build nodes upgraded to StretchHolger Levsen4-32/+32
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-27reproducible: Switch armhf machines to stretch.Vagrant Cascadian27-216/+216
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-06-27reproducible: Fix mtu check to only display status when eth0 is present.Vagrant Cascadian50-50/+50
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-06-21reproducible Debian: (needed on stretch) also disable ntp.service on future ↵Holger Levsen50-0/+100
hosts Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-21reproducible Debian: show ip link tooHolger Levsen50-0/+50
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-21reproducible Debian: service names appreantly have changed, so let's ignore ↵Holger Levsen50-100/+100
failures Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-21reproducible: upgraded pb3+4 to stretch, issue with future nodes confirmedHolger Levsen2-16/+16
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-20upgrade profitbricks-build9 to stretchHolger Levsen1-8/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-19basic stretch upgrade done on jenkins-test-vm, thanks filHolger Levsen1-8/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-19reproducible Debian: i386 nodes have been upgraded to stretch, but still ↵Holger Levsen3-24/+24
need polishing Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-19new file for upgrading our hosts to stretch…Holger Levsen1-8/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-18reproducible debian: introduce busterMattia Rizzolo1-2/+2
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-16apache: t.r-b.o: redirect /testing/ to /stretch/Mattia Rizzolo1-6/+12
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-06-16apache: deduplicate SSLCertificateFile directive into the ↵Mattia Rizzolo1-12/+8
common-directives-ssl macro Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-06-16apache: drop unused macroMattia Rizzolo1-5/+0
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-06-16reproducible Debian: WIP for s#testing#stretch#g - see ↵Holger Levsen1-7/+7
TODO4stretch_rename.txt for status Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-12replace ftp.(de|uk|us).debian.org with deb.debian.org everywhereHolger Levsen100-410/+410
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-07reproducible Debian: add niceness variation (Closes: #863440)Holger Levsen46-46/+46
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-06Revert "reproducible Debian: add niceness variation (Closes: #863440)"Holger Levsen50-182/+56
This reverts commit c43b4f3e2d537a1e9c2ff510f071d233f202bc50.
2017-06-06reproducible Debian: add niceness variation (Closes: #863440)Holger Levsen50-56/+182
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-02reproducible Debian: add 3 new armhf nodes and pbuilder/schroot-setup jobs ↵Holger Levsen126-95/+4660
for them, thanks to Vagrant for setup+hosting Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-02reproducible Debian: fixup directory name and remake linkHolger Levsen52-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-29reproducible Debian: require network-online for rc.local service everywhereHolger Levsen47-0/+188
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-21Update dsa-check-running-kernel from dsa-nagios (to support kernel 4.x as ↵Mattia Rizzolo47-235/+329
present in stretch) Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-02reproducible Debian: use Apache's NPH cgi mechanism to display growing ↵Holger Levsen1-0/+8
logfiles. Thanks to Axel Beckert for telling me about NPH… Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-29rc.local/update_jdn.sh: rework disabling dsa-check-packagesAlexander Couzens47-141/+0
When rc.local was executed, it disables dsa-check-packages via ln -sf /bin/true /usr/local/bin/dsa-check-packages which disables it. But when the next time update_jdn.sh run, update_jdn.sh overwrite /bin/true with the original dsa-check-packages perl script. All scripts which use /bin/true rather than a built-in (like bash) might fail if some packages are outdated. Disabling of dsa-check-packages is done now in update_jdn.sh, but after dsa-check-packages got overwritten. It's also now using a one line shell script instead of a symbolic link, which allows to add a comment. Also add temporary check if /bin/true is a perl script and repair it by reinstalling coreutils. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-28/etc/pbuilderrc: stop bind-mounting /dev/shm: pbuilder since 0.228 takes ↵Mattia Rizzolo47-188/+0
care of that Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-28simplify (and fix) check for incorrect mtuHolger Levsen47-47/+47
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-28add debugging output and change system lastHolger Levsen47-893/+846
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-28use new IP for pb15Holger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-26Revert "reproducible Debian: allow sudo for deleting build services logfiles"Holger Levsen1-1/+0
This reverts commit bad49efe36c7b09df84b6fbebc85c9cb83562751.
2017-04-26reproducible Debian: allow sudo for deleting build services logfilesHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-20save update_jdn output in /var/log/jenkins/update_jdn.log and logrotate itHolger Levsen49-0/+431
Signed-off-by: Holger Levsen <holger@layer-acht.org>