Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1540949

Summary: neutron lbaas-loadbalancer-create fails on octavia deployment
Product: Red Hat OpenStack Reporter: Alexander Stafeyev <astafeye>
Component: openstack-neutron-lbaasAssignee: Carlos Goncalves <cgoncalves>
Status: CLOSED NOTABUG QA Contact: Alexander Stafeyev <astafeye>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 13.0 (Queens)CC: amuller, apevec, lhh, nyechiel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-02-01 15:09:27 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1540499, 1541965    
Bug Blocks:    

Description Alexander Stafeyev 2018-02-01 11:53:52 UTC
(overcloud) [stack@undercloud-0 ~]$ neutron lbaas-loadbalancer-create c35f681f-f74a-4135-95d8-c0983e5dcb3f
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
Driver error: 'NoneType' object has no attribute 'rstrip'
Neutron server returns request_ids: ['req-53d7911e-59ee-46c8-9365-a49845146ecd']

Comment 1 Carlos Goncalves 2018-02-01 12:14:19 UTC
What is the driver being set for neutron-lbaas (haproxy, octavia, ...)?
If it is octavia, we do not support such setup in OSP.

Comment 2 Alexander Stafeyev 2018-02-01 12:40:11 UTC
(In reply to Carlos Goncalves from comment #1)
> What is the driver being set for neutron-lbaas (haproxy, octavia, ...)?
> If it is octavia, we do not support such setup in OSP.

Lbaasv2 is not configured with drivers and providers on the setup. 

If we are going to support lbaas cli in rhos13 we should configure it as part of the deployment. 

If we are not planning to deploy it , it should be documented.

Comment 3 Alexander Stafeyev 2018-02-01 12:41:32 UTC
THE LB is created in ERROR state even though it looks like it fails. ( no amphoras are generated ).

Comment 4 Carlos Goncalves 2018-02-01 13:40:50 UTC
LBaaS is proxying driver requests to Octavia as it seems. This should be fixed in next promotion thanks to https://review.openstack.org/#/c/526093/ that has just got merged upstream.

Alex, please confirm whenever you can.

Comment 5 Assaf Muller 2018-02-01 15:09:27 UTC
We will not proxy requests from neutron-lbaas to Octavia and that will not be deployed or supported.