Issue #13542 has been updated by Ken Barber.

Description updated


----------------------------------------
Bug #13542: PMT cannot install tarballs for modules that don't exist on the 
Forge
https://projects.puppetlabs.com/issues/13542#change-67316

Author: Pieter van de Bruggen
Status: Accepted
Priority: Normal
Assignee: 
Category: module tool
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


At present, unless you specify the `--ignore-dependencies` flag, the module 
tool behaves as follows when told to install a tarball:

 * Verify that the name ends in `.tar.gz`
 * Copy the tarball into the staging area
 * Decompose the filename into author, module short name, and version components
 * Ask the Forge for the dependency information for that author/module/version 
combination
 * Download tarballs for each of the dependencies 
 * Unpack the tarballs as usual

If you try to install a tarball that doesn't exist on the Forge, the tool fails.

If you try to install a tarball that doesn't match the naming convention 
`authorname-modname-version.tar.gz`, the tool fails.

If you try to install a tarball and you have no ability to connect to the 
forge, the tool fails.

If your tarball contains dependency information of its own, the tool ignores it.



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to