Puppet Classes not Showing in Enterprise Console

850 views
Skip to first unread message

Paul Sanders

unread,
Nov 11, 2014, 9:29:08 AM11/11/14
to puppet...@googlegroups.com
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 

Paul Sanders

unread,
Nov 12, 2014, 7:07:07 AM11/12/14
to puppet...@googlegroups.com
My Class is now showing in the console. It was down to some syntax issues and naming conventions within my .pp files. 

That will teach me to blindly copy and paste!
Reply all
Reply to author
Forward
0 new messages