Skip to content

Instantly share code, notes, and snippets.

@oranenj
Created April 1, 2017 13:38
Show Gist options
  • Save oranenj/4dceeccaee85863b484e6fff27adfcae to your computer and use it in GitHub Desktop.
Save oranenj/4dceeccaee85863b484e6fff27adfcae to your computer and use it in GitHub Desktop.
With a Puppetfile like:
mod 'puppet/nginx'
mod 'theforeman/puppet'
mod 'saz/sudo'
mod 'puppet/selinux'
$ be rake r10k:dependencies
Processing Forge module puppet-nginx
...Putting module puppet-nginx-0.6.0 to current_modules
...Adding module as a requirement.
...Fetching latest release version information
...Adding its requirements to the graph
Fetching module info for puppetlabs-stdlib
...Recursively adding requirements for dependency puppetlabs-stdlib version 4.16.0
...Recursively adding requirements for dependency puppetlabs-stdlib version 4.15.0
...Recursively adding requirements for dependency puppetlabs-stdlib version 4.14.0
Fetching module info for puppetlabs-apt
...Recursively adding requirements for dependency puppetlabs-apt version 2.3.0
...Recursively adding requirements for dependency puppetlabs-apt version 2.2.2
...Recursively adding requirements for dependency puppetlabs-apt version 2.2.1
Fetching module info for puppetlabs-concat
...Recursively adding requirements for dependency puppetlabs-concat version 2.2.0
...Recursively adding requirements for dependency puppetlabs-concat version 2.1.0
...Recursively adding requirements for dependency puppetlabs-concat version 2.0.1
Processing Forge module theforeman-puppet
...Putting module theforeman-puppet-7.1.0 to current_modules
...Adding module as a requirement.
...Fetching latest release version information
...Adding its requirements to the graph
Fetching module info for puppetlabs-apache
...Recursively adding requirements for dependency puppetlabs-apache version 1.11.0
...Recursively adding requirements for dependency puppetlabs-apache version 1.10.0
...Recursively adding requirements for dependency puppetlabs-apache version 1.9.0
Fetching module info for puppet-extlib
...Recursively adding requirements for dependency puppet-extlib version 1.1.0
...Recursively adding requirements for dependency puppet-extlib version 1.0.0
...Recursively adding requirements for dependency puppet-extlib version 0.11.3
Processing Forge module saz-sudo
...Putting module saz-sudo-4.1.0 to current_modules
...Adding module as a requirement.
...Fetching latest release version information
...Adding its requirements to the graph
Processing Forge module puppet-selinux
...Putting module puppet-selinux-0.8.0 to current_modules
...Adding module as a requirement.
...Fetching latest release version information
...Adding its requirements to the graph
Solving dependency graph...
You are missing module puppetlabs-stdlib version 4.16.0
You are missing module puppetlabs-apt version 2.3.0
You are missing module puppetlabs-concat version 2.2.0
You are missing module puppetlabs-apache version 1.11.0
You are missing module puppet-extlib version 1.1.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment