Cant upgrade tentacles

Hi,

we are running about 17tentacles and 6 of them can’t be updated from version 3.16.3 to newest one.

  • Octopus server: v2019.3.4
  • Tentacle is running as a service and have Administrator rights.
  • Tentacle has administrator rights at “Upgrade” folder.

There is a LOG file from one of them:
Octopus upgrader version 2019.3.4.0
Current directory: C:\Octopus\Upgrade\20190708184937-5H7DR
Arguments:
[0] = “OctopusDeploy Tentacle”
[1] = “C:\Octopus\Upgrade\20190708184937-5H7DR\Octopus.Tentacle.msi”
[2] = “C:\Octopus\Upgrade\20190708184937-5H7DR\Octopus.Tentacle-x64.msi”
Upgrade mutex acquired
Stopping Tentacle services
Stopping service: OctopusDeploy Tentacle
Stopping service…
Error: System.InvalidOperationException: Cannot open OctopusDeploy Tentacle service on computer ‘.’. —> System.ComponentModel.Win32Exception: Access is denied
— End of inner exception stack trace —
at System.ServiceProcess.ServiceController.GetServiceHandle(Int32 desiredAccess)
at System.ServiceProcess.ServiceController.Stop()
at Octopus.Upgrader.ServiceBouncer.StopService(ServiceController service)
at Octopus.Upgrader.ServiceBouncer.StopAll()
at Octopus.Upgrader.Program.PerformUpgrade(String[] args)
Starting: OctopusDeploy Tentacle
Service started

Thank you for advice,

BB Tomas

Hi BB Thomas,

Thanks for getting in touch! That certainly does sound strange. To rule out any potential permissions issue, could you run through a test to see if this helps get you up and going?

  1. Create a new username/password account and set that as Local System
  2. In your machine policy, set this account to be used when updating Tentacles

A bit more information can be found in the following doc page.

Let me know how you go or if you have any further questions moving forward. :slight_smile:

Best regards,

Kenny

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.