The concat module is not necessary
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-ceph |
New
|
Undecided
|
Unassigned |
Bug Description
Seen when building an environment using librarian-puppet where other modules have a dependency on puppetlabs/concat greater than 3. This limits us when we try to upgrade versions of some modules.
I end up seeing conflicting dependencies around the concat module.
I'd just remove concat entirely from puppet-ceph as a dependency, you don't use it.
There are references in the module, in spec tests, to :concat_basedir, but they aren't a reason for the module dependency, they are likely left over from a point in time when you did use concat.
Basically you can just remove the dependency from metadata.json, just 4 lines.
{
"name": "puppetlabs/
},