System Updates Fail on Ubuntu Server 16.04 w/ Uptime Agent

Agent Version: uptimeagent-linux_7.7.3_amd64.deb

When runing apt-get update & upgrade, the following error is caused by missing LSB tags and overrides from /opt/uptime-agent/bin/upt_daemon.sh:

 

insserv: warning: script 'S99uptm_daemon' missing LSB tags and overrides
insserv: There is a loop at service plymouth if started
insserv: Starting upt_daemon.sh depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting upt_daemon.sh depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting upt_daemon.sh depends on plymouth and therefore on system facility `$all' which can not be true!

...

To prevent compatibility issues please add the following LSB tags & overide to the header of upt_daemon.sh:

### BEGIN INIT INFO
# Provides: uptime-agent-daemon
# Required-Start: $local_fs $network
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Uptime Agent Deamon
### END INIT INFO

  • Good info. The daemon functionality was added for systemV style init the Uptime 7.8 agent for Debian and Redhat distros includes support for systemd so hopefully that will help. I'll have to check the sh file and see if we included those changes as it's still utilizing the scripts. They are there as a wrapper to ensure the agent continues running.

  • In reply to Robert Vandervoort:

    Thanks Robert, any ideas when agent 7.8 will become available?
  • In reply to SadikT:

    the agents were released a while back. The latest build available on 7.8.2 however has some other minor tweaks. The Debian agent still needs some work though I am afraid, though we do have it scheduled for the 7.8.3 release this summer, potentially July.