Package: mongodb-server
Version: 1:2.6.10-0ubuntu1
Severity: important
Dear Maintainer,
This is related to both mongodb and systemd
Installed in a VM with only mongo running, the mongodb server service in
systemd does not wait for network.target for starting up. This makes
mongodb.service failing when the server restart, and when started by
hand (after the network is restarted) works.
Workaround:
add the line:
After=network.target
in /lib/systemd/system/mongodb.service under the section [Unit]
Impact: mongodb fails to start if server restarted.
Reproducibility: on VMs, mongodb standalone node.
The bug is already been reported to the mongodb guys here:
https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1693122
But I have been told there that this is something that Debian should fix
upstream.
Other network accessible DBs such mysql already have the
After=network.target line in the systemd config that allow the db to
start only after the network started.
Many thanks
version of systemd on the system
root@mongo-01:~# dpkg -l | grep systemd
ii libpam-systemd:amd64 229-4ubuntu17
amd64 system and service manager - PAM module
ii libsystemd0:amd64 229-4ubuntu17
amd64 systemd utility library
ii systemd 229-4ubuntu17 amd64
system and service manager
ii systemd-sysv 229-4ubuntu17 amd64
system and service manager - SysV links
-- System Information:
Debian Release: stretch/sid
APT prefers xenial-updates
APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500,
'xenial')
Architecture: amd64 (x86_64)
Kernel: Linux 4.4.0-78-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages mongodb-server depends on:
ii adduser 3.113+nmu3ubuntu4
ii init-system-helpers 1.29ubuntu4
ii libboost-filesystem1.58.0 1.58.0+dfsg-5ubuntu3.1
ii libboost-program-options1.58.0 1.58.0+dfsg-5ubuntu3.1
ii libboost-system1.58.0 1.58.0+dfsg-5ubuntu3.1
ii libboost-thread1.58.0 1.58.0+dfsg-5ubuntu3.1
ii libc6 2.23-0ubuntu7
ii libgcc1 1:6.0.1-0ubuntu1
ii libgoogle-perftools4 2.4-0ubuntu5.16.04.1
ii libpcrecpp0v5 2:8.38-3.1
ii libsnappy1v5 1.1.3-2
ii libssl1.0.0 1.0.2g-1ubuntu4.6
ii libstdc++6 5.4.0-6ubuntu1~16.04.4
ii libv8-3.14.5 3.14.5.8-5ubuntu2
ii libyaml-cpp0.5v5 0.5.2-3
ii lsb-base 9.20160110ubuntu0.2
ii mongodb-clients 1:2.6.10-0ubuntu1
mongodb-server recommends no packages.
mongodb-server suggests no packages.
-- Configuration Files:
/etc/mongodb.conf changed [not included]
-- no debconf information
--- I couldn't open the bug with reportbug
Thanks
Regards, Luca Cervigni