Error in puppet module install under Puppet 3.6.x: Version numbers MUST begin with three dot-separated numbers

134 views
Skip to first unread message

Aron Roberts

unread,
Jun 16, 2014, 3:33:28 PM6/16/14
to puppet...@googlegroups.com
When running 'puppet module install ...' under Puppet 3.6.x, we encountered the error message:

Error: Version numbers MUST begin with three dot-separated numbers
Error: Try 'puppet help module install' for usage

We eventually tracked this down to a version number that wasn't in the requisite format, in the metadata.json file of an in-house-developed module. E.g. it was:

"version": "4.1 alpha",

rather than (as now required):

"version": "4.1.0",

Posting this here in case anyone else might run into this. This validation behavior was *not* present in any other version of Puppet we'd previously used; that is, in version 3.4.3 or earlier.


Reply all
Reply to author
Forward
0 new messages