Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to pull latest using Librarian-Puppet #9

Open
jwatson3d opened this issue May 13, 2014 · 3 comments
Open

Unable to pull latest using Librarian-Puppet #9

jwatson3d opened this issue May 13, 2014 · 3 comments

Comments

@jwatson3d
Copy link

Trying out Librarian-Puppet to manage modules on a new Ubuntu 12.04 LTS machine. Keep getting the following problem with win_facts...

[Librarian] Ruby Version: 2.1.1
[Librarian] Ruby Platform: x86_64-linux
[Librarian] Rubygems Version: 2.2.2
[Librarian] Librarian Version: 0.1.2
[Librarian] Librarian Adapter: puppet
[Librarian] Librarian Adapter Version: 1.0.2
[Librarian] Project: /etc/puppet
[Librarian] Specfile: Puppetfile
[Librarian] Lockfile: Puppetfile.lock
[Librarian] Git: /usr/bin/git
[Librarian] Git Version: 1.7.9.5
[Librarian] Git Environment Variables:
Librarian
[Librarian] Pre-Cached Sources:
[Librarian] [:git, "https://github.com/joshcooper/puppetlabs-powershell.git", {}]
[Librarian] [:git, "https://github.com/puppetlabs/puppetlabs-dism.git", {}]
[Librarian] [:git, "https://github.com/puppetlabs/puppetlabs-stdlib.git", {}]
[Librarian] [:git, "https://github.com/puppetlabs/puppetlabs-registry.git", {}]
[Librarian] [:git, "https://github.com/chocolatey/puppet-chocolatey.git", {}]
[Librarian] Post-Cached Sources:
[Librarian] [:git, "https://github.com/joshcooper/puppetlabs-powershell.git", {}]
[Librarian] [:git, "https://github.com/puppetlabs/puppetlabs-dism.git", {}]
[Librarian] [:git, "https://github.com/puppetlabs/puppetlabs-stdlib.git", {}]
[Librarian] [:git, "https://github.com/puppetlabs/puppetlabs-registry.git", {}]
[Librarian] [:git, "https://github.com/chocolatey/puppet-chocolatey.git", {}]
[Librarian] [:forge, "http://forge.puppetlabs.com", {}]
[Librarian] [:git, "https://github.com/puppetlabs/puppetlabs-reboot.git", {}]
[Librarian] [:git, "https://github.com/simondean/puppet-iis.git", {}]
[Librarian] [:git, "https://github.com/liamjbennett/puppet-win_facts.git", {}]
[Librarian] [:git, "https://github.com/liamjbennett/puppet-windows_firewall.git", {}]
[Librarian] [:git, "https://github.com/badgerious/puppet-windows-env.git", {}]
[Librarian] Analyzing spec and lock:
[Librarian] Removed:
[Librarian] ExplicitRemoved:
[Librarian] Added:
[Librarian] puppetlabs/reboot
[Librarian] simondean/iis
[Librarian] liamjbennett/win_facts
[Librarian] liamjbennett/windows_firewall
[Librarian] badgerious/windows_env
[Librarian] NonMatchingAdded:
[Librarian] puppetlabs/reboot
[Librarian] simondean/iis
[Librarian] liamjbennett/win_facts
[Librarian] liamjbennett/windows_firewall
[Librarian] badgerious/windows_env
[Librarian] Changed:
[Librarian] DeepKeep:
[Librarian] joshcooper/powershell
[Librarian] puppetlabs/dism
[Librarian] puppetlabs/registry
[Librarian] puppetlabs/stdlib
[Librarian] rismoney/chocolatey
[Librarian] ShallowStrip:
[Librarian] Resolving puppetlabs/reboot (= 0.1.5) https://github.com/puppetlabs/puppetlabs-reboot.git#master
[Librarian] Checking manifests
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --> origin
[Librarian] --> origin/0.1.x
[Librarian] --> origin/HEAD -> origin/master
[Librarian] --> origin/maint/master/deprecate-prompt
[Librarian] --> origin/master
[Librarian] --> 0c7f47c5638f8394ec35ab85b724f0b2676d7f24
[Librarian] --> 0c7f47c5638f8394ec35ab85b724f0b2676d7f24
[Librarian] Checking puppetlabs/reboot/0.1.5 https://github.com/puppetlabs/puppetlabs-reboot.git#master
[Librarian] Resolving simondean/iis (= 0.1.3) https://github.com/simondean/puppet-iis.git#master
[Librarian] Checking manifests
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --> origin
[Librarian] --> origin/HEAD -> origin/master
[Librarian] --> origin/master
[Librarian] --> cec296a7dec2a2a27bc543c9d4034a1d8bcee912
[Librarian] --> cec296a7dec2a2a27bc543c9d4034a1d8bcee912
[Librarian] Checking simondean/iis/0.1.3 https://github.com/simondean/puppet-iis.git#master
[Librarian] Resolving liamjbennett/win_facts (= 0.0.2) https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Checking manifests
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --> origin
[Librarian] --> origin/HEAD -> origin/master
[Librarian] --> origin/master
[Librarian] --> a26e03b
[Librarian] --> a26e03b
[Librarian] Checking liamjbennett/win_facts/0.0.1 https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Conflict between liamjbennett/win_facts/0.0.1 https://github.com/liamjbennett/puppet-win_facts.git#master and liamjbennett/win_facts (= 0.0.2) https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Backtracking from liamjbennett/win_facts/0.0.1 https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Failed to resolve liamjbennett/win_facts (= 0.0.2) https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Backtracking from simondean/iis/0.1.3 https://github.com/simondean/puppet-iis.git#master
[Librarian] Failed to resolve simondean/iis (= 0.1.3) https://github.com/simondean/puppet-iis.git#master
[Librarian] Backtracking from puppetlabs/reboot/0.1.5 https://github.com/puppetlabs/puppetlabs-reboot.git#master
[Librarian] Failed to resolve puppetlabs/reboot (= 0.1.5) https://github.com/puppetlabs/puppetlabs-reboot.git#master
Could not resolve the dependencies.

@jwatson3d
Copy link
Author

The key error being reported in above is...

[Librarian] Conflict between liamjbennett/win_facts/0.0.1 https://github.com/liamjbennett/puppet-win_facts.git#master and liamjbennett/win_facts (= 0.0.2) https://github.com/liamjbennett/puppet-win_facts.git#master

@jwatson3d jwatson3d reopened this May 13, 2014
@liamjbennett
Copy link
Owner

Can you show me a gist of your Puppetfile?

What other modules that I have written are you using?

@jwatson3d
Copy link
Author

Sorry, I was away last week. The Puppetfile gist is https://gist.github.com/jwatson3d/79bd03c400b29df4fe43

The other module of yours that I'm planning on using is windows_firewall.

I'm trying to methodically set up a clean machine that I can use to manage a collection of windows nodes, pulling together onto it what I've learned so far. In my research and from taking the Puppet Adv. course I decided that I'd be better off using librarian-puppet to manage things cleanly.

Here's the list of modules being processed by librarian-puppet:

[Librarian] Analyzing spec and lock:
[Librarian] Removed:
[Librarian] ExplicitRemoved:
[Librarian] Added:
[Librarian] puppetlabs/reboot
[Librarian] simondean/iis
[Librarian] liamjbennett/win_facts
[Librarian] liamjbennett/windows_firewall
[Librarian] badgerious/windows_env
[Librarian] NonMatchingAdded:
[Librarian] puppetlabs/reboot
[Librarian] simondean/iis
[Librarian] liamjbennett/win_facts
[Librarian] liamjbennett/windows_firewall
[Librarian] badgerious/windows_env
[Librarian] Changed:
[Librarian] DeepKeep:
[Librarian] joshcooper/powershell
[Librarian] puppetlabs/dism
[Librarian] puppetlabs/registry
[Librarian] puppetlabs/stdlib
[Librarian] rismoney/chocolatey

The "guts" of the error stack is shown here:

[Librarian] --> origin
[Librarian] --> origin/HEAD -> origin/master
[Librarian] --> origin/master
[Librarian] --> cec296a7dec2a2a27bc543c9d4034a1d8bcee912
[Librarian] --> cec296a7dec2a2a27bc543c9d4034a1d8bcee912
[Librarian] Checking simondean/iis/0.1.3 https://github.com/simondean/puppet-iis.git#master
[Librarian] Resolving liamjbennett/win_facts (= 0.0.2) https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Checking manifests
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --- No output
[Librarian] --> origin
[Librarian] --> origin/HEAD -> origin/master
[Librarian] --> origin/master
[Librarian] --> a26e03b
[Librarian] --> a26e03b
[Librarian] Checking liamjbennett/win_facts/0.0.1 https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Conflict between liamjbennett/win_facts/0.0.1 https://github.com/liamjbennett/puppet-win_facts.git#master and liamjbennett/win_facts (= 0.0.2) https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Backtracking from liamjbennett/win_facts/0.0.1 https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Failed to resolve liamjbennett/win_facts (= 0.0.2) https://github.com/liamjbennett/puppet-win_facts.git#master
[Librarian] Backtracking from simondean/iis/0.1.3 https://github.com/simondean/puppet-iis.git#master
[Librarian] Failed to resolve simondean/iis (= 0.1.3) https://github.com/simondean/puppet-iis.git#master
[Librarian] Backtracking from puppetlabs/reboot/0.1.5 https://github.com/puppetlabs/puppetlabs-reboot.git#master
[Librarian] Failed to resolve puppetlabs/reboot (= 0.1.5) https://github.com/puppetlabs/puppetlabs-reboot.git#master

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants