Package: openafs-fileserver
Version: 1.6.20-2
Severity: normal

Dear Maintainer,

This Sunday morning, the bosserver process on all stretch machines was found to 
have stopped.

BosLog contained:

Sun Jun 25 04:01:06 2017: Core limits now -1 -1
Sun Jun 25 04:01:06 2017: Server directory access is okay
Sun Jun 25 04:01:06 2017: fs started pid 15456: /usr/lib/openafs/fileserver
Sun Jun 25 04:01:06 2017: fs started pid 15457: /usr/lib/openafs/volserver
Sun Jun 25 04:01:06 2017: vlserver started pid 15458: /usr/lib/openafs/vlserver
Sun Jun 25 04:01:06 2017: ptserver started pid 15459: /usr/lib/openafs/ptserver
Sun Jun 25 04:01:06 2017: Listening on 0.0.0.0:7007
Sun Jun 25 04:01:06 2017: fs:vol exited on signal 15
Sun Jun 25 04:01:06 2017: vlserver exited on signal 15
Sun Jun 25 04:01:06 2017: ptserver exited on signal 15
Sun Jun 25 04:01:06 2017: fs:file exited on signal 3 (core dumped)
Sun Jun 25 04:01:06 2017: Shutdown of BOS server and processes in response to 
signal 15

The time is consistent with the restarttime entry in /etc/openafs/BosConfig:

restarttime 11 0 4 0 0
checkbintime 3 0 5 0 0
bnode fs fs 1
parm /usr/lib/openafs/fileserver
parm /usr/lib/openafs/volserver
parm /usr/lib/openafs/salvager
end
bnode simple vlserver 1
parm /usr/lib/openafs/vlserver
end
bnode simple ptserver 1
parm /usr/lib/openafs/ptserver
end

The reason why a restarttime entry is present is lost in the mists of time, but 
might well have been a default setting once.

Using the bos command to restart bosserver manually gives the same result:

# bos restart -server localhost -bosserver -localauth

causes bosserver to shut down, again with the same log entry.

This is definitely a regression compared to jessie.
As I interpret the log entry, a signal 15 is sent from the outside.
The most obvious difference (compared to jessie) is the presence of a systemd 
unit file in the stretch version.
Is systemd process control clashing with how bos tries to restart itself?

Thanks for maintaining the Debian OpenAFS packages
Arne Nordmark

-- System Information:
Debian Release: 9.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8), 
LANGUAGE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages openafs-fileserver depends on:
ii  debconf [debconf-2.0]  1.5.61
ii  init-system-helpers    1.48
ii  libc6                  2.24-11+deb9u1
ii  libcomerr2             1.43.4-2
ii  libk5crypto3           1.15-1
ii  libkrb5-3              1.15-1
ii  lsb-base               9.20161125
ii  openafs-client         1.6.20-2

Versions of packages openafs-fileserver recommends:
ii  ntp  1:4.2.8p10+dfsg-3

Versions of packages openafs-fileserver suggests:
pn  openafs-doc  <none>

Reply via email to