Feature #12349

Feature #11805: Enhance Puppet Module Tool (PMT) install command

Feature #12243: Figure out dependency resolution issues

Puppet module list should print out unsatisfied dependencies

Added by Matt Robinson 4 months ago. Updated about 1 month ago.

Status:Closed Start date:01/31/2012
Priority:Normal Due date:
Assignee:Kelsey Hightower % Done:

0%

Category:modules
Target version:2.7.12
Affected Puppet version: Branch:https://github.com/puppetlabs/puppet/pull/435
Keywords:geordi
Votes: 0

Description

# puppet module list
Missing dependency `backup` (v1.x):
  `mylvmbackup` (v1.1.0) requires `backup` (v1.x)
/etc/puppet/modules
├── mylvmbackup (v1.1.0)
├── mysql (v1.0.2)
└── puppet (v1.0.1)
/usr/share/puppet/modules (no modules installed)

I’ve made this a subtask of figuring out dependencies in general since some of the code here is something I think I might reuse for dependency checking with the install command.


Related issues

related to Puppet - Bug #12246: puppet module list should have a tree view Merged - Pending Release 01/31/2012

History

Updated by Matt Robinson 4 months ago

  • Status changed from Accepted to In Topic Branch Pending Review
  • Branch set to https://github.com/puppetlabs/puppet/pull/435

Submitted for a pull request with an acceptance test.

Updated by Daniel Pittman 4 months ago

  • Status changed from In Topic Branch Pending Review to Merged - Pending Release
  • Target version changed from 2.7.x to 2.7.11

Updated by Matthaus Litteken 3 months ago

  • Status changed from Merged - Pending Release to Closed
  • Target version changed from 2.7.11 to 2.7.12

Released in Puppet 2.7.12rc1

Updated by Daniel Pittman about 1 month ago

  • Assignee changed from Matt Robinson to Kelsey Hightower

Also available in: Atom PDF