summaryrefslogtreecommitdiffstats
path: root/update_jdn.sh
AgeCommit message (Collapse)AuthorFilesLines
2015-07-30create jenkins user if it doesnt exist (eg on build hosts)Holger Levsen1-0/+3
2015-07-30create system users without prompting for passwordsHolger Levsen1-1/+1
2015-07-30fix typoHolger Levsen1-1/+1
2015-07-30reproducible: install only some packages on the build hostsHolger Levsen1-14/+22
2015-07-30reproducible: refactor, so that this script can be used on other hosts, also ↵Holger Levsen1-227/+240
on those not running Debian
2015-07-27move etc to hosts/jenkins/etcHolger Levsen1-1/+1
2015-07-23install pbuilder from bpoHolger Levsen1-2/+2
2015-07-22install mock, needed for testing Fedora's reproducibilityHolger Levsen1-0/+1
2015-07-18stop using squid, only use squid3Holger Levsen1-0/+1
2015-07-16reproducible: fixup bc81eaaHolger Levsen1-0/+1
2015-07-04increase /srv/workspace to 100 GBMattia Rizzolo1-1/+1
2015-06-09reproducible coreboot: install cmake, needed since today to build cross ↵Holger Levsen1-0/+1
toolchain for coreboot
2015-06-06reproducible coreboot: install iasl, needed to build cross-toolchain for ↵Holger Levsen1-0/+1
some archs
2015-06-04reproducible: install bison and flex, needed to build the ↵Holger Levsen1-0/+2
crossbuild-toolchain for coreboot
2015-06-04fixup THANKS pageHolger Levsen1-1/+2
2015-06-04sort package listHolger Levsen1-27/+24
2015-06-04fix typoHolger Levsen1-1/+1
2015-06-04apache: directly use the apache conf from /etc/munin, use a2en{site,conf} to ↵Mattia Rizzolo1-1/+2
enable the site and the conf
2015-06-04thanks.html: mention Samuel and Lunar once, not twiceHolger Levsen1-1/+2
2015-06-03update_jdn: execute the python scripts without calling directly the ↵Mattia Rizzolo1-1/+2
interpreter. allow both py2 and py3 scripts
2015-06-02drop crappy tests which were trying to make sure triggers are set correctly. ↵Holger Levsen1-15/+0
much better to create proper job-cfg/*yaml in the first place
2015-06-02jenkins.d.n jessie upgrade: some more package names have changedHolger Levsen1-4/+3
2015-06-02jenkins.d.n jessie upgrade: workaround #681884 the lazy way: by installing ↵Holger Levsen1-1/+2
sysv-init. patches for #681884 much welcome and will be tested
2015-06-01jenkins.d.n jessie upgrade: rename /etc/apache2/sites-enabled/000-default to ↵Holger Levsen1-2/+2
…/jenkins.conf
2015-06-01jenkins.d.n jessie upgrade: guestmount renamed to libguestfs-toolsHolger Levsen1-1/+1
2015-06-01jenkins.d.n: upgrade to jessieHolger Levsen1-6/+8
2015-05-16only create link if it doesnt already exist (to avoid creating another link ↵Holger Levsen1-1/+1
inside)
2015-05-14less is moreHolger Levsen1-1/+1
2015-05-14use 'hostname -f' output instead of jenkinsHolger Levsen1-1/+1
2015-05-14use explain() everywhereHolger Levsen1-7/+7
2015-05-14fixup: only run apt-get install if they are new packages to be installedHolger Levsen1-2/+2
2015-05-14only run apt-get install if they are new packages to be installedHolger Levsen1-5/+10
2015-05-14only update kgb-client configs if they have changedHolger Levsen1-4/+12
2015-05-14fixup: only update job when there have been changesHolger Levsen1-1/+1
2015-05-14only updates job when there have been changesHolger Levsen1-2/+12
2015-05-08apache: try again to teach apache how to serve compressed files, with the ↵Mattia Rizzolo1-0/+1
correct apache 2.2 syntax
2015-05-05avoid warning from mkdirHolger Levsen1-1/+1
2015-05-04move the procmailrc file under jenkins-home/ (to group the files in the repo)Mattia Rizzolo1-1/+1
2015-05-04add to the vcs the jenkins' ssh authorized_keys, that enable the ↵Mattia Rizzolo1-0/+5
reproducible team to reschedule packages themselves
2015-04-23fix typoHolger Levsen1-1/+1
2015-04-23fix 'directory already exists' cosmetic problemHolger Levsen1-2/+6
2015-04-16update_jdn: drop the full patch from the deploy_jdn call. jenkins-adm can't ↵Mattia Rizzolo1-1/+1
access /root/
2015-04-16update_jdn: fixup typo in the last two commits. s/-/_/ in deploy_kgb.pyMattia Rizzolo1-1/+1
2015-04-16update_jdn: fixup last commit. files have extensions.Mattia Rizzolo1-1/+1
2015-04-16add deploy_kgb.py to automatically generate kgb confs. also change owner of ↵Mattia Rizzolo1-1/+16
/srv/jenkins to jenkins-adm instead of root. Another TODO bullet down!
2015-04-09update_jdn: s/chmod/chown/Mattia Rizzolo1-1/+1
2015-04-09update_jdn: fixup typo in last commit + be less noisyMattia Rizzolo1-4/+4
2015-04-09new jenkins-adm user+group and new permissions for its membersMattia Rizzolo1-1/+23
* new user jenkins-adm and new group jenkins-adm * create users and groupp in update_jdn.sh * files under /srv/jenkins/bin are now jenkins-adm:jenkins-adm, instead of root * jenkins-specific apache config is now jenkins-adm:jenkins-adm, instead of root * users in the jenkins-adm group can sudo to the jenkins-adm and jenkins users, so its members can actually admin jenkins without passing/being root
2015-04-03mark openbios-ppc and openbios-sparc as wanted from wheezy-backportsHolger Levsen1-1/+3
2015-02-26install python3-debian from wheezy-bpoHolger Levsen1-0/+1