summaryrefslogtreecommitdiffstats
path: root/update_jdn.sh
AgeCommit message (Collapse)AuthorFilesLines
2016-12-24don't monitor ntpHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23reproducible Debian: build on tmpfs on arm64 tooHolger Levsen1-1/+5
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23fixup. (this commit has two: logic and important whitespace fix)Holger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23rewrite logicHolger Levsen1-1/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23reproducible Debian: explicitly install debian-archive-keyring everywhereHolger Levsen1-1/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23reproducible Debian: actually install pbuilder and lintian on arm64 hostsHolger Levsen1-1/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23Add vagrant to armhf and arm64 machines.Vagrant Cascadian1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23Add support for specifying machines by architecture.Vagrant Cascadian1-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22fixup 00daf62a: reproducible Debian: use sudo -HHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22reproducible Debian: use sudo -HHolger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22reproducible Debian: we cannot use jessie-backports on ubuntu hosts…Holger Levsen1-3/+6
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22reproducible Debian: add arm64 to tested architectures, thanks to ↵Holger Levsen1-1/+1
codethink.co.uk providing us with 8 moonshot arm64 sleds Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-27reproducible Debian: add postgresql to dependenciesValerie R Young1-0/+1
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-26install fish to make lynxis happy and it his default shellHolger Levsen1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-26reproducible openwrt/lede: give lynxis access to pb3+4Holger Levsen1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-23bring back deployment notificationsHolger Levsen1-6/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-21be more verbose even when saying lessHolger Levsen1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-21only notify irc of updates if an update really happenedHolger Levsen1-3/+5
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-16reproducible Debian: add two new i386 build nodes, pb12+16, thanks ↵Holger Levsen1-1/+1
Profitbricks for the ressources Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15fixup! pb10: make sure that /dev/vdb is mounted as .../vm-poolsPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15pb10: make sure that /dev/vdb is mounted as .../vm-poolsPhilip Hands1-0/+16
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-14deploy_kgb.py needs python3-yamlHolger Levsen1-1/+2
2016-11-14another fixupHolger Levsen1-1/+1
2016-11-14fixup fe492f3ff: install kgb-client on pb2 too, for irc notifications of ↵Holger Levsen1-1/+1
missing squid service
2016-11-14install kgb-client on pb2 too, for irc notifications of missing squid serviceHolger Levsen1-3/+3
2016-11-14Revert "update_jdn: install debootstrap from jessie-backports (#837649 is ↵Holger Levsen1-1/+1
not fixed in jessie proper)" This reverts commit 0d207593a11815b07163eb57ecbb7be1053696b3.
2016-11-12update_jdn: install debootstrap from jessie-backports (#837649 is not fixed ↵Mattia Rizzolo1-1/+1
in jessie proper) Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-10reproducible Debian: update comment about kernels on i386 build nodes to ↵Holger Levsen1-1/+1
make it less confusing
2016-11-07reproducible Debian: use dose-extra from jessie-backports, thanks joschHolger Levsen1-2/+1
2016-11-05reproducible Debian: add code to deal with pb15+16 running in the futureHolger Levsen1-5/+6
2016-11-04Revert "As a one-off, send our key to the keyserver."Holger Levsen1-11/+0
This reverts commit 13bbc6749cb172357fd1fc4591f6e8b08f1e96b6. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-04As a one-off, send our key to the keyserver.Chris Lamb1-0/+11
This commit should be reverted once deployed everywhere. Signed-off-by: Chris Lamb <lamby@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-04Submit signing keys to keyservers after generation.Chris Lamb1-0/+10
Signed-off-by: Chris Lamb <lamby@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-01use $HOSTNAME instead of $(hostname -a)Holger Levsen1-1/+1
2016-10-31refactor & improve outputHolger Levsen1-21/+21
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-10-31fixup fadd6ac7: actually create GPG key for jenkins user and not for the ↵Holger Levsen1-10/+8
user running update_jdn.sh Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-10-31reproducible Debian: Greate GPG key on nodes at deploy time, not "lazily".Chris Lamb1-0/+23
Signed-off-by: Chris Lamb <lamby@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-10-18reproducible coreboot and others: install python3-pystache as it's needed by ↵Holger Levsen1-0/+1
_common.sh nowadays
2016-10-11monitor postfix on jenkins.d.nHolger Levsen1-0/+4
2016-10-08update_jdn: deploy the users also when only a ssh key changesMattia Rizzolo1-1/+1
this makes possible to add/remove/edit a ssh key and have it deployed also when $UP2DATE is otherwise true. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-10-02update_jdn: also update kgb_configs when deploy_kgb.py has been modifiedMattia Rizzolo1-1/+1
2016-10-01grant phil root on jenkins (to hunt the wayward lvc $WORKSPACE)Philip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-09-28reproducible fdroid: needs python3-libvirt to delete old instancesHans-Christoph Steiner1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-09-24reproducible fdroid: jenkins needs to be in kvm groupHans-Christoph Steiner1-0/+1
According to https://wiki.debian.org/KVM a user needs to be in both the groups kvm and libvirt in order to create and manage VMs with libvirt. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-09-24reproducible fdroid: depends for libvirt setupHans-Christoph Steiner1-0/+2
* libvirt-clients for the virsh command * qemu-kvm for the hardware emulator for the VM Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-09-24fixup syntax error introduced in ef3ee38aaHolger Levsen1-2/+4
2016-09-24reproducible fdroid: add some depends needed (which changed packages in stretch)Holger Levsen1-8/+15
2016-09-24reproducible fdroid: give the jenkins user access to libvirt tooHolger Levsen1-1/+1
2016-09-23fix typoHolger Levsen1-2/+2
2016-09-23reproducible F-Droid: add new host, profitbricks-build7-amd64 to build ↵Holger Levsen1-3/+3
F-Droid on a stretch system