HomePhorge

(PUP-3186) Skip creation of symlinked default directory env
f2190c24f43dUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-3186) Skip creation of symlinked default directory env

To provide a better out of the box user experience, Puppet will ensure
the existence of the default production directory environment. However
if this path has already been created as a symlink, the File resource
will ensure it is replaced with an empty directory.

Since an existing symlink is an indication that the user has already
made configuration changes, and the purpose of ensuring the existence of
the production directory environment is purely for assisting in new,
unmodified installations, this commit skips ensuring anything about the
production directory environment when a symlink is detected.

With Josh Partlow <jpartlow@puppetlabs.com>

Details

Provenance
Britt Gresham <britt@puppetlabs.com>Authored on
Josh Partlow <joshua.partlow@puppetlabs.com>Committed on Sep 10 2014, 10:50 PM
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU0274f8950330: Merge pull request #3072 from highb/fix/stable/pup-3191_fix_readlink
Branches
Unknown
Tags
Unknown

Event Timeline

Josh Partlow <joshua.partlow@puppetlabs.com> committed rPUf2190c24f43d: (PUP-3186) Skip creation of symlinked default directory env (authored by Britt Gresham <britt@puppetlabs.com>).Sep 10 2014, 10:50 PM