Bug 1298247

Summary: Make dhcp_agent, l3_agent, ovs_agent and metadata_agent user-configurable.
Product: Red Hat OpenStack Reporter: Brad P. Crochet <brad>
Component: openstack-tripleo-heat-templatesAssignee: Brad P. Crochet <brad>
Status: CLOSED ERRATA QA Contact: Itzik Brown <itbrown>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0 (Kilo)CC: achernet, athomas, brad, ddomingo, emacchi, jstransk, mburns, rhel-osp-director-maint, tfreger, vinay.rao, yeylon
Target Milestone: ga   
Target Release: 8.0 (Liberty)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-0.8.8-1.el7ost Doc Type: Enhancement
Doc Text:
The Director now supports new parameters that control whether to disable or enable the following OpenStack Networking services: * dhcp_agent * l3_agent * ovs_agent * metadata_agent This enhancement allows the deployment of Neutron plug-ins that replace any of these services. To disable all of these services, use the following parameters in your environment file: NeutronEnableDHCPAgent: false NeutronEnableL3Agent: false NeutronEnableMetadataAgent: false NeutronEnableOVSAgent: false
Story Points: ---
Clone Of: 1269252 Environment:
Last Closed: 2016-04-07 21:45:33 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: 1269252    
Bug Blocks:    

Comment 3 Itzik Brown 2016-03-13 09:45:51 UTC
Checked with openstack-tripleo-heat-templates-0.8.9-1.el7ost.noarch.
It's a good idea to change the name of the bug so that it's clear that we are talking about the controller.

Disabled the services using the following environment file
parameter_defaults:
  NeutronEnableDHCPAgent: false
  NeutronEnableL3Agent: false
  NeutronEnableMetadataAgent: false
  NeutronEnableOVSAgent: false

Checked that all the above services don't run and disabled

Enabled just the L3 agent and check that it's running and the other services are not.

Comment 4 Itzik Brown 2016-03-13 11:19:30 UTC
Is it correct that the variables are just for the controller?

Comment 6 errata-xmlrpc 2016-04-07 21:45:33 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.

https://rhn.redhat.com/errata/RHEA-2016-0604.html