Is Octopus Upgrade can be Automated from another Instance?

Hi Team,

My question might be look odd, but if I have 5 instances and want to Automate Octopus Deploy Upgrades for other Instances from my 6th Instance. Is it Possible to execute MSI from my Primary Instance?

Thanks,
Vijaya Paramasivam

Hi Vijaya,

Thanks for getting in touch, and apologies for the delay in getting back to you on this one. It has been a busy couple of days!

What you are attempting to achieve is absolutely possible. Firstly you will need to package the Octopus MSI inside a NuGet package so that it can be imported into Octopus, the easiest way to do this would be using the Octo.exe pack command. Once you have the Octopus install MSI as a NuGet file and it has been imported into your Octopus server it should be a fairly straightforward case of using the Run - Windows Installer community step to deploy to your other Octopus instances.

While a little old and out of date now, this blog post has a good overview of the entire process.

I hope this all makes sense, please let me know if you have any other questions or queries,

Regards

Alex

Thanks Alex, I’ll try this and get back to you for any queries.

Regards,
Vijaya Paramasivam