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

Problem with pre-releases versions #65

Open
javiern opened this issue Jul 2, 2018 · 5 comments
Open

Problem with pre-releases versions #65

javiern opened this issue Jul 2, 2018 · 5 comments

Comments

@javiern
Copy link

javiern commented Jul 2, 2018

Hello, im having problems installing pre-releases, versions of modules for example...

1.0.0-rc.0, or 1.0.0-alpha or 1.0.0-SNAPSHOT

i leave the output of librarian puppet installing a module with this versioning and the output of the same module beinig installed by puppet module install

[root@7e978d5a2a24 test]# puppet module install intraway-iwcommon --module_repository=https://forge.intraway.com
Notice: Preparing to install into /etc/puppetlabs/code/modules ...
Notice: Created target directory /etc/puppetlabs/code/modules
Notice: Downloading from https://forge.intraway.com ...
Notice: Installing -- do not interrupt ...
/etc/puppetlabs/code/modules
└─┬ intraway-iwcommon (v1.0.0-rc0)
  ├─┬ ajcrowe-supervisord (v0.6.1)
  │ └── puppetlabs-concat (v2.2.1)
  └── puppetlabs-stdlib (v4.25.1)
[root@7e978d5a2a24 test]# cat Puppetfile 
forge "https://forge.intraway.com"

mod 'intraway-iwcommon', '1.0.0-rc0'
[root@7e978d5a2a24 test]# librarian-puppet install --verbose --no-use-v1-api
[Librarian] Ruby Version: 2.1.9
[Librarian] Ruby Platform: x86_64-linux
[Librarian] Rubygems Version: 2.2.5
[Librarian] Librarian Version: 0.6.4
[Librarian] Librarian Adapter: puppet
[Librarian] Librarian Adapter Version: 3.0.0
[Librarian] Project: /tmp/test
[Librarian] Specfile: Puppetfile
[Librarian] Lockfile: Puppetfile.lock
[Librarian] Git: /usr/bin/git
[Librarian] Git Version: 1.8.3.1
[Librarian] Git Environment Variables:
[Librarian]   (empty)
[Librarian] Pre-Cached Sources:
[Librarian] Post-Cached Sources:
[Librarian]   [:forge, "https://forge.intraway.com", {}]
[Librarian] Resolving intraway-iwcommon (= 1.0.0.pre.rc0) <https://forge.intraway.com>
[Librarian]   Checking manifests
[Librarian]   Module intraway-iwcommon found versions: 1.0.0-rc0
[Librarian]     Checking intraway-iwcommon/1.0.0-rc0 <https://forge.intraway.com>
[Librarian]       Conflict between intraway-iwcommon/1.0.0-rc0 <https://forge.intraway.com> and intraway-iwcommon (= 1.0.0.pre.rc0) <https://forge.intraway.com>
[Librarian]       Backtracking from intraway-iwcommon/1.0.0-rc0 <https://forge.intraway.com>
[Librarian]   Failed to resolve intraway-iwcommon (= 1.0.0.pre.rc0) <https://forge.intraway.com>
Could not resolve the dependencies.
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/action/persist_resolution_mixin.rb:11:in `persist_resolution'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/action/resolve.rb:32:in `run'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/action/resolve.rb:10:in `run'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/cli.rb:104:in `resolve!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/cli.rb:68:in `install'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor/command.rb:27:in `run'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in `invoke_command'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor.rb:387:in `dispatch'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor/base.rb:466:in `start'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:26:in `block (2 levels) in bin!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:31:in `returning_status'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:26:in `block in bin!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:47:in `with_environment'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:26:in `bin!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/bin/librarian-puppet:7:in `<top (required)>'
/opt/puppetlabs/puppet/bin/librarian-puppet:23:in `load'
/opt/puppetlabs/puppet/bin/librarian-puppet:23:in `<main>'
@javiern
Copy link
Author

javiern commented Jul 2, 2018

if it helps, i having the same problem with puppetlabs standard modules, for example puppetlabs-concat:

[root@7e978d5a2a24 test]# puppet module install puppetlabs-concat --version 1.0.0-rc1 --module_repository=https://forge.intraway.com
Notice: Preparing to install into /etc/puppetlabs/code/modules ...
Notice: Created target directory /etc/puppetlabs/code/modules
Notice: Downloading from https://forge.intraway.com ...
Notice: Installing -- do not interrupt ...
/etc/puppetlabs/code/modules
└── puppetlabs-concat (v1.0.0-rc1)
[root@7e978d5a2a24 test]# vim Puppetfile 
bash: vim: command not found
[root@7e978d5a2a24 test]# vi Puppetfile 
[root@7e978d5a2a24 test]# librarian-puppet install --verbose --no-use-v1-api
[Librarian] Ruby Version: 2.1.9
[Librarian] Ruby Platform: x86_64-linux
[Librarian] Rubygems Version: 2.2.5
[Librarian] Librarian Version: 0.6.4
[Librarian] Librarian Adapter: puppet
[Librarian] Librarian Adapter Version: 3.0.0
[Librarian] Project: /tmp/test
[Librarian] Specfile: Puppetfile
[Librarian] Lockfile: Puppetfile.lock
[Librarian] Git: /usr/bin/git
[Librarian] Git Version: 1.8.3.1
[Librarian] Git Environment Variables:
[Librarian]   (empty)
[Librarian] Pre-Cached Sources:
[Librarian] Post-Cached Sources:
[Librarian]   [:forge, "https://forge.intraway.com", {}]
[Librarian] Resolving puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]   Checking manifests
[Librarian]   Module puppetlabs-concat found versions: 4.2.1, 4.2.0, 4.1.1, 4.1.0, 4.0.1, 4.0.0, 3.0.0, 2.2.1, 2.2.0, 2.1.0, 1.2.5, 1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.2, 1.1.1, 1.1.0, 1.1.0-rc1, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0.0, 1.0.0-rc1
[Librarian]     Checking puppetlabs-concat/4.2.1 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/4.2.1 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/4.2.1 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/4.2.0 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/4.2.0 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/4.2.0 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/4.1.1 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/4.1.1 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/4.1.1 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/4.1.0 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/4.1.0 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/4.1.0 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/4.0.1 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/4.0.1 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/4.0.1 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/4.0.0 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/4.0.0 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/4.0.0 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/3.0.0 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/3.0.0 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/3.0.0 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/2.2.1 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/2.2.1 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/2.2.1 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/2.2.0 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/2.2.0 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/2.2.0 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/2.1.0 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/2.1.0 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/2.1.0 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.2.5 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.5 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.5 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.2.4 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.4 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.4 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.2.3 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.3 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.3 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.2.2 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.2 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.2 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.2.1 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.1 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.1 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.2.0 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.0 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.0 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.1.2 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.1.2 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.1.2 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.1.1 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.1.1 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.1.1 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.1.0 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.1.0 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.1.0 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.1.0-rc1 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.1.0-rc1 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.1.0-rc1 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.0.4 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.4 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.4 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.0.3 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.3 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.3 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.0.2 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.2 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.2 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.0.1 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.1 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.1 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.0.0 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.0 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.0 <https://forge.intraway.com>
[Librarian]     Checking puppetlabs-concat/1.0.0-rc1 <https://forge.intraway.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.0-rc1 <https://forge.intraway.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.0-rc1 <https://forge.intraway.com>
[Librarian]   Failed to resolve puppetlabs-concat (= 1.0.0.pre.rc1) <https://forge.intraway.com>
Could not resolve the dependencies.
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/action/persist_resolution_mixin.rb:11:in `persist_resolution'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/action/resolve.rb:32:in `run'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/action/resolve.rb:10:in `run'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/cli.rb:104:in `resolve!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/cli.rb:68:in `install'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor/command.rb:27:in `run'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in `invoke_command'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor.rb:387:in `dispatch'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor/base.rb:466:in `start'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:26:in `block (2 levels) in bin!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:31:in `returning_status'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:26:in `block in bin!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:47:in `with_environment'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:26:in `bin!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/bin/librarian-puppet:7:in `<top (required)>'
/opt/puppetlabs/puppet/bin/librarian-puppet:23:in `load'
/opt/puppetlabs/puppet/bin/librarian-puppet:23:in `<main>'

@javiern
Copy link
Author

javiern commented Jul 2, 2018

And last, but not least, i tested without my artifactory installation in the middle, and i got the same error.
Sorry for all the comments, but i think the information might be relevant...
I will really appreciate any help you can give me.

Thanks!

[root@7e978d5a2a24 test]# cat Puppetfile 
#forge "https://forge.intraway.com"
forge "https://forgeapi.puppetlabs.com"

mod 'puppetlabs-concat', '1.0.0-rc1'
[root@7e978d5a2a24 test]# librarian-puppet install --verbose                
[Librarian] Ruby Version: 2.1.9
[Librarian] Ruby Platform: x86_64-linux
[Librarian] Rubygems Version: 2.2.5
[Librarian] Librarian Version: 0.6.4
[Librarian] Librarian Adapter: puppet
[Librarian] Librarian Adapter Version: 3.0.0
[Librarian] Project: /tmp/test
[Librarian] Specfile: Puppetfile
[Librarian] Lockfile: Puppetfile.lock
[Librarian] Git: /usr/bin/git
[Librarian] Git Version: 1.8.3.1
[Librarian] Git Environment Variables:
[Librarian]   (empty)
[Librarian] Pre-Cached Sources:
[Librarian] Post-Cached Sources:
[Librarian]   [:forge, "https://forgeapi.puppetlabs.com", {}]
[Librarian] Resolving puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]   Checking manifests
[Librarian]   Module puppetlabs-concat found versions: 4.2.1, 4.2.0, 4.1.1, 4.1.0, 4.0.1, 4.0.0, 3.0.0, 2.2.1, 2.2.0, 2.1.0, 1.2.5, 1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.2, 1.1.1, 1.1.0, 1.1.0-rc1, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0.0, 1.0.0-rc1
[Librarian]     Checking puppetlabs-concat/4.2.1 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/4.2.1 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/4.2.1 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/4.2.0 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/4.2.0 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/4.2.0 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/4.1.1 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/4.1.1 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/4.1.1 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/4.1.0 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/4.1.0 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/4.1.0 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/4.0.1 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/4.0.1 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/4.0.1 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/4.0.0 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/4.0.0 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/4.0.0 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/3.0.0 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/3.0.0 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/3.0.0 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/2.2.1 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/2.2.1 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/2.2.1 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/2.2.0 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/2.2.0 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/2.2.0 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/2.1.0 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/2.1.0 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/2.1.0 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.2.5 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.5 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.5 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.2.4 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.4 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.4 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.2.3 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.3 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.3 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.2.2 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.2 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.2 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.2.1 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.1 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.1 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.2.0 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.2.0 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.2.0 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.1.2 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.1.2 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.1.2 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.1.1 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.1.1 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.1.1 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.1.0 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.1.0 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.1.0 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.1.0-rc1 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.1.0-rc1 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.1.0-rc1 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.0.4 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.4 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.4 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.0.3 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.3 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.3 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.0.2 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.2 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.2 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.0.1 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.1 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.1 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.0.0 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.0 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.0 <https://forgeapi.puppetlabs.com>
[Librarian]     Checking puppetlabs-concat/1.0.0-rc1 <https://forgeapi.puppetlabs.com>
[Librarian]       Conflict between puppetlabs-concat/1.0.0-rc1 <https://forgeapi.puppetlabs.com> and puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
[Librarian]       Backtracking from puppetlabs-concat/1.0.0-rc1 <https://forgeapi.puppetlabs.com>
[Librarian]   Failed to resolve puppetlabs-concat (= 1.0.0.pre.rc1) <https://forgeapi.puppetlabs.com>
Could not resolve the dependencies.
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/action/persist_resolution_mixin.rb:11:in `persist_resolution'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/action/resolve.rb:32:in `run'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/action/resolve.rb:10:in `run'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/cli.rb:104:in `resolve!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/lib/librarian/puppet/cli.rb:68:in `install'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor/command.rb:27:in `run'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in `invoke_command'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor.rb:387:in `dispatch'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/thor-0.20.0/lib/thor/base.rb:466:in `start'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:26:in `block (2 levels) in bin!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:31:in `returning_status'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:26:in `block in bin!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:47:in `with_environment'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarianp-0.6.4/lib/librarian/cli.rb:26:in `bin!'
/opt/puppetlabs/puppet/lib/ruby/gems/2.1.0/gems/librarian-puppet-3.0.0/bin/librarian-puppet:7:in `<top (required)>'
/opt/puppetlabs/puppet/bin/librarian-puppet:23:in `load'
/opt/puppetlabs/puppet/bin/librarian-puppet:23:in `<main>'

@mgvazquez
Copy link

1+

@rledousa
Copy link

+1. Where does this '.pre.' come from???

Example:
version in metadata.json = 0.1.0-NIGHTLY. Module package is named mymodule-0.1.0-NIGHTLY.tar.gz

metadata.json passes pdk validate. When I run librarian, I see like javiern above
Failed to resolve rledousa-mymodule (= 0.1.0.pre.NIGHTLY)

If I set the version in metadata.json to 0.1.0.pre.NIGHTLY to match librarian, pdk validate fails:
pdk (ERROR): metadata-json-lint: The property 'version' must be a valid semantic version: Unable to parse '0.1.0.pre.NIGHTLY' as a semantic version identifier (metadata.json)

@Safranil
Copy link

I got the same problems with DSC modules from the forge.

I'm unable to get any of these modules : https://forge.puppet.com/modules/dsc

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

4 participants