Generating a module with the --skip-interview option produces a metadata.json file that produces the following WARN and ERROR results when the validation rake task is performed.
# /opt/puppetlabs/puppet/bin/rake validate
---> syntax:manifests
---> syntax:templates
---> syntax:hiera:yaml
(WARN) dependencies: Dependency puppetlabs-stdlib has an open ended dependency version requirement >= 1.0.0
(ERROR) required_fields: Required field 'summary' not found in metadata.json.
Errors found in metadata.json
Steps to reproduce
Install puppet-agent
This requires puppet-agent de8df49 or newer, which has not yet been published to nightlies