Hello All,
I am currently running Puppet Enterprise 3.3:
$ puppet --version
3.6.2 (Puppet Enterprise 3.3.0)
For some reason, some of my classes do not show up in the Enterprise Console (when going to Classes/Add Class). The modules have been installed using:
Puppet module install <class.tar.gz> --ignore-dependencies
The module installs, and can be seen with a puppet module list. The output however shows:
Warning: Missing dependency 'puppetlabs-stdlib':
'custom-profiles' (v0.0.1) requires 'puppetlabs-stdlib' (>= 0.0.0)
'custom-spreadsheetgear' (v0.1.0) requires 'puppetlabs-stdlib' (>= 0.0.0)
Warning: Missing dependency 'puppetlabs-powershell':
'opentable-windowsfeature' (v1.0.0) requires 'puppetlabs-powershell' (>= 1.0.1)
Warning: Missing dependency 'puppetlabs-vcsrepo':
'nibalizer-puppetboard' (v2.5.0) requires 'puppetlabs-vcsrepo' (>= 0.1.2)
Warning: Missing dependency 'stankevich-python':
'nibalizer-puppetboard' (v2.5.0) requires 'stankevich-python' (>= 1.1.4)
/etc/puppetlabs/puppet/modules
├── MyApp (???)
├── joshcooper-powershell (v0.0.6)
├── nibalizer-puppetboard (v2.5.0)
├── opentable-iis (v1.1.1)
├── opentable-windows_feature (v0.0.2)
├── opentable-windowsfeature (v1.0.0)
├── puppetlabs-apache (v1.1.1)
├── puppetlabs-f5 (v0.6.2)
├── swinton-profiles (v0.0.1)
├── swinton-spreadsheetgear (v0.1.0)
└── yobah-winrm (???)
/opt/puppet/share/puppet/modules
├── puppetlabs-apt (v1.5.0)
├── puppetlabs-auth_conf (v0.2.2)
├── puppetlabs-concat (v1.0.3)
├── puppetlabs-firewall (v1.1.2)
├── puppetlabs-inifile (v1.1.0)
├── puppetlabs-java_ks (v1.2.4)
├── puppetlabs-pe_accounts (v2.0.2-3-ge71b5a0)
├── puppetlabs-pe_console_prune (v0.1.1-4-g293f45b)
├── puppetlabs-pe_mcollective (v0.2.10-15-gb8343bb)
├── puppetlabs-pe_postgresql (v1.0.4-4-g0bcffae)
├── puppetlabs-pe_puppetdb (v1.1.1-7-g8cb11bf)
├── puppetlabs-pe_razor (v0.2.1-1-g80acb4d)
├── puppetlabs-pe_repo (v0.7.7-32-gfd1c97f)
├── puppetlabs-pe_staging (v0.3.3-2-g3ed56f8)
├── puppetlabs-postgresql (v2.5.0-pe2)
├── puppetlabs-puppet_enterprise (v3.2.1-27-g8f61956)
├── puppetlabs-reboot (v0.1.4)
├── puppetlabs-request_manager (v0.1.1)
└── puppetlabs-stdlib (v3.2.2)
The main module that are causing me the issue is opentable-windowsfeature. It says there is a dependency for puppetlabs-powershell, however when I install it and remove joshcooper-powershell it tells me there is a dependency missing for joshcooper-powershell. This is causing me a right headache. What is it I am missing?
Thanks in advance,
Paul