jenkinsci / jenkins-charm

Juju charm to deploy and scale Jenkins
Other
17 stars 36 forks source link

charm won't deploy on bionic #56

Closed mthaddon closed 5 years ago

mthaddon commented 5 years ago

I tried adding bionic as a supported series in metadata.yaml, then building and deploying it on bionic. It failed with the following:

2019-02-27 15:08:37 INFO juju-log Installing from bundled Jenkins package: /var/lib/juju/agents/unit-jenkins-0/charm/files/jenkins.deb:
2019-02-27 15:08:37 DEBUG jenkins-storage-attached Selecting previously unselected package jenkins.
2019-02-27 15:08:37 DEBUG jenkins-storage-attached (Reading database ... 70769 files and directories currently installed.)
2019-02-27 15:08:37 DEBUG jenkins-storage-attached Preparing to unpack .../charm/files/jenkins.deb ...
2019-02-27 15:08:37 DEBUG jenkins-storage-attached Unpacking jenkins (2.150.3) ...
2019-02-27 15:08:37 DEBUG jenkins-storage-attached Setting up jenkins (2.150.3) ...
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Job for jenkins.service failed because the control process exited with error code.
2019-02-27 15:08:38 DEBUG jenkins-storage-attached See "systemctl status jenkins.service" and "journalctl -xe" for details.
2019-02-27 15:08:38 DEBUG jenkins-storage-attached invoke-rc.d: initscript jenkins, action "start" failed.
2019-02-27 15:08:38 DEBUG jenkins-storage-attached ● jenkins.service - LSB: Start Jenkins at boot time
2019-02-27 15:08:38 DEBUG jenkins-storage-attached    Loaded: loaded (/etc/init.d/jenkins; generated)
2019-02-27 15:08:38 DEBUG jenkins-storage-attached    Active: failed (Result: exit-code) since Wed 2019-02-27 15:08:38 UTC; 7ms ago
2019-02-27 15:08:38 DEBUG jenkins-storage-attached      Docs: man:systemd-sysv-generator(8)
2019-02-27 15:08:38 DEBUG jenkins-storage-attached   Process: 24831 ExecStart=/etc/init.d/jenkins start (code=exited, status=1/FAILURE)
2019-02-27 15:08:38 DEBUG jenkins-storage-attached 
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 systemd[1]: Starting LSB: Start Jenkins at boot time...
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 jenkins[24831]: Found an incorrect Java version
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 jenkins[24831]: Java version found:
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 jenkins[24831]: openjdk version "10.0.2" 2018-07-17
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 jenkins[24831]: OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 jenkins[24831]: OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 jenkins[24831]: Aborting
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 systemd[1]: jenkins.service: Control process exited, code=exited status=1
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 systemd[1]: jenkins.service: Failed with result 'exit-code'.
2019-02-27 15:08:38 DEBUG jenkins-storage-attached Feb 27 15:08:38 juju-d483f0-mojo-ue-jenkaas-101-0 systemd[1]: Failed to start LSB: Start Jenkins at boot time.
mthaddon commented 5 years ago

Per https://jenkins.io/doc/administration/requirements/java/ "Java 9 and Java 10 are not supported".

mthaddon commented 5 years ago

WIP branch https://github.com/jenkinsci/jenkins-charm/pull/57

jamonation commented 5 years ago

Strangely enough, it works with java-1.8.0-openjdk-amd64 from openjdk-8-jre-headless on Bionic.

mthaddon commented 5 years ago

This is now available in cs:jenkins-17