I’m having a huge issue with a Tentacle.
The tentacle cannot be upgraded nor removed. When I’m trying to automatically upgrade the tentacle, the tentacle just reports the old version number back.
Like so:
Running Tentacle version 3.4.13
October 27th 2016 15:59:07Info
Beginning upgrade
October 27th 2016 15:59:12Info
Waiting for Tentacle to shut down and restart with the new version 3.4.14…
October 27th 2016 15:59:14Info
Running Tentacle version 3.4.13
October 27th 2016 15:59:23Info
Tentacle has stopped. Waiting for it to start…
October 27th 2016 15:59:29Info
Running Tentacle version 3.4.13
October 27th 2016 15:59:35Info
Running Tentacle version 3.4.13
I’ve tried removing the Octopus Tentacle manually through the control panel, so I can reinstall it. But then the installer complains about a missing network resource.
Is there a way to completely remove a tentacle? As it is now, the tentacle is corrupt and must be reinstalled.
Product: Octopus Deploy Tentacle – Error 1714. The older version of Octopus Deploy Tentacle cannot be removed. Contact your technical support group. System Error 1612.
The Tentacle is running on version 3.4.13, but I’m upgrading to 3.4.15
Thanks for getting in touch! Sorry for the delay in getting back to you. I have seen this happen for a customer. When they attempted the reinstall using the MSI and got the same screenshot as you did in your initial post, the solution ended up being using the browse button to find the previous installer. It fixed the corruption issue and allowed it to continue. I would suggest this as your first try. From some search results for resolutions to this error it does appear that it might be a registry entry level corruption.
Uninstalling Octopus does not delete anything from the c:\Octopus directory, it uninstalls the service, and deletes the registry keys. Both of these are safe to do on the Tentacle and is considered a full Tentacle uninstall.
If this above does not work for you, I am happy to help you troubleshoot this over a screenshare if that will help.
I did try browsing for the previous installer, there was actually quite a few, however it didn’t work. Complained about not being the right version, in total in tried the 5 different installers available in the Octopus folder.
I’ll have to get back to you on that screenschare, since i’m currently on a businesstrip.
Is there a description on how to remove a client in the registry, so it’s possible to reinstall the client again?
The keys can be found in HKEY_LOCAL_MACHINE\SOFTWARE\Octopus.
Older installations may have left HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Octopus\Tentacle
That reference is fine. It is mostly to stop unsolicited requests or to match names to tickets when required. I don’t believe I should need anything further - we will mostly have to work through it on the server via screenshare.
I will send an invite link 15 minutes before the call via this email ticket.
A colleague of mine went berserk and actually removed the Octopus installation entirely (without me knowing).
So now the client runs on the most recent version. I don’t need to have a remote session with you today.