That’s normal, remotes are a CLI concept, not a server side concept.
So every user who has their own command line config will also have their own set of remotes.
Then another quick question. Is it somehow possible to make the remotes globally available? I’m creating a new container through Ansible and I think this is the reason why it can’t see the remote I’ve added.
The location of any custom remotes is the per-user file at ~/snap/lxd/current/.config/lxc/config.yml (~/.config/lxc/config.yml if you use the deb package of LXD).
Thanks! At first, I didn’t want to use the Ansible module since it’s not maintained by their core development team (and I don’t like to depend on third-party modules), but I’ll give it a shot.