Permalink
Switch branches/tags
acceptance-test-harness-1.59 acceptance-test-harness-1.58 acceptance-test-harness-1.57 acceptance-test-harness-1.56 acceptance-test-harness-1.55 acceptance-test-harness-1.54 acceptance-test-harness-1.53 acceptance-test-harness-1.52 acceptance-test-harness-1.51 acceptance-test-harness-1.50 acceptance-test-harness-1.49 acceptance-test-harness-1.48 acceptance-test-harness-1.47 acceptance-test-harness-1.46 acceptance-test-harness-1.45 acceptance-test-harness-1.44 acceptance-test-harness-1.43 acceptance-test-harness-1.42 acceptance-test-harness-1.41 acceptance-test-harness-1.40 acceptance-test-harness-1.39 acceptance-test-harness-1.38 acceptance-test-harness-1.37 acceptance-test-harness-1.36 acceptance-test-harness-1.35 acceptance-test-harness-1.34 acceptance-test-harness-1.33 acceptance-test-harness-1.32 acceptance-test-harness-1.31 acceptance-test-harness-1.30 acceptance-test-harness-1.29 acceptance-test-harness-1.28 acceptance-test-harness-1.27 acceptance-test-harness-1.26 acceptance-test-harness-1.25 acceptance-test-harness-1.24 acceptance-test-harness-1.23 acceptance-test-harness-1.22 acceptance-test-harness-1.21 acceptance-test-harness-1.20 acceptance-test-harness-1.19 acceptance-test-harness-1.18 acceptance-test-harness-1.18-r3 acceptance-test-harness-1.18-r2 acceptance-test-harness-1.17 acceptance-test-harness-1.16 acceptance-test-harness-1.15 acceptance-test-harness-1.14 acceptance-test-harness-1.13 acceptance-test-harness-1.12 acceptance-test-harness-1.11 acceptance-test-harness-1.10 acceptance-test-harness-1.9 acceptance-test-harness-1.8 acceptance-test-harness-1.7 acceptance-test-harness-1.6 acceptance-test-harness-1.5 acceptance-test-harness-1.4 acceptance-test-harness-1.3 acceptance-test-harness-1.2 acceptance-test-harness-1.1 acceptance-test-harness-1.0
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
25 lines (22 sloc) 1.54 KB
#cloud-config
disable_root: 0
ssh_pwauth: True
chpasswd: { expire: False }
users:
- name: jenkins
lock-passwd: false
inactive: false
system: false
ssh-authorized-keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA2lEVMvqBVd8DzYyTuQpIHqBJBIzM3vh/aoHEHPu1uy5akmz51ty1Xg5w6cWx7EFE48rgvGxTC8CzpADPGqzmiyCHW2n3+OZhm41n2YEBSdxWeOUTN7+7VMs51R4Awo9E2v6m0c4uppgkLm5yONSBBlJ0/1f5ixyKT8GLIilhc+DQo1WgMnP6LorwLGq2TdowncZUr3+2ZAl8Y2mrjwRWnUvM+g3Njnp8HHfCYsJwTGW8jkMlu4kN2hsRlnDm1UUIylXMJYVNmUczh3euRMV1KLGchcebDl0M1JiOn4+s6RorHSEh2uxsLCNY4bIE7t92kvCoZAPreLsGINAdOPQdrw== unsafe
runcmd:
- [ "set", "-x" ]
# Break auth and fix it at the very end so ssh-slaves will retry until java is installed. Otherwise, plugin will install java itself which is much slower for some reason
- [ "iptables", "-I", "INPUT", "1", "-m", "tcp", "-p", "tcp", "--dport", "22", "-j", "REJECT" ]
- [ "chown", "jenkins", "/home/jenkins" ] # Not sure why this is needed - othwrvise owned by root
- [ "sh", "-c", "echo jenkins:ath | chpasswd" ]
- [ "mkdir", "/usr/local/java/" ] # Location searched by ssh-slaves plugin, though not controlled by it
- [ "curl", "-L", "-o", "/usr/local/java/java.tar.gz", "http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz", "-H", "Cookie: oraclelicense=accept-securebackup-cookie" ]
- [ "tar", "xf", "/usr/local/java/java.tar.gz", "-C", "/usr/local/java/", "--strip-components=1" ]
# Fix auth
- [ "iptables", "-D", "INPUT", "-m", "tcp", "-p", "tcp", "--dport", "22", "-j", "REJECT" ]