unibonn / puppet-cobald

Puppet module for COBalD/TARDIS based opportunistic resource management
Apache License 2.0
1 stars 7 forks source link

Broken dependency voxpopuli/python #10

Closed XMol closed 3 years ago

XMol commented 3 years ago

Hi,

we tried to install this module in our Puppet environment and failed to follow up on its dependencies:

Unable to find module 'voxpopuli-python' on https://forgeapi.puppetlabs.com

You probably meant voxpupuli/python.

Ciao,
Xavier.

olifre commented 3 years ago

Hi,

many thanks for reporting!

I think this needs to be puppet/python (following the convention to place a "slash" in metadata.json requirements and using the name from https://github.com/voxpupuli/puppet-python/blob/master/metadata.json ). The Forge completely drops the "voxpopuli" part of the name, so we end up with: https://forge.puppet.com/modules/puppet/python

This issues shows that we really need to add CI for this Puppet module (It's already in progress).

In the meanwhile, I'll prepare a PR to fix this :smile:.

Cheers, Oliver

XMol commented 3 years ago

For completeness, I confirm that this has fixed the problem with getting all dependencies for this module.