anyone using Puppet for configuration management?

Lonni J Friedman netllama at gmail.com
Thu Sep 5 07:01:32 PDT 2013


I also tried with the FQDN, but that didn't make any difference.  I
also tried removing the default node definition, and that also had no
impact.  ntp is loaded regardless.

On Thu, Sep 5, 2013 at 1:56 AM, Federico Voges <ftc at ftc.com.ar> wrote:
> Hi Lonni,
>
> Is 'cuda-farm-ljf1' the FQDN for the node? If not, put the full
> hostname or use a regex.
>
> Cheers,
> Fed.
>
> On 3 September 2013 23:06, Lonni J Friedman <netllama at gmail.com> wrote:
>> I'm trying to get ramped up on Puppet ( http://www.puppetlabs.com ),
>> and I'm encountering some strange behavior with the node definitions.
>> >From the documentation, I thought that the 'default' node was a
>> catchall for any node which wasn't explicitly matched elsewhere.
>> However, what I'm seeing is that the default seems to apply even where
>> there is an exact match.  For example, I have the following in
>> site.pp:
>>
>> #########
>> import "services/*"
>> node "cuda-farm-ljf1" {
>>         include hello
>> }
>> node default {
>>         include ntp
>> }
>> #########
>>
>>
>> What I'd expect is that the 'ntp' class will *not* apply to the
>> 'cuda-farm-ljf1' node, however that isn't the behavior that I'm
>> seeing.  Even if I completely uninstall ntp on that node, its
>> reinstalled & started the next time it syncs with the master.  Am I
>> missing something obvious here?


More information about the Linux-users mailing list