puppet-zabbix icon indicating copy to clipboard operation
puppet-zabbix copied to clipboard

Unable to Install Module

Open dnase opened this issue 8 years ago • 3 comments

Affected Puppet, Ruby, OS and module versions/distributions

  • Puppet: 4.9.4
  • Ruby: ruby 2.1.9p490 (2016-03-30 revision 54437) [i686-linux]
  • Distribution: CentOS 6.8
  • Module version: 4.1.0

How to reproduce (e.g Puppet code you use)

puppet module install puppet-zabbix

What are you seeing

module fails to install, cannot satisfy all dependencies

What behaviour did you expect instead

module to install

Output log

Could not install module puppet-zabbix No version of puppet-zabbix can satisfy all dependencies

Any additional information you'd like to impart

A student in my Practitioner course discovered this when he tried to install. I tried to install as well on my student VM and was unable.

dnase avatar Jun 08 '17 20:06 dnase

Hi, thanks for the report. Do you have any other module installed? Can you provide the output of puppet module list and puppet module install puppet-zabbix? This is working fine for me in my testing environment:

 ~ # puppet module list
/etc/puppetlabs/code/environments/production/modules (no modules installed)
/etc/puppetlabs/code/environments/common (no modules installed)
/etc/puppetlabs/code/modules (no modules installed)
/opt/puppetlabs/puppet/modules (no modules installed)
 ~ # puppet module install puppet-zabbix
Notice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...
Notice: Downloading from https://forgeapi.puppet.com ...
Notice: Installing -- do not interrupt ...
/etc/puppetlabs/code/environments/production/modules
└─┬ puppet-zabbix (v4.1.0)
  ├── camptocamp-systemd (v0.4.0)
  ├── puppet-selinux (v1.1.0)
  ├── puppetlabs-apache (v1.11.0)
  ├── puppetlabs-firewall (v1.9.0)
  ├─┬ puppetlabs-mysql (v3.11.0)
  │ └── puppet-staging (v2.2.0)
  ├── puppetlabs-pe_gem (v0.2.0)
  ├─┬ puppetlabs-postgresql (v4.9.0)
  │ ├── puppetlabs-apt (v2.4.0)
  │ ├── puppetlabs-concat (v2.2.1)
  │ └── puppetlabs-stdlib (v4.17.0)
  └── puppetlabs-ruby (v0.6.0)
 ~ #

bastelfreak avatar Jun 08 '17 21:06 bastelfreak

The same are happening to me. Below following the information you've asked:

root@myserver:/etc/puppetlabs/code/environments/backend# puppet module install puppet-zabbix --environment backend --debug Debug: Runtime environment: puppet_version=4.10.1, ruby_version=2.1.9, run_mode=user, default_encoding=UTF-8 Notice: Preparing to install into /etc/puppetlabs/code/environments/backend/modules ... Notice: Downloading from https://forgeapi.puppet.com ... Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppet-zabbix Debug: Evicting cache entry for environment 'backend' Debug: Caching environment 'backend' (ttl = 0 sec) Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-postgresql Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-postgresql&limit=20&offset=20 Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-stdlib Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-stdlib&limit=20&offset=20 Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-stdlib&limit=20&offset=40 Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-apt Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-apt&limit=20&offset=20 Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-concat Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-concat&limit=20&offset=20 Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-firewall Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-firewall&limit=20&offset=20 Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=ripienaar-concat Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-mysql Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-mysql&limit=20&offset=20 Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=nanliu-staging Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppet-staging Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=bodepd-create_resources Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-apache Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-apache&limit=20&offset=20 Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-ruby Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppetlabs-pe_gem Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=camptocamp-systemd Debug: Failed to load library 'pe_license' for feature 'pe_license' Debug: HTTP GET https://forgeapi.puppet.com/v3/releases?module=puppet-selinux Debug: Failed to load library 'pe_license' for feature 'pe_license' Info: Resolving dependencies ... Error: Could not install module 'puppet-zabbix' (???) No version of 'puppet-zabbix' can satisfy all dependencies Use puppet module install --ignore-dependencies to install only this module

root@myserver:/tmp# puppet module list --environment backend /etc/puppetlabs/code/environments/backend/modules ├── puppet-puppetboard (v2.9.0) ├── puppetlabs-apache (v1.11.0) ├── puppetlabs-apt (v4.1.0) ├── puppetlabs-concat (v2.2.1) ├── puppetlabs-stdlib (v4.17.0) ├── puppetlabs-vcsrepo (v1.5.0) ├── stahnma-epel (v1.2.2) └── stankevich-python (v1.18.2) /etc/puppetlabs/code/modules (no modules installed) /opt/puppetlabs/puppet/modules (no modules installed)

erlonpinheiro avatar Jun 12 '17 13:06 erlonpinheiro