I’m trying to deploy Octavia to provide load balancing functionality in my Openstack cloud.
I’m doing this in preparation to use the Openstack Integrator charm so that Kubernetes clusters deployed inside of Openstack can figure out storage classes, and so that
juju add-k8s my-openstack-k8s command will succeed … (that’s a mouth full, I know, I’m sorry)
I’ve been following this guide. After all the resources are deployed and all appears stable I’m running into these errors when (using either the dashboard or the cli) trying to deploy load balancers.
root@maas-01:~# lb_vip_port_id=$(openstack loadbalancer create -f value -c vip_port_id --name lb1 --vip-subnet-id 9bea90fd-00f2-4b8c-a47d-2a673b0306e0) Provider 'amphora' reports error: Port security must be enabled on the VIP network. (HTTP 500) (Request-ID: req-451415de-7f28-4de0-8446-88ce00a411cb)
If I try enable port security on the network I smash my face against this error:
root@maas-01:~# openstack network set --enable-port-security 084d473d-340c-41cf-8504-bc2182ea01bc BadRequestException: 400: Client Error for url: https://neutron-api.lab.devzero.home:9696/v2.0/networks/084d473d-340c-41cf-8504-bc2182ea01bc, Unrecognized attribute(s) 'port_security_enabled'
Can anyone help me out with what’s going on here?
Here’s a small dump of what the network and port configuration looks like