README.md in librarian-puppet-0.9.15 vs README.md in librarian-puppet-0.9.16
- old
+ new
@@ -38,22 +38,22 @@
forge "http://forge.puppetlabs.com"
mod "puppetlabs/razor"
mod "puppetlabs/ntp", "0.0.3"
- mod "apt",
+ mod "puppetlabs/apt",
:git => "git://github.com/puppetlabs/puppetlabs-apt.git"
- mod "stdlib",
+ mod "puppetlabs/stdlib",
:git => "git://github.com/puppetlabs/puppetlabs-stdlib.git"
*See [jenkins-appliance](https://github.com/aussielunix/jenkins-appliance) for
a puppet repo already setup to use librarian-puppet.*
### Recursive module dependency resolving
-When fetching a module from a `:git`-source all dependencies specified in its
+When fetching a module all dependencies specified in its
`Modulefile` and `Puppetfile` will be resolved and installed.
### Puppetfile Breakdown
forge "http://forge.puppetlabs.com"
@@ -69,24 +69,24 @@
mod "puppetlabs/ntp", "0.0.3"
Pull in version 0.0.3 of the Puppet Labs NTP module from the default source.
- mod "apt",
+ mod "puppetlabs/apt",
:git => "git://github.com/puppetlabs/puppetlabs-apt.git"
Our puppet infrastructure repository depends on the `apt` module from the
Puppet Labs GitHub repos and checks out the `master` branch.
- mod "apt",
+ mod "puppetlabs/apt",
:git => "git://github.com/puppetlabs/puppetlabs-apt.git",
:ref => '0.0.3'
Our puppet infrastructure repository depends on the `apt` module from the
Puppet Labs GitHub repos and checks out a tag of `0.0.3`.
- mod "apt",
+ mod "puppetlabs/apt",
:git => "git://github.com/puppetlabs/puppetlabs-apt.git",
:ref => 'feature/master/dans_refactor'
Our puppet infrastructure repository depends on the `apt` module from the
Puppet Labs GitHub repos and checks out the `dans_refactor` branch.
@@ -104,10 +104,10 @@
specified subdirectory. Some people have the habit of having a single repository
with many modules in it. If we need a module from such a repository, we can
use the `:path =>` option here to help Librarian-puppet drill down and find the
module subdirectory.
- mod "apt",
+ mod "puppetlabs/apt",
:git => "git://github.com/fake/puppet-modules.git",
:path => "modules/apt"
Our puppet infrastructure repository depends on the `apt` module, which we have
stored as a directory under our `puppet-modules` git repos.