Warron-
  Just something to think about also, you may be calling a class that
Satellite does not have as it is running an older version of the community
puppet.

On Wed, Sep 21, 2016 at 8:13 PM, Warron French <[email protected]>
wrote:

> Thanks Rob, I will review your advice when I am in the environment (back
> at work) tomorrow.
>
>
> Thanks again.
>
> On 9/21/2016 5:14 PM, Rob Nelson wrote:
>
> Warren,
>
> It seems like you might be running afoul of the autoloader. It expects
> that within the module path, each module has a certain layout - the class
> ntp is defined in ntp/manifests/init.pp, etc. if you place that in a
> directory called module2, puppet will not find it, since it expects
> module2/manifests/init.pp to contain the module2 class. That's my first
> guess, but it could be that you obfuscated your paths and did not call it
> module_name2 on disk but mas_shared_mas_menu as the error indicated,
> difficult to tell from here. Let us know if that helps!
>
> Rob Nelson
>
> On Wednesday, September 21, 2016, Warron French <[email protected]>
> wrote:
>
>> As most of you I know, I am a total novice at Puppet.  I have built, on
>> my own however, a PE Puppet Master at home and it is running on a
>> CentOS-6.7 VM.
>>
>> Now, I am at work, trying to write modules and smoke test them, like I
>> have learned to do much better now at home.
>>
>> At home, I can write some basic modules without having to constantly
>> refer to style guides, syntax documentation, etc... then I run:
>>
>>    1. puppet parser validate module_name1/tests/init.pp
>>    2. puppet apply --noop module_name1/tests/init.pp
>>
>> When I run the smoke test, I see an indicate of *what changes would have
>> occured*.  Normal right?
>>
>>
>> In my work environment, on the Red Hat Satellite Server, I wrote some
>> similar modules from memory, then I run:
>>
>>    1. puppet parser validate module_name2/tests/init.pp
>>    2. puppet apply --noop module_name2/tests/init.pp
>>
>> The syntax checks out, but the error(s) I get in response to the smoke
>> test are:
>>
>> Error: Could not find class mas_shared_mas_menu for xxxxx  on node xxxxx
>>
>> Error: Could not find class mas_shared_mas_menu for xxxxx on node  xxxxx
>>
>>
>> *NOTE1:*  I have learned how to upload a puppet module to my Puppet
>> Master on the Satellite Server.
>>
>> *NOTE2:*  I am smoketesting these modules from the ssh terminal session
>> connected to the Satellite/Puppet Master server = xxxx.
>>
>> *NOTE3:*  I don't have any agent nodes attached to my Puppet Master.
>>
>>
>> Can someone tell me what I am doing wrong please?
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Puppet Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/puppet-users/2a3b3fc7-f287-48b4-9031-187f041a56be%40googlegroups.com
>> <https://groups.google.com/d/msgid/puppet-users/2a3b3fc7-f287-48b4-9031-187f041a56be%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> --
>
> Rob Nelson
> [email protected]
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/puppet-users/CAC76iT-NeFxm5NPv%2B5YnZ2YGEYW%
> 2B81474t--i2TioysrJ0xX8w%40mail.gmail.com
> <https://groups.google.com/d/msgid/puppet-users/CAC76iT-NeFxm5NPv%2B5YnZ2YGEYW%2B81474t--i2TioysrJ0xX8w%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/puppet-users/4a5a407a-3681-eb14-587d-f35880ff428e%40gmail.com
> <https://groups.google.com/d/msgid/puppet-users/4a5a407a-3681-eb14-587d-f35880ff428e%40gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAEcFzYynBp%3D%2BT46xj4u-%3DzyXn5eofkzbVGN8UXtpag-C4bpRyQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to