Open blakerouse opened 6 months ago
Pinging @elastic/elastic-agent (Team:Elastic-Agent)
This happened because there was a bug in my code for unprivileged mode, but I still believe it is the correct thing to do here. That is because its possible that the service gets stopped and then basically the upgrade becomes broken.
Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane)
In the case that upgrading to a new version of an Elastic Agent and that version fails to start properly the Windows service for the Elastic Agent will be stopped. The watcher only calls
Restart
and notStart
when the service is stopped. This preventsRestart
from working correctly. The watcher should perform a start in the case that the service is off, and a restart in the case that the service is running.See logs for the behavior of the watcher:
For confirmed bugs, please report: