Closed jaffacake closed 9 years ago
I'm just trying to move away from git submodules for my vagrant modules and use librarian.
Here's my Puppetfile:
mod 'puppetlabs-stdlib', :git => "git://github.com/puppetlabs/puppetlabs-stdlib.git" mod 'puppi', :git => 'git://github.com/example42/puppi' mod 'puppetlabs-apache', :git => 'git://github.com/puppetlabs/puppetlabs-apache' mod 'puppetlabs-apt', :git => "git://github.com/puppetlabs/puppetlabs-apt.git" mod 'puppet-php', :git => 'git://github.com/example42/puppet-php' mod 'puppet-postfix', :git => 'git://github.com/example42/puppet-postfix' mod 'puppet-java', :git => 'git://github.com/example42/puppet-java' mod 'puppet-tomcat', :git => 'git://github.com/example42/puppet-tomcat'
mod 'puppetlabs-stdlib', :git => "git://github.com/puppetlabs/puppetlabs-stdlib.git"
mod 'puppi', :git => 'git://github.com/example42/puppi'
mod 'puppetlabs-apache', :git => 'git://github.com/puppetlabs/puppetlabs-apache'
mod 'puppetlabs-apt', :git => "git://github.com/puppetlabs/puppetlabs-apt.git"
mod 'puppet-php', :git => 'git://github.com/example42/puppet-php'
mod 'puppet-postfix', :git => 'git://github.com/example42/puppet-postfix'
mod 'puppet-java', :git => 'git://github.com/example42/puppet-java'
mod 'puppet-tomcat', :git => 'git://github.com/example42/puppet-tomcat'
And here's the issue I get when running librarian-install:
Resolving example42-iptables (>= 2.0.0) <(no source specified)> Checking manifests Failed to resolve example42-iptables (>= 2.0.0) <(no source specified)>
I also get the following:
Checking puppetlabs-concat/1.0.0-rc1 https://forge.puppetlabs.com Conflict between puppetlabs-concat/1.0.0-rc1 https://forge.puppetlabs.com and puppetlabs-concat (>= 1.1.1) https://forge.puppetlabs.com Backtracking from puppetlabs-concat/1.0.0-rc1 https://forge.puppetlabs.com Failed to resolve puppetlabs-concat (>= 1.0.0) https://forge.puppetlabs.com
I'm quite new to librarian but I can't seem to resolve this. Not sure if it is an issue with puppet-firewall, but it seems to get to puppet-firewall when resolving dependencies.
Oh, I finally resolved it, I think I was missing the following from my Puppetfile:
forge "https://forge.puppetlabs.com"
Sorry to waste your time.
I'm just trying to move away from git submodules for my vagrant modules and use librarian.
Here's my Puppetfile:
And here's the issue I get when running librarian-install:
I also get the following:
I'm quite new to librarian but I can't seem to resolve this. Not sure if it is an issue with puppet-firewall, but it seems to get to puppet-firewall when resolving dependencies.