Installation of moonshot-trust-router package fails on Debian 8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Moonshot Trust-Router |
Fix Committed
|
Medium
|
Jennifer Richards |
Bug Description
Installing moonshot-
Setting up moonshot-
Job for tids.service failed. See 'systemctl status tids.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript tids, action "start" failed.
dpkg: error processing package moonshot-
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
moonshot-
E: Sub-process /usr/bin/dpkg returned an error code (1)
Looking at the logs:
# systemctl status tids.service
● tids.service - Trust Identity Protocol Server
Loaded: loaded (/lib/systemd/
Active: failed (Result: start-limit) since Fri 2016-09-02 19:09:59 UTC; 20s ago
Sep 02 19:09:59 ip-172-31-37-133 systemd[1]: Failed to start Trust Identity Protocol Server.
Sep 02 19:09:59 ip-172-31-37-133 systemd[1]: Unit tids.service entered failed state.
Sep 02 19:09:59 ip-172-31-37-133 systemd[1]: tids.service holdoff time over, scheduling restart.
Sep 02 19:09:59 ip-172-31-37-133 systemd[1]: Stopping Trust Identity Protocol Server...
Sep 02 19:09:59 ip-172-31-37-133 systemd[1]: Starting Trust Identity Protocol Server...
Sep 02 19:09:59 ip-172-31-37-133 systemd[1]: tids.service start request repeated too quickly, refusing to start.
Sep 02 19:09:59 ip-172-31-37-133 systemd[1]: Failed to start Trust Identity Protocol Server.
Sep 02 19:09:59 ip-172-31-37-133 systemd[1]: Unit tids.service entered failed state.
After this, the package is left in the "not fully installed or removed" state.
Changed in moonshot-tr: | |
importance: | Undecided → High |
status: | New → Confirmed |
assignee: | nobody → Jennifer Richards (jennifer-k) |
Changed in moonshot-tr: | |
importance: | High → Medium |
Creating a valid /etc/default/ trust_router file allows the tids service to start correctly, so the issue might be not creating this file on install. Not sure, though.