I’m using the Upgrade Octopus Server Step Template from the Community template library. I as far as I know the developers behind Octopus Deploy has no relation to it.
The template makes it a lot easier to upgrade Octopus Deploy as new updates pops up, but it has one caveat, whenever the server is restarted due to a new update has been installed, the Octopus service has to be restarted. When the server restarts, the connection to the Tentacle is disconnected and the release has “failed” or “timed out”, in addition to loosing whatever remaining progress reported from the Tentacle.
The situation might not be unique to the upgrade template, whenever the server is restarted and the tentacles are meanwhile trying to complete a release, the same thing will happen.
My question is; is it possible to add some sort of buffer to the tentacle which can contain the missing log data and report the data back to the server as soon as it is up again?