Summary: | app-admin/puppet 6.0.2-r1 should install vendored modules | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ewoud Kohl van Wijngaarden <ewoud+gentoo> |
Component: | Current packages | Assignee: | Matthew Thode ( prometheanfire ) <prometheanfire> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | ewoud+gentoo, ruby, sysadmin |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ewoud Kohl van Wijngaarden
2018-11-25 18:20:18 UTC
I'm torn between doing new packages for this and use flags. I think I prefer new packages due to each module having it's own releases. does this need to be done for puppet-agent as well? They are needed in the agent part. I'm also a bit torn between separate packages. I think they're only used in the bundled agent package so I'm not sure how benefit splitting it off does make, but they are independent projects with their own release cycles so it could be beneficial. ya, that independent release cycle is the main reason. I have a way to stay notified of releases (github has a atom feed for releases for each project). So will go with that. I really need to get a second person to help with puppet packages :| For now I've added all the modules to my personal overlay (https://github.com/ekohl/webkiller71). I didn't check the exact versions and just used the latest versions. Let me know if you want to work with my to add these types. IMHO the default vendor directory (vendormoduledir) should be changed from /opt/puppetlabs/puppet/vendor_modules to something outside of /opt. Probably /usr/share/puppet/vendor_modules. Related to that vardir should also be changed to something in /var. Probably /var/lib/puppet. |