Jira (PUP-7694) metadata.json created with `puppet module generate --skip-interview` fails validation

2 views
Skip to first unread message

John Duarte (JIRA)

unread,
Jun 23, 2017, 3:53:02 PM6/23/17
to puppe...@googlegroups.com
John Duarte created an issue
 
Puppet / Bug PUP-7694
metadata.json created with `puppet module generate --skip-interview` fails validation
Issue Type: Bug Bug
Affects Versions: PUP 5.0.0
Assignee: Unassigned
Components: PMT
Created: 2017/06/23 12:52 PM
Priority: Minor Minor
Reporter: John Duarte

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

Install bundler

/opt/puppetlabs/puppet/bin/gem install bundler

Generate module

/opt/puppetlabs/bin/puppet module generate --skip-interview foo-bar

Validate metadata

cd bar/
/opt/puppetlabs/puppet/bin/bundle install
/opt/puppetlabs/puppet/bin/rake validate

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Atlassian logo

Josh Cooper (JIRA)

unread,
Jan 30, 2018, 12:35:04 PM1/30/18
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Team: Platform Core Puppet Developer Experience
This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db)
Atlassian logo

Josh Cooper (Jira)

unread,
Mar 5, 2020, 1:42:04 AM3/5/20
to puppe...@googlegroups.com
Josh Cooper commented on Bug PUP-7694
 
Re: metadata.json created with `puppet module generate --skip-interview` fails validation

puppet module generate was removed in puppet 6. Please reopen and move to the pdk project if this is still an issue.

This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages