liamjbennett / puppet-win_facts

Additional facter facts when running puppet on windows.
MIT License
4 stars 10 forks source link

Unable to pull latest using Librarian-Puppet #9

Open jwatson3d opened 10 years ago

jwatson3d commented 10 years ago

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] --> a26e03ba02cb1a2dee630233a0abe1cbf1c2c743 [Librarian] --> a26e03ba02cb1a2dee630233a0abe1cbf1c2c743 [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 commented 10 years ago

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

liamjbennett commented 10 years ago

Can you show me a gist of your Puppetfile?

What other modules that I have written are you using?

jwatson3d commented 10 years ago

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] --> a26e03ba02cb1a2dee630233a0abe1cbf1c2c743 [Librarian] --> a26e03ba02cb1a2dee630233a0abe1cbf1c2c743 [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