summaryrefslogtreecommitdiffstats
path: root/update_jdn.sh
AgeCommit message (Collapse)AuthorFilesLines
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
2016-09-19fix typoHolger Levsen1-1/+1
2016-09-19reproducible Debian armhf: replace opi2a with jtk1a, except for builder jobsHolger Levsen1-5/+0
2016-08-25install stunnel on all the nodes for sending mail via ssmtpHolger Levsen1-0/+1
2016-08-23reproducible Debian: use different workaround for opi2aHolger Levsen1-12/+5
2016-08-23opi2a workaround: exit 101 as piuparts doesHolger Levsen1-1/+1
2016-08-23sudo !!Holger Levsen1-1/+1
2016-08-23fixup 9c18c6e8: reproducible Debian: enable workaround for opi2a acting ↵Holger Levsen1-0/+1
strange…
2016-08-23reproducible Debian: add workaround for opi2a acting strange…Holger Levsen1-1/+12
2016-08-19reproducible debian: switch python database backend to SQLAlchemyValerie R Young1-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-03Revert "reproducible Debian: debug where opi2a is hanging"Holger Levsen1-3/+0
This reverts commit b7c5032acc8e7495a3be0b82215836444d023598. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-03reproducible Debian: debug where opi2a is hangingHolger Levsen1-0/+3
2016-08-03Revert "debug"Holger Levsen1-2/+0
This reverts commit b83baa67a66c29ab72a26a5c8a1cca29c6cd6335. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-03update_jdn: make sure BASEDIR is an absolute pathMattia Rizzolo1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-03debugMattia Rizzolo1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-03update_jdn: autodetect BASEDIR (=> where to copy all stuff from) based on ↵Mattia Rizzolo1-1/+1
where the current running script is, instead of requiring it to be in ~/jenkins.d.n Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-02give jenkins-adm a working shell instead of /bin/falseMattia Rizzolo1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-02fixup previous commitMattia Rizzolo1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-02add mattia to the reproducible unix group in jenkinsMattia Rizzolo1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-02give a home to jenkins-admMattia Rizzolo1-1/+5
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-28reproducible debian: move mustache template directory out of binValerie R Young1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24force fix ntpHolger Levsen1-2/+3
2016-07-23install ntp and ntpdate everywhereHolger Levsen1-0/+2
2016-07-23add LEDE build script and jobAlexander Couzens1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-22lvc: move vm-pools to /srv/lvc to avoid filling swap via tmpfsPhilip Hands1-2/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-21give phil sudo on pb10Philip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-20install lsof everywhereMattia Rizzolo1-0/+1
2016-07-20reboostrap: bump /srv/workspace on pb9 to 40GHolger Levsen1-1/+1
2016-07-17update_jdn: configure sshd as we want itHolger Levsen1-0/+6
2016-07-14dummy commit so mattia's key gets deployedHolger Levsen1-3/+2
2016-07-14Revert "debug"Holger Levsen1-1/+0
This reverts commit cb56b15565d94ceefef3495135d26af3f954dbad.
2016-07-14try more quotesHolger Levsen1-1/+1
2016-07-14debugHolger Levsen1-0/+1
2016-07-14update_jdn: address variable correctlyHolger Levsen1-1/+1
2016-07-14fix UP2DATE logicPhilip Hands1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-14update_jdn: spaces to TABsPhilip Hands1-23/+23
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-14re-factor user setup code, and add ssh key handlingPhilip Hands1-28/+40
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-14get somewhere towards the key deployment thingPhilip Hands1-30/+38
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-14explain how to use $UP2DATEHolger Levsen1-1/+1
2016-07-06fix fatal typoHolger Levsen1-2/+2