Two deployments have deadlocked each other

We have two releases on going to two environments (Test and Staging), both of which happen to be on the same server.

Our issue that the Staging deploy started before the Test deploy, however as they’re both on the same machine, they appeared to block each other, and force each other to queue.

Eventually this did resolve itself, but should this result in a deadlock?

Hi,

Thanks for reaching out! Depending on the configuration, it could lead to a deadlock. Could you tell me a bit more about your environment?

  • Are the 2 releases from the same Project?
  • Are you deploying to 2 different Tentacle instances on the same server, or is there just 1 instance?
  • Is/are the Tentacle/s in Listening or Polling mode?

Regards,

Dalmiro

Hello,

There are from the same project, to two tentacle instance (1 and 2).

Both Tenciles are in listening mode.

Thanks,

Hi,

They should not block each other, as they are running on different Tentacles. Just in case, enable this variable on your project to avoid problems with deployments running in parallel

http://docs.octopusdeploy.com/display/OD/Run+multiple+processes+on+a+Tentacle+Simultaneously

Thanks,

Dalmiro