It has probably took me about a year, on and off, to get the Octavia charm working but it seems I'm finally there and users can now create loadbalancers although I've not actually tested its fully, genuinely working yet. It looks like it should.
What I wrote about creating an octavia rc file above is nonsense. Instead that is handled by assigning users the correct Octavia Policy role like so:
openstack role add --project sgs548 --user sgs548 --user-domain astronomy load-balancer_admin
Done it!
It has probably took me about a year, on and off, to get the Octavia charm working but it seems I'm finally there and users can now create loadbalancers although I've not actually tested its fully, genuinely working yet. It looks like it should.
What I wrote about creating an octavia rc file above is nonsense. Instead that is handled by assigning users the correct Octavia Policy role like so:
openstack role add --project sgs548 --user sgs548 --user-domain astronomy load-balancer_admin