políticas ausentes do balanceador de carga octavia no openstack

políticas ausentes do balanceador de carga octavia no openstack

Estou tentando integrar o balanceador de carga octavia ao openstack yoga no Ubuntu 22.04 lts

Eu segui este guiahttps://docs.openstack.org/octavia/latest/install/install-ubuntu.html

aqui estão minhas instruções de instalaçãohttps://pastebin.com/tdahmR95

Parece que estou faltando funções no openstack e não consigo entender o porquê, pois o teste não está funcionando

https://docs.openstack.org/octavia/latest/contributor/guides/dev-quick-start.html

na parte inferior da página acima está abaixo dos comandos para testar

# openstack loadbalancer create --name lb1 --vip-subnet-id private-subnet
# openstack loadbalancer show lb1
# openstack loadbalancer listener create --name listener1 --protocol HTTP --protocol-port 80 lb1

Eu erro comhttps://bugs.launchpad.net/charm-octavia/+bug/1961198 Policy does not allow this request to be performed

Responder1

Não tenho certeza se você ainda precisa disso, mas espero poder ajudar alguém. Corrigi esse problema criando primeiro a função conforme listado aqui:

https://docs.openstack.org/octavia/latest/configuration/policy.html

openstack role create load-balancer_admin

e depois adicionar meu usuário à referida função

openstack role add --project admin --user admin load-balancer_admin

informação relacionada