puppet forge reports incorrect dependency

Bug #1446740 reported by Brian Menges
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-cinder
Fix Released
Undecided
Unassigned
puppet-keystone
Fix Released
Undecided
Unassigned

Bug Description

When installing just about any tagged 'openstack' puppet module via the puppetlabs forge, I receive a message about a dependency on module 'cprice404-inifile' which would overwrite the puppetlabs-inifile dependency:

$ puppet module install --modulepath=$PWD/modules puppetlabs-cinder
Notice: Preparing to install into [REDACTED]/modules ...
Notice: Downloading from https://forgeapi.puppetlabs.com ...
Error: Could not install module 'puppetlabs-cinder' (latest)
  Dependency 'cprice404-inifile' (v0.10.4) would overwrite [REDACTED]/modules/inifile
    Currently, 'puppetlabs-inifile' (v1.2.0) is installed to that directory
    Use `puppet module install --ignore-dependencies` to install only this module

I've tried this with puppetlabs-cinder and puppetlabs-keystone. Something is awry because download of the tar.gz file and inspection of the Modulefile shows the same dependency list that I see on forge.puppetlabs.com

Brian Menges (mengesb)
description: updated
Revision history for this message
Colleen Murphy (krinkle) wrote :

The latest version of the modules is under the stackforge namespace. Could you try installing using stackforge-cinder instead of puppetlabs-cinder?

This dependency was updated in http://git.openstack.org/cgit/stackforge/puppet-cinder/commit/?id=ba989e5cbf9b04da656f696a15318c44899828af

Revision history for this message
Richard Raseley (richard-raseley) wrote :

As Colleen mentioned above, this doesn't appear to be an issues anymore with any of the stackforge modules.

Changed in puppet-cinder:
status: New → Fix Released
Changed in puppet-keystone:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.