<div dir="ltr"><div dir="ltr"><div class="gmail_default"><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">Hi guys,<br><br>I'm back to business with Octavia after a long time but I'm facing an issue that seems a little bit tricky.<br><br>When trying to create a LB using either APIs (cURL/postman) calls or openstack-client the request finish with an error such as:</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">`Network c0d40dfd-123e-4a3c-92de-eb7b57178dd3 not found. (HTTP 400)`</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">If I put my client or the Octavia api in DEBUG mode, I found out neutron to correctly sending back to him a RESP BODY with the requested network/subnet in it.</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">Here is the stacktrace that I get from both, Openstack client and the Octavia API logs:</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">```</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">POST call to <a href="https://api-emea-west-az1.cloud.inkdrop.sh:9876/v2.0/lbaas/loadbalancers">https://api-emea-west-az1.cloud.inkdrop.sh:9876/v2.0/lbaas/loadbalancers</a> used request id req-2f929192-4e60-491b-b65d-3a7bef43e978</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">Request returned failure status: 400</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">Network c0d40dfd-123e-4a3c-92de-eb7b57178dd3 not found. (HTTP 400) (Request-ID: req-2f929192-4e60-491b-b65d-3a7bef43e978)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">Traceback (most recent call last):</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/octaviaclient/api/v2/octavia.py", line 29, in wrapper</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    response = func(*args, **kwargs)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/octaviaclient/api/v2/octavia.py", line 92, in load_balancer_create</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    response = self.create(url, **params)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/osc_lib/api/api.py", line 164, in create</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    ret = self._request(method, url, session=session, **params)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/osc_lib/api/api.py", line 141, in _request</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    return session.request(url, method, **kwargs)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/keystoneauth1/session.py", line 869, in request</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    raise exceptions.from_response(resp, method, url)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">keystoneauth1.exceptions.http.BadRequest: Bad Request (HTTP 400) (Request-ID: req-2f929192-4e60-491b-b65d-3a7bef43e978)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">During handling of the above exception, another exception occurred:</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">Traceback (most recent call last):</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/cliff/app.py", line 402, in run_subcommand</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    result = cmd.run(parsed_args)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/osc_lib/command/command.py", line 41, in run</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    return super(Command, self).run(parsed_args)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/cliff/display.py", line 116, in run</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    column_names, data = self.take_action(parsed_args)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/octaviaclient/osc/v2/load_balancer.py", line 121, in take_action</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    json=body)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/octaviaclient/api/v2/octavia.py", line 38, in wrapper</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    request_id=e.request_id)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">octaviaclient.api.v2.octavia.OctaviaClientException: Network c0d40dfd-123e-4a3c-92de-eb7b57178dd3 not found. (HTTP 400) (Request-ID: req-2f929192-4e60-491b-b65d-3a7bef43e978)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">clean_up CreateLoadBalancer: Network c0d40dfd-123e-4a3c-92de-eb7b57178dd3 not found. (HTTP 400) (Request-ID: req-2f929192-4e60-491b-b65d-3a7bef43e978)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">Traceback (most recent call last):</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/octaviaclient/api/v2/octavia.py", line 29, in wrapper</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    response = func(*args, **kwargs)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/octaviaclient/api/v2/octavia.py", line 92, in load_balancer_create</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    response = self.create(url, **params)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/osc_lib/api/api.py", line 164, in create</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    ret = self._request(method, url, session=session, **params)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/osc_lib/api/api.py", line 141, in _request</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    return session.request(url, method, **kwargs)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/keystoneauth1/session.py", line 869, in request</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    raise exceptions.from_response(resp, method, url)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">keystoneauth1.exceptions.http.BadRequest: Bad Request (HTTP 400) (Request-ID: req-2f929192-4e60-491b-b65d-3a7bef43e978)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">During handling of the above exception, another exception occurred:</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">Traceback (most recent call last):</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/osc_lib/shell.py", line 135, in run</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    ret_val = super(OpenStackShell, self).run(argv)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/cliff/app.py", line 281, in run</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    result = self.run_subcommand(remainder)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/osc_lib/shell.py", line 175, in run_subcommand</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    ret_value = super(OpenStackShell, self).run_subcommand(argv)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/cliff/app.py", line 402, in run_subcommand</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    result = cmd.run(parsed_args)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/osc_lib/command/command.py", line 41, in run</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    return super(Command, self).run(parsed_args)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/cliff/display.py", line 116, in run</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    column_names, data = self.take_action(parsed_args)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/octaviaclient/osc/v2/load_balancer.py", line 121, in take_action</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    json=body)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">  File "/home/flint/.virtualenvs/ic-emea-az1/lib/python3.4/site-packages/octaviaclient/api/v2/octavia.py", line 38, in wrapper</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">    request_id=e.request_id)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">octaviaclient.api.v2.octavia.OctaviaClientException: Network c0d40dfd-123e-4a3c-92de-eb7b57178dd3 not found. (HTTP 400) (Request-ID: req-2f929192-4e60-491b-b65d-3a7bef43e978)</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">END return value: 1</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">```</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">I'm using the following openstack clients and libraries:</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">```</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">keystoneauth1==3.11.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">kolla-ansible==6.1.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">openstacksdk==0.17.2</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">os-client-config==1.31.2</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">os-service-types==1.3.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">osc-lib==1.11.1</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">oslo.config==6.5.1</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">oslo.context==2.21.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">oslo.i18n==3.22.1</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">oslo.log==3.40.1</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">oslo.serialization==2.28.1</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">oslo.utils==3.37.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">python-cinderclient==4.1.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">python-dateutil==2.7.3</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">python-glanceclient==2.12.1</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">python-keystoneclient==3.17.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">python-neutronclient==6.10.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">python-novaclient==11.0.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">python-octaviaclient==1.6.0</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">python-openstackclient==3.16.1</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">```</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">If on the same virtualenv I'm doing:<br><br></font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif">`openstack --os-cloud ic-emea-west-az0 --os-region ic-emea-west-az1 network list`<br><br>I correctly get my requested network/subnet id.<br><br>I'm using Kolla to deploy octavia and get the exact same issue with all the kolla 6.0.0 to 6.1.0 serie.<br><br>If anyone have an idea, I'm all in ^^</font></div><div class="gmail_default"><font color="#333333" face="arial, helvetica, sans-serif"><br><br></font></div></div></div></div>