Where is a module's version information stored?
I'm running into an issue where my modules dependencies are not automatically resolved. I suspect the issue is caused by the fact that the meta data for my module is not recognized
Notice how foo has (???) next to it?
[root@cent modules]# puppet module list /etc/puppet/modules ├── foo (???) ├── puppetlabs-mysql (v2.1.0) └── puppetlabs-stdlib (v4.1.0) /usr/share/puppet/modules (no modules installed)
Foo contains a Module file (sanitized)
name 'spuder-foo' version '0.1.0' author 'Joe Smoe' license '' project_page 'https://microsoft.com' source 'https://microsoft.com' summary '' description '' dependency 'example42/puppi', '>=2.0.0' dependency 'puppetlabs/mysql ...