You can certainly enable the feature to run multiple processes at the same time on a single tentacle, this documentation below will help you achieve that:
I hope this helps, if you have any further questions, please do reach out.
I check this one but we are facing one issue with this solution is that if we create a release and deploy it on two different tenants then one tenant deployment goes into queue mode.
For Example:
Created a release called “1.0.0”
Trigger deployment on one environment with two tenant (Env-1 Tenant-1 and Env-1 Tenant-2) and then one will do into queue mode.
then we changes the value to 2 then again create a release called 1.0.1
Trigger deployment on one environment with two tenant (Env-1 Tenant-1 and Env-1 Tenant-2) and then one will do into queue mode.
so at last out of four only two were running
Running : Env-1 Tenant-1 & Env-1 Tenant-1
queued : Env-1 Tenant-2 & Env-1 Tenant-2
I don’t believe it’s possible to do what you have outlined in the new set of requirements, I am currently conducting further tests to see if it is possible.
I will also discuss this further with an engineer and get back to you shortly.
Apologies, I was mistaken it is possible to run all four at once.
The reason it did not work for you as each Octopus.Task.ConcurrencyTag has to be unique for the variable value; it cannot be the same as the previous deployment value for it to work.