When xds-server service in startup in a VM (like Virtualbox Debian9 VM),
the first start may fails with "Cannot determined local IP" error even if
"After=network-online.target" statement is set in service file.
So do both, set After and Restart on-failure statements.
Change-Id: I27705dc8fbb0ac5547a1100e126392d372078e12
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
[Unit]
Description=XDS Server
+Wants=network-online.target
+After=network-online.target
+StartLimitBurst=10
+StartLimitIntervalSec=400
[Service]
EnvironmentFile=-/etc/default/xds-server
ExecStart=/opt/AGL/bin/xds-server
+Restart=on-failure
+RestartSec=2
[Install]
WantedBy=default.target