Thanks for getting in touch. I’m terribly sorry but that documentation was misleading, and you were correct, the last entry wins. You will need to configure each server in your HA cluster as part of a JSON array in a single XML element:
I have confirmed that this works as expect and updated the documentation to suit.
When you start the tentacle you should see log entries something like this (in my case a two-node cluster):
Agent will poll Octopus server at https://localhost:10943/ for subscription poll://rm6z2ejsx32nuyytht24/ expecting thumbprint B2F3A3E997063902F0BB0116BE6F0B6323
5552BD
Agent will poll Octopus server at https://localhost:10945/ for subscription poll://rm6z2ejsx32nuyytht24/ expecting thumbprint B2F3A3E997063902F0BB0116BE6F0B6323
5552BD
If you have any other problems don’t hesitate to reach out for help.