-
Notifications
You must be signed in to change notification settings - Fork 225
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
Bolt installed from package on linux fails to install modules from git #3306
Comments
Thanks for filing this. We are not keen on vendoring git, maybe its time to add it as a package dependency. We can at least document this for now. |
Agreed. I think it would take just as much effort to document "install this package for X" as it does to just add the dependency to the package. Actually more, as I've already done the linked PR :) |
For visibility, sourcing modules from git is a common use case, just as common as with a control-repo Puppetfile. Every professional engagement I've been on, internal modules are sourced from git. |
Describe the Bug
bolt fails to
module install
when modules are sourced from git on Linux because the bolt packages (rpm, deb) do not require the git package.Expected Behavior
No error, all modules install.
Steps to Reproduce
Environment
Additional Context
https://www.puppet.com/docs/bolt/latest/bolt_installing_modules.html#git-modules
Also fails with the puppet-bolt docker container. Somewhat defeats the point of using a container if it needs to be extended to add git support.
The text was updated successfully, but these errors were encountered: