You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
Installing project modules
→ Syncing modules from /root/project/Puppetfile to /root/project/.modules
No Git providers are functional.
Failed to sync modules from /root/project/Puppetfile to /root/project/.modules
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: