You are fully correct that it would be better to use rootwrap (or privilege separation) for bagpipe-bgp.
The project was initially designed to be usable outside an openstack environment as well, but there are many libraries including oslo_rootwrap that it would be fine to depend on. We will certainly consider this option.
Thanks a lot for getting to the root cause.
You are fully correct that it would be better to use rootwrap (or privilege separation) for bagpipe-bgp.
The project was initially designed to be usable outside an openstack environment as well, but there are many libraries including oslo_rootwrap that it would be fine to depend on. We will certainly consider this option.