[PUP-7816] Package resource' ensure attribute to use Semantic Versioning Created: 2017/08/03 Updated: 2018/05/21
|Component/s:||Types and Providers|
|Labels:||package, resources, type_and_provider|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|QA Risk Assessment:||Needs Assessment|
I wanted to ensure that puppet-agent 1.9.0 was not allowed on my boxes and realized there was no way for me to do so without resorting to RPM version string. I don't want to pin it to 1.8.4 or 1.9.2, nor do I want to play roulette and specify 'latest' since broken builds show up from time to time. I should be able to specify the well-known nomenclature that Module metatdata.json uses.
|Comment by Henrik Lindberg [ 2018/05/14 ]|
Not sure how this can be made to work since not all package managers use Semver.