On 3 June 2013 11:38, Francisco Reyes <francisco@natserv.net> wrote:
> Just learnt about the function "puppet module install" today
(thanks
> Ashley).
>
> Which is more up to date github or what one gets from module install?
>
the "puppet module install" command installs modules from puppet
forge.
a lot of people use github for the code for those modules but it is a
manual process to upload to puppet forge.
It is usually a point in time release which will usually be the same as a
tag on github.
if you clone a module from github you are getting the HEAD of the source
tree and not a tag unless you check out that tag.
So there will probably be differences in what you get from github and what
you get from puppet forge.
I tend to use puppet forge as a way to publish official releases of modules
and github for keeping track of my development.
So as a general rule use puppet forge unless you need those unreleased
changes or want to help with development of a module.
> I expected they would be the same, but doing md5 comparison of the
> manifest files shows they are different.
>
It will vary wildly for each module.
See above.
> The one file I was most surprised was the README file. The one in github
> has much more info. So I guess even if installing from module install, may
> still be good to go to github for the documentation.
>
> Did I miss some additional info/docs in the files pulled from "module
> install"? Not seeing anything besides the readme that looks like
> documentation.
>
> Another big different in the README was that the git version does not list
> dependencies. That is one piece of information I think should be present in
> both.
>
Again dependencies are only relevant for modules installed for puppet forge
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-users+unsubscribe@googlegroups.com.
> To post to this group, send email to puppet-users@googlegroups.com.
> Visit this group at http://groups.google.com/group/puppet-users?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscribe@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.