Issues icon indicating copy to clipboard operation
Issues copied to clipboard

Tentacle Upgrade Script Does Not Account for Rootless Tentacle Installations when Restarting Tentacle Service

Open briggs-octo opened this issue 1 month ago • 0 comments

Severity

1 report

Version

2025.3.14410 (Server), 8.3.3407 (Tentacle)

Latest Version

None

What happened?

The Tentacle upgrade script doesn't include sudo in the restart command, which means rootless tentacles (even with proper passwordless sudo configuration) won't automatically restart after upgrades. This will continue to be a problem for anyone running Tentacles in this configuration until the upgrade script is fixed.

Reproduction

  1. Configure a Linux Tentacle with a rootless configuration.
  2. Attempt to upgrade the Tentacle (via Octopus Server) and note that the Tentacle version displayed within the server UI is not updated as the underlying Tentacle service did not actually restart.

Error and Stacktrace

More Information

The fix would be to modify the Tentacle upgrade script to use sudo systemctl restart for rootless Tentacle installations.

Workaround

Manually restart the Tentacle service after running through the upgrade process.

briggs-octo avatar Nov 24 '25 22:11 briggs-octo