AttributeError: No such RPC function 'report_state'

This patch changes dhcp_agent_manager to be DhcpAgent instead of
DhcpAgentWithStateReport since not all plugins support DhcpAgentWithStateReport
and having this as the default breaks all current deployments that upgrade
source without changing their config files.

Fixes bug 1131446

Change-Id: I6415f85714b03e9bf59d597e8ec2397fedc92b02
This commit is contained in:
Aaron Rosen 2013-02-21 14:44:16 -08:00
parent 8be1d0eeb0
commit 9fedb7f48e
2 changed files with 2 additions and 3 deletions

View File

@ -46,4 +46,4 @@ dhcp_driver = quantum.agent.linux.dhcp.Dnsmasq
# enable_metadata_network = False # enable_metadata_network = False
# The Quantum DHCP agent manager. # The Quantum DHCP agent manager.
# dhcp_agent_manager = quantum.agent.dhcp_agent.DhcpAgentWithStateReport # dhcp_agent_manager = quantum.agent.dhcp_agent.DhcpAgent

View File

@ -66,8 +66,7 @@ class DhcpAgent(manager.Manager):
"dedicate network. Requires " "dedicate network. Requires "
"enable isolated_metadata = True ")), "enable isolated_metadata = True ")),
cfg.StrOpt('dhcp_agent_manager', cfg.StrOpt('dhcp_agent_manager',
default='quantum.agent.dhcp_agent.' default='quantum.agent.dhcp_agent.DhcpAgent',
'DhcpAgentWithStateReport',
help=_("The Quantum DHCP agent manager.")), help=_("The Quantum DHCP agent manager.")),
] ]