The concat module is not necessary

Bug #1888179 reported by Calliope Clarke
6
This bug affects 1 person
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/concat",
            "version_requirement": ">=1.2.1 <3.0.0"
        },

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.