You are not logged in.

#1 2015-07-09 14:44:37

monolith
Member
From: Mars
Registered: 2009-10-26
Posts: 12

[Solved] jenkins cannot find its temp directory after reboot

My jenkin service is not starting properly after reboot.

To my understanding, the journal below says: after reboot, systemd-tmpfiles-setup is started, but jenkins could not find its temp directory.

Also, running "systemd-tmpfiles --create" manually does create the temp directory (and jenkins stops claiming). Does this mean /usr/lib/tmpfiles.d/jenkins.conf has its content correct?

Did someone run into similar problems? Thanks for any possible hint.

I am using systemd 221-2 and jenkins 1.619-1 from official repo with default configuration files.

Journal of the 2 services:

% journalctl -u systemd-tmpfiles-setup | tail
Jul 09 23:19:24 caroline systemd[1]: Stopped Create Volatile Files and Directories.
Jul 09 23:19:24 caroline systemd[1]: Stopping Create Volatile Files and Directories...
-- Reboot --
Jul 09 23:19:49 caroline systemd[1]: Starting Create Volatile Files and Directories...
Jul 09 23:19:50 caroline systemd[1]: Started Create Volatile Files and Directories.
Jul 09 23:23:59 caroline systemd[1]: Stopped Create Volatile Files and Directories.
Jul 09 23:23:59 caroline systemd[1]: Stopping Create Volatile Files and Directories...
-- Reboot --
Jul 09 23:24:22 caroline systemd[1]: Starting Create Volatile Files and Directories...
Jul 09 23:24:23 caroline systemd[1]: Started Create Volatile Files and Directories.
% journalctl -u jenkins | tail
Jul 09 23:19:58 caroline jenkins[343]: at java.lang.reflect.Method.invoke(Method.java:497)
Jul 09 23:19:58 caroline jenkins[343]: at Main._main(Main.java:293)
Jul 09 23:19:58 caroline jenkins[343]: at Main.main(Main.java:98)
-- Reboot --
Jul 09 23:24:24 caroline systemd[1]: Started Extendable continuous integration server.
Jul 09 23:24:24 caroline systemd[1]: Starting Extendable continuous integration server...
Jul 09 23:24:28 caroline jenkins[337]: Running from: /usr/share/java/jenkins/jenkins.war
Jul 09 23:24:29 caroline jenkins[337]: Jul 09, 2015 11:24:29 PM winstone.Logger logInternal
Jul 09 23:24:29 caroline jenkins[337]: INFO: Beginning extraction from war file
Jul 09 23:24:29 caroline jenkins[337]: Jul 09, 2015 11:24:29 PM winstone.Logger logInternal
Jul 09 23:24:29 caroline jenkins[337]: INFO: Winstone shutdown successfully
Jul 09 23:24:29 caroline jenkins[337]: Jul 09, 2015 11:24:29 PM winstone.Logger logInternal
Jul 09 23:24:29 caroline jenkins[337]: SEVERE: Container startup failed
Jul 09 23:24:29 caroline jenkins[337]: java.io.FileNotFoundException: /var/cache/jenkins/META-INF/MANIFEST.MF (No such file or directory)
Jul 09 23:24:29 caroline jenkins[337]: at java.io.FileOutputStream.open0(Native Method)
Jul 09 23:24:29 caroline jenkins[337]: at java.io.FileOutputStream.open(FileOutputStream.java:270)

Last edited by monolith (2015-07-11 04:52:56)


where are you

Offline

#2 2015-07-10 01:41:44

Stebalien
Member
Registered: 2010-04-27
Posts: 1,237
Website

Re: [Solved] jenkins cannot find its temp directory after reboot

That's a bug. Reported: https://bugs.archlinux.org/task/45603


Steven [ web : git ]
GPG:  327B 20CE 21EA 68CF A7748675 7C92 3221 5899 410C
Do not email: honeypot@stebalien.com

Offline

#3 2015-07-11 04:50:30

monolith
Member
From: Mars
Registered: 2009-10-26
Posts: 12

Re: [Solved] jenkins cannot find its temp directory after reboot

Thanks Stebalien! I thought the config was correct.


where are you

Offline

Board footer

Powered by FluxBB