Error: Failed to apply catalog: Unknown function 'conjur::secret'
that is seen when running the examples/puppetmaster/test.sh locally.
What does this PR do?
Makes sure that the Conjur modules directory that is the target of a
symlink is cleared before doing the symlink. Without this change,
the symlink was creating a nested conjur target (...conjur/conjur).
Makes sure the parent module directory exists for the symlink
target.
What ticket does this PR close?
Connected to #[relevant GitHub issues, eg 76]
Checklists
Change log
[ ] The CHANGELOG has been updated, or
[x] This PR does not include user-facing changes and doesn't require a CHANGELOG update
Test coverage
[ ] This PR includes new unit and integration tests to go with the code changes, or
[ ] The changes in this PR do not require tests
Documentation
[ ] Docs (e.g. READMEs) were updated in this PR, and/or there is a follow-on issue to update docs, or
[x] This PR does not require updating any documentation
What does this PR do?
This PR adds a fix for the following error:
that is seen when running the examples/puppetmaster/test.sh locally.
What does this PR do?
module
directory exists for the symlink target.What ticket does this PR close?
Connected to #[relevant GitHub issues, eg 76]
Checklists
Change log
Test coverage
Documentation
README
s) were updated in this PR, and/or there is a follow-on issue to update docs, or