Issue #13542 has been updated by Josh Cooper.

Project changed from Puppet Forge to Puppet
Category deleted (pmt)
Target version changed from PMT v3 to 3.2.0
Keywords changed from local-install, tarball, install customer to 
local-install, tarball, install, customer, pmtv3,

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

* Author: Pieter van de Bruggen
* Status: In Topic Branch Pending Review
* Priority: Normal
* Assignee: Michal Ruzicka
* Category: 
* Target version: 3.2.0
* Affected Puppet version: 
* Keywords: local-install, tarball, install, customer, pmtv3,
* Branch: https://github.com/puppetlabs/puppet/pull/1508
----------------------------------------
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to