tripleo-heat-templates/extraconfig
Sofer Athlan-Guyot 225cff3300 N->O Manual puppet commands have the right modulepath.
In two places during upgrade we manually trigger puppet.

There can be a problem when new puppet modules are added, and their
corresponding symlinks in /etc/puppet/modules are not created during
the installation as their are installed in
/usr/share/openstack-puppet/modules.  To prevent the issue tripleo set
modulepath in the templates.

We must use the same modulepath to make sure that we don't fail
because of missing module in the manual puppet run.

This particulary happens when you upgrade from M->N->O, as the base
image in Mitaka doesn't have the proper symlinks and they are not
created during the installation of the package.

Closes-Bug: #1684587

Change-Id: I79df6ea33f1c58e13309176a6de41b7572541fd6
(cherry picked from commit 79c2d0f3d4)
2017-04-20 16:45:23 +00:00
..
all_nodes Fix for AllNodesExtraConfig and fix environment files to create swap files/partitions 2017-01-16 15:47:50 +01:00
nova_metadata Add metadata settings for needed kerberos principals 2017-01-25 00:33:11 +02:00
post_deploy Template and role support for the undercloud 2017-01-06 20:01:14 -05:00
pre_deploy/rhel-registration Merge "Use --disable= in subscription-manager to avoid shell expansion." into stable/ocata 2017-04-11 22:45:50 +00:00
pre_network Bump missing template names to ocata 2017-01-17 17:04:49 +01:00
tasks N->O Manual puppet commands have the right modulepath. 2017-04-20 16:45:23 +00:00