salt-master timeout while starting/activating (systemd)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
salt (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The salt-master.service being shipped with the package seems to depend on functionality provided by the python systemd module, namely the systemd.daemon notify method, however I can only find python3-systemd and not python-systemd or python2-systemd and salt uses python2.
# systemctl status salt-master
● salt-master.service - The Salt Master Server
Loaded: loaded (/lib/systemd/
Active: failed (Result: timeout) since Fri 2015-12-11 11:10:03 WET; 22min ago
Process: 21873 ExecStart=
Main PID: 21873 (code=exited, status=0/SUCCESS)
Dec 11 11:08:32 vulcan-next systemd[1]: Starting The Salt Master Server...
Dec 11 11:10:03 vulcan-next systemd[1]: salt-master.
Dec 11 11:10:03 vulcan-next systemd[1]: Failed to start The Salt Master Server.
Dec 11 11:10:03 vulcan-next systemd[1]: salt-master.
Dec 11 11:10:03 vulcan-next systemd[1]: salt-master.
Hint: Some lines were ellipsized, use -l to show in full.
# cat /lib/systemd/
[Unit]
Description=The Salt Master Server
After=network.
[Service]
LimitNOFILE=16384
Type=notify
ExecStart=
[Install]
WantedBy=
# lsb_release -rd
Description: Ubuntu Xenial Xerus (development branch)
Release: 16.04
# apt-cache policy salt-master
salt-master:
Installed: 2015.8.3+ds-1
Candidate: 2015.8.3+ds-1
Version table:
*** 2015.8.3+ds-1 0
500 http://
100 /var/lib/
Changed in salt (Ubuntu): | |
status: | New → Fix Committed |
The following upstream commit might be a fix for this problem:
https:/ /github. com/saltstack/ salt/commit/ 134b3a6? diff=unified