Ensure_resource on dnsmasq package
Ensure_resource on dnsmasq package

As dnsmasq is sometimes required by other modules,
in particular ones that are not in puppet-openstack,
this can cause duplicate declaration issues. By
using ensure_resource, we can avoid these problems
and both modules can declare the package.

Change-Id: I32f29bcac3cf67a2644b3e5eb50621f8e27b1cb1

fuel-infra/puppet-neutron,aldavud/puppet-neutron,plumgrid/puppet-neutron,larsks/puppet-neutron,aldavud/puppet-neutron,IPnett/puppet-neutron,NeCTAR-RC/puppet-neutron,arnaudmorinol/puppet-neutron,hkumarmk/puppet-neutron,hkumarmk/puppet-neutron,fuel-infra/puppet-neutron,NeCTAR-RC/puppet-neutron,CiscoSystems/puppet-neutron,rdo-puppet-modules/puppet-neutron,cloudbuy/puppet-neutron,openstack/puppet-neutron,plumgrid/puppet-neutron,CiscoSystems/puppet-neutron,cloudbuy/puppet-neutron,IPnett/puppet-neutron,redhat-cip/puppet-neutron,JioCloud/puppet-neutron,JioCloud/puppet-neutron,JioCloud/puppet-neutron,fuel-infra/puppet-neutron,CiscoSystems/puppet-neutron,openstack/puppet-neutron,varunarya10/puppet-neutron,trihoangvo/puppet-neutron,arnaudmorinol/puppet-neutron,markvoelker/puppet-neutron,cloudbuy/puppet-neutron,aldavud/puppet-neutron,hkumarmk/puppet-neutron,redhat-cip/puppet-neutron,NeCTAR-RC/puppet-neutron,larsks/puppet-neutron,varunarya10/puppet-neutron,rdo-puppet-modules/puppet-neutron,IPnett/puppet-neutron,DarkHorseComics/puppet-neutron,markvoelker/puppet-neutron,trihoangvo/puppet-neutron,redhat-cip/puppet-neutron,DarkHorseComics/puppet-neutron