Actions
Feature #19254
closedEnforce supported Puppet versions in module metadata
Description
Puppet module metadata allows for a "requirements" field, listing supported versions of Puppet with a semantic version range (https://tickets.puppetlabs.com/browse/DOCUMENT-387), e.g.
"requirements": [ { "name": "puppet", "version_requirement": ">= 4.6.1 < 5.0.0" } ],
This is usually used when installing modules, but Kafo could enforce it in a similar way to system checks, ensuring that the version of Puppet installed matches the module's supported environments. This would prevent obscure or subtle errors for users.
Updated by The Foreman Bot about 8 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/kafo/pull/213 added
Updated by Dominic Cleal almost 8 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset c55f9e4bef8a516c7ad050419abaa4c1c978bc31.
Actions