I have a cluster and I registered multiple repos in it with same type (azure). Let's say repos are
The reason I created three different repos is because I have three different types of indices and I want to take their snapshots in different repos.
All these repos have same type (azure) and in elasticsearch.yml three settings point to a blob on Azure.
The problem that I'm facing is that when I put a snapshot in any one of these repos, it shows up in all repos. For instance if I create a snapshot of some indices in repo2 and then I do a GET on repo1, the snapshots I created in repo2 shows in the output. Somehow all repos return all snapshots created in any of them.
I'm unable to understand why this is happening. Is it a bug? or is it like this by design? If it is later, then can I register multiple blobs on Azure and link multiple repos pointing to each corresponding blob.