Update nova.conf to use [database] connection=.

sql_connection is now deprecated...

Change-Id: I195de10a30947a568063056450ad3edeb5d65836
Remove restart of iscsi services.

These services are named differently on Fedora and were failing the
run of os-collect-config.  Removing them altogether because, there's
no good reason for them to be restarted for Ubuntu either.

Change-Id: Ie99fb0c0071f1569651b75d5a9c0cdf53d37c57c
Remove debug and verbose config from nova.conf

Verbose is overridden by the log_config parameter, since
this is overridden anyway no reason to keep it around as it can
only lead to confusion.

Debug is used to set the log level, although its overridden by
log_config as well, and is also used to turn on debug mode only checks.
Since we want the default values here to be for production we shouldn't
set debug=True here.

Change-Id: I003ea1a80efc3e9271015393feb7ef7413412331
Merge "Remove restart of iscsi services."
Merge "Update nova.conf to use [database] connection=."
Split neutron-dhcp-agent into it's own element.

For undercloud control planes we need the Neutron DHCP agent but not
the L3 agent or metadata agent (at this point anyhow). Without the
DHCP agent we can't start using the Neutron integrated DHCP PXE
booting facility, which is a prerequisite for disabling file
injection.

Change-Id: I46fe856009472aedebba1b1d5a3ad9698ff6d29b
Split out nova-bm-dnsmasq.

To migrate to using Neutron's DHCP agent (and get away from file
injection) we need to stop using the workaround pool based dnsmasq
DHCP server. We may need to build either configuration until the
Neutron DHCP agent is stable and working, so rather than deleting,
lets split it into a dedicated element.

Change-Id: I11a048c6d0974dc613cd27509e3e9574a85cbc45
Note where nova-bm-dnsmasq is obsolete.

Once we're fully migrated, we need to clean things up. This note
captures the non-obvious place.

Change-Id: I3b161a29d0f45359d642f6e6242ab1f11eedd8fb
Fix missing nova database.connection

The database.connection value was incorrectly inside the nova.baremetal
conditional in the nova.conf template.

Change-Id: I398ba7bca46b66031e6ed68611fdd86f839c7cbc
Move dnsmasq install into appropriate elements.

It was conflated with nova-compute, but it's really a networking
problem.

Change-Id: Ic67f48b55b079ae2ea845dcc19a0275522a9823a
Add missed file.

I missed this elements-deps when splitting out bm-dnsmasq.

Change-Id: I359085f2c3e06b6b2d33c9010148504a8cdfe467