[14:58:16] hi folks. I am trying to figure out the olly-preferred way of handling this. I have the anycast-hc process that is generating prom metrics and writing to /var/lib/prometheus/node.d. that runs as user/group bird so it obviously does not have the right permissions to write to that directory, and it fails [14:58:28] I don't want to run it as root. so that leaves me with a few options: [14:58:45] - add supplementarygroup prometheus-node-exporter to the unit so that I can write to that dir [14:58:56] - override textfile collector directory: messy and I don't want to get into that [14:59:32] - have a shim that, I don't know, runs as root and copies the file over or something? [14:59:42] any thoughts on how to handle this, rather, how do you want me to handle this :) [15:01:12] sukhe: hey! I like the first solution, have the process in the correct group to write to that dir [15:02:16] godog: so anycast-hc runs as bird, so I am assuming you meant setting SupplementaryGroups in the systemd unit for that? [15:02:31] sukhe: yes that's right [15:02:59] ok thanks! I will send a patch and then aim to merge that for Monday given it changes the unit on all 63 bird hosts [15:03:22] sounds good, thank you for reaching out sukhe [15:03:28] <3