Bug 1114261

Summary: packstack should install LBaaS Agent and HA Proxy on network nodes (CONFIG_NETWORK_HOSTS)
Product: Red Hat OpenStack Reporter: Ofer Blaut <oblaut>
Component: openstack-packstackAssignee: Gilles Dubreuil <gdubreui>
Status: CLOSED ERRATA QA Contact: Ofer Blaut <oblaut>
Severity: urgent Docs Contact:
Priority: high    
Version: 5.0 (RHEL 7)CC: aberezin, adahms, aortega, derekh, gdubreui, ichavero, lpeer, nyechiel, oblaut, yeylon
Target Milestone: rc   
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-packstack-2014.1.1-0.30.dev1204.el7ost Doc Type: Bug Fix
Doc Text:
This update fixes an issue in which LBaaS agents would be installed on the controller instead of the network nodes when installed using the PackStack all-in-one installation process and a network node was configured independently from the controller. Now, LBaaS agents are installed on the network nodes.
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-08 15:39:47 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:    
Bug Blocks: 1061750    

Description Ofer Blaut 2014-06-29 09:38:48 UTC
Description of problem:


Packstack install LBaaS agent and HA Proxy on controller, 
while it should be installed on network nodes (CONFIG_NETWORK_HOSTS) 


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.enable LBaaS install - CONFIG_LBAAS_INSTALL=y
2. configure network node on NON controller - CONFIG_NETWORK_HOSTS
3. check were LBaaS agent and HA proxy are installed 

Actual results:


Expected results:


Additional info:

Comment 3 Gilles Dubreuil 2014-06-30 07:04:21 UTC
A refactorization done few months ago added the lbass agents to the api_hosts.

The lbass agents must be running on the network_hosts effectively because there is no need for OVS l2 in the api_hosts.

Submitted patch.

Comment 6 Ofer Blaut 2014-07-07 09:21:53 UTC
[root@puma09 ~]# openstack-status 
== neutron services ==
neutron-server:                         inactive  (disabled on boot)
neutron-dhcp-agent:                     active
neutron-l3-agent:                       active
neutron-metadata-agent:                 active
neutron-lbaas-agent:                    active
neutron-openvswitch-agent:              active
neutron-linuxbridge-agent:              inactive  (disabled on boot)
neutron-ryu-agent:                      inactive  (disabled on boot)
neutron-nec-agent:                      inactive  (disabled on boot)
neutron-mlnx-agent:                     inactive  (disabled on boot)
== Support services ==
openvswitch:                            active
dbus:                                   active


openstack-packstack-2014.1.1-0.32.1.dev1209.el7ost.noarch

Comment 8 errata-xmlrpc 2014-07-08 15:39:47 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2014-0846.html