Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Symlinks in modules are unsupported. #4

Open
razorsedge opened this issue Oct 27, 2014 · 2 comments
Open

Symlinks in modules are unsupported. #4

razorsedge opened this issue Oct 27, 2014 · 2 comments

Comments

@razorsedge
Copy link

You should clean out the symlinks in spec/fixtures before creating the package.

$ puppet module install emyl-vagrant
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forgeapi.puppetlabs.com ...
Warning: Symlinks in modules are unsupported. Please investigate symlink emyl-vagrant-0.1.0/spec/fixtures/modules/vagrant/lib->..
Warning: Symlinks in modules are unsupported. Please investigate symlink emyl-vagrant-0.1.0/spec/fixtures/modules/vagrant/manifests->..
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└── emyl-vagrant (v0.1.0)
@amosshapira
Copy link

Another aspect of this - the symlinks pointing to "." cause vagrant-aws' rsync to get into an infinite recursion copying "lib" into itself and fail.

@i11
Copy link

i11 commented Mar 24, 2015

Hi! I've forked both this and mjanser's modules to resolve outstanding issues. Have a look at https://github.com/unibet/puppet-vagrant and let me know if there is anything lacking.

ccaum pushed a commit to ccaum/puppet-vagrant that referenced this issue Jul 7, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants