Dependency packages - switch to ensure_packages?
Closed this issue · 1 comments
jvogt commented
When I try to use this gitlab module on my server, I am getting Package collisions with other modules. Would it be better to use stdlib's ensure_packages (which requires all modules' adoption), or would it be better to make each Package declaration happen in a separate module. A lot of discussion has been had about what method is better, and I'm not sure if I have a preference.
Example: Duplicate declaration: Package[libxml2-devel] is already declared; cannot redeclare at /etc/puppetlabs/puppet/modules/gitlab/manifests/pre.pp:61 on node gitlab-test