map_cell_and_hosts creates a default cell_v2 cell if one does not exist with host mappings. To avoid duplicate cells this change removes map_call_and_hosts and reorders the deps to instead run discover_hosts followed by map_instances. This also adds execs to clean up any exising duplicate cell_v2 cells in an existing deployment. Closes-bug: 1773398 Change-Id: I67c50fd5a5d2f4841ab26bce796a33efce0510b2
puppet-stack-config
puppet-stack-config provides static puppet configuration for a single node baremetal cloud using the Ironic driver. A yaml template is used to render a hiera data file at /etc/puppet/hieradata/puppet-stack-config.yaml.
The template rendering takes its input from a set of defined environment variables.