<div dir="ltr">Actually Lonnie, that's mcollective and no_mcollective is what you're looking for. All should be in mcollective unless put in no_mcollective. Gotta have my coffee before answering.<div><br></div><div>
David-</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Sep 6, 2013 at 8:00 AM, David A. Bandel <span dir="ltr"><<a href="mailto:david.bandel@gmail.com" target="_blank">david.bandel@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Sorry, Lonnie, didn't see this before - puppet is great.<div><br></div><div>Didn't read all.</div>
<div><br></div><div>All nodes get added to default unless you add them to nodefault.</div><div><br></div>
<div>David A. Bandel</div></div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">On Fri, Sep 6, 2013 at 2:41 AM, Federico Voges <span dir="ltr"><<a href="mailto:ftc@ftc.com.ar" target="_blank">ftc@ftc.com.ar</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sorry. I forgot a ":". It should be class { "ntp": }<br>
<br>
If you're just starting, you might want to do their online<br>
introduction. It was quite good the last time I checked it.<br>
<br>
You download a VM and you start following the online tutorial (it uses<br>
puppet enterprise instead of the open source version, but it makes no<br>
difference for learning). See <a href="http://docs.puppetlabs.com/learning/" target="_blank">http://docs.puppetlabs.com/learning/</a><br>
<div><div><br>
<br>
<br>
On 5 September 2013 19:36, Lonni J Friedman <<a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a>> wrote:<br>
> I thought that anything included in the default node definition is<br>
> auto-inherited by the other nodes? Anyway, I tried adding the default<br>
> node definition that you wrote, but that doesn't pass validation:<br>
> Error 400 on SERVER: Could not parse for environment production:<br>
> Syntax error at '}'; expected '}' at /etc/puppet/manifests/site.pp:3<br>
><br>
><br>
> I was planning to look into hiera at some point, but I wanted to get<br>
> something more basic in place first, then improve upon it later. Baby<br>
> steps, etc.<br>
><br>
> On Thu, Sep 5, 2013 at 11:17 AM, Federico Voges <<a href="mailto:ftc@ftc.com.ar" target="_blank">ftc@ftc.com.ar</a>> wrote:<br>
>> You don't have to include them there.<br>
>><br>
>> Puppet auto loads the modules. Let's say you have your ntp module in<br>
>> whatever your modules dir is named (usually would be<br>
>> /etc/puppet/modules/ntp/*).<br>
>><br>
>> In your default node definition, you do something like this:<br>
>><br>
>> node default {<br>
>> class { 'ntp' }<br>
>> }<br>
>><br>
>> The includes in site.pp are useful for when you have a lot of node<br>
>> definitions. Using inclide, you can split them into multiple files so<br>
>> it's easier to maintain (e.g., include webservers/*)<br>
>><br>
>> If you want better control over individual node configuration, then<br>
>> look into using parameterized classes and hiera. At my previous job, I<br>
>> used them to be able to override defaults in multiple layers:<br>
>> host<br>
>> role<br>
>> domain<br>
>> global<br>
>><br>
>><br>
>> On 5 September 2013 18:00, Lonni J Friedman <<a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a>> wrote:<br>
>>> *sigh* you're right. This is annoying behavior. This implies that<br>
>>> installing any modules means that they are going to apply to every<br>
>>> node.<br>
>>><br>
>>> I googled for how to exclude a module from a node, and most of the<br>
>>> suggestions were rather hacky:<br>
>>> <a href="https://groups.google.com/forum/#!topic/puppet-users/a1muJHCs-hQ" target="_blank">https://groups.google.com/forum/#!topic/puppet-users/a1muJHCs-hQ</a><br>
>>><br>
>>> I tried to follow that one, by creating a new class which explicitly<br>
>>> disables ntp, but then I was seeing duplicate service (ntp)<br>
>>> declaration errors. feh.<br>
>>><br>
>>> On Thu, Sep 5, 2013 at 9:09 AM, Federico Voges <<a href="mailto:ftc@ftc.com.ar" target="_blank">ftc@ftc.com.ar</a>> wrote:<br>
>>>> This seems to say that it does get applied to all nodes:<br>
>>>> <a href="http://docs.puppetlabs.com/puppet/2.7/reference/lang_import.html" target="_blank">http://docs.puppetlabs.com/puppet/2.7/reference/lang_import.html</a><br>
>>>><br>
>>>> On 5 September 2013 16:36, Lonni J Friedman <<a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a>> wrote:<br>
>>>>> in services/* I've got:<br>
>>>>> download_files.pp hello.pp ntp.pp pkg.pp tester.pp<br>
>>>>><br>
>>>>> The only place that ntp is referenced is ntp.pp which i'm not even<br>
>>>>> including any longer in site.pp. So unless the import implicitly<br>
>>>>> includes everything (and it doesn't seem like, since none of the<br>
>>>>> others are enabled globally by default), I don't think that's the<br>
>>>>> issue.<br>
>>>>><br>
>>>>> On Thu, Sep 5, 2013 at 8:30 AM, Federico Voges <<a href="mailto:ftc@ftc.com.ar" target="_blank">ftc@ftc.com.ar</a>> wrote:<br>
>>>>>> What are you adding in "import "services/*""? It looks like you're<br>
>>>>>> installing, at least, snmp and apache. So heres the silly question:<br>
>>>>>> are you sure that you're not including ntp somewhere in there too?<br>
>>>>>><br>
>>>>>> Fed.<br>
>>>>>><br>
>>>>>> On 5 September 2013 16:15, Lonni J Friedman <<a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a>> wrote:<br>
>>>>>>> I'm using 2.7.x. There's nothing obvious to me in the logs. If I run<br>
>>>>>>> with --debug, I see:<br>
>>>>>>> #########<br>
>>>>>>> debug: Failed to load library 'rubygems' for feature 'rubygems'<br>
>>>>>>> debug: Puppet::Type::User::ProviderDirectoryservice: file<br>
>>>>>>> /usr/bin/dscl does not exist<br>
>>>>>>> debug: Puppet::Type::User::ProviderUser_role_add: file roledel does not exist<br>
>>>>>>> debug: Puppet::Type::User::ProviderLdap: true value when expecting false<br>
>>>>>>> debug: Puppet::Type::User::ProviderPw: file pw does not exist<br>
>>>>>>> debug: Puppet::Type::File::ProviderMicrosoft_windows: feature<br>
>>>>>>> microsoft_windows is missing<br>
>>>>>>> debug: Failed to load library 'ldap' for feature 'ldap'<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl/certs]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/certs/cuda-linux32-cvs4.pem]:<br>
>>>>>>> Autorequiring File[/var/lib/puppet/ssl/certs]<br>
>>>>>>> debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/run/puppet/agent.pid]: Autorequiring File[/var/run/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/state]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/client_data]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/private]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/state/last_run_summary.yaml]:<br>
>>>>>>> Autorequiring File[/var/lib/puppet/state]<br>
>>>>>>> debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/classes.txt]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/state/graphs]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/state]<br>
>>>>>>> debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/private_keys/cuda-linux32-cvs4.pem]:<br>
>>>>>>> Autorequiring File[/var/lib/puppet/ssl/private_keys]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/public_keys/cuda-linux32-cvs4.pem]:<br>
>>>>>>> Autorequiring File[/var/lib/puppet/ssl/public_keys]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: Finishing transaction 70066376334960<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/public_keys/cuda-linux32-cvs4.pem]:<br>
>>>>>>> Autorequiring File[/var/lib/puppet/ssl/public_keys]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/certs/cuda-linux32-cvs4.pem]:<br>
>>>>>>> Autorequiring File[/var/lib/puppet/ssl/certs]<br>
>>>>>>> debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/private]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/private_keys/cuda-linux32-cvs4.pem]:<br>
>>>>>>> Autorequiring File[/var/lib/puppet/ssl/private_keys]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl]<br>
>>>>>>> debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet]<br>
>>>>>>> debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring<br>
>>>>>>> File[/var/lib/puppet/ssl/certs]<br>
>>>>>>> debug: Finishing transaction 70066375305440<br>
>>>>>>> debug: Using cached certificate for ca<br>
>>>>>>> debug: Using cached certificate for cuda-linux32-cvs4<br>
>>>>>>> debug: Finishing transaction 70066374874040<br>
>>>>>>> debug: Loaded state in 0.00 seconds<br>
>>>>>>> debug: Using cached certificate for ca<br>
>>>>>>> debug: Using cached certificate for cuda-linux32-cvs4<br>
>>>>>>> debug: Using cached certificate_revocation_list for ca<br>
>>>>>>> debug: catalog supports formats: b64_zlib_yaml dot pson raw yaml; using pson<br>
>>>>>>> debug: Puppet::Type::Package::ProviderRpm: Executing '/bin/rpm --version'<br>
>>>>>>> debug: Puppet::Type::Package::ProviderUrpmi: Executing '/bin/rpm -ql rpm'<br>
>>>>>>> debug: Puppet::Type::Package::ProviderYum: Executing '/bin/rpm --version'<br>
>>>>>>> debug: Puppet::Type::Package::ProviderAptrpm: Executing '/bin/rpm -ql rpm'<br>
>>>>>>> info: Caching catalog for cuda-linux32-cvs4<br>
>>>>>>> debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swlist does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderPorts: file<br>
>>>>>>> /usr/local/sbin/portupgrade does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderAix: file /usr/bin/lslpp does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderPortupgrade: file<br>
>>>>>>> /usr/local/sbin/portinstall does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderUrpmi: file urpmi does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderPortage: file<br>
>>>>>>> /usr/bin/eix-update does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderAptitude: file /usr/bin/aptitude<br>
>>>>>>> does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderDpkg: file /usr/bin/dpkg does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderPkg: file /usr/bin/pkg does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderUp2date: file<br>
>>>>>>> /usr/sbin/up2date-nox does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderApt: file /usr/bin/apt-get does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderZypper: file /usr/bin/zypper<br>
>>>>>>> does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderGem: file gem does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderNim: file /usr/sbin/nimclient<br>
>>>>>>> does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderAptrpm: file apt-get does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderSun: file /usr/sbin/pkgrm does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_info<br>
>>>>>>> does not exist<br>
>>>>>>> debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_info does not exist<br>
>>>>>>> debug: Puppet::Type::Service::ProviderDebian: file<br>
>>>>>>> /usr/sbin/update-rc.d does not exist<br>
>>>>>>> debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl<br>
>>>>>>> does not exist<br>
>>>>>>> debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not exist<br>
>>>>>>> debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update<br>
>>>>>>> does not exist<br>
>>>>>>> debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svc<br>
>>>>>>> does not exist<br>
>>>>>>> debug: Creating default schedules<br>
>>>>>>> debug: Loaded state in 0.00 seconds<br>
>>>>>>> debug: Prefetching yum resources for package<br>
>>>>>>> debug: Puppet::Type::Package::ProviderYum: Executing '/bin/rpm --version'<br>
>>>>>>> debug: Puppet::Type::Package::ProviderYum: Executing '/bin/rpm -qa<br>
>>>>>>> --nosignature --nodigest --qf '%{NAME} %|EPOCH?{%{EPOCH}}:{0}|<br>
>>>>>>> %{VERSION} %{RELEASE} %{ARCH}<br>
>>>>>>> ''<br>
>>>>>>> debug: /Stage[main]/Setup_snmp/Service[snmpd]/require: requires<br>
>>>>>>> Package[net-snmp]<br>
>>>>>>> debug: /Stage[main]/Ntp::Config/notify: subscribes to Class[Ntp::Service]<br>
>>>>>>> debug: /Stage[main]/Ntp::Install/before: requires Class[Ntp::Config]<br>
>>>>>>> debug: /Stage[main]/Ntp/Anchor[ntp::begin]/before: requires Class[Ntp::Install]<br>
>>>>>>> debug: /Stage[main]/Setup_httpd/Exec[/usr/bin/wget -q<br>
>>>>>>> <a href="http://cuda-fs1/cuda/httpd.conf-rhel6" target="_blank">http://cuda-fs1/cuda/httpd.conf-rhel6</a> -O<br>
>>>>>>> /etc/httpd/conf/httpd.conf]/require: requires Package[wget]<br>
>>>>>>> debug: /Stage[main]/Setup_httpd/Exec[/usr/bin/wget -q<br>
>>>>>>> <a href="http://cuda-fs1/cuda/httpd.conf-rhel6" target="_blank">http://cuda-fs1/cuda/httpd.conf-rhel6</a> -O<br>
>>>>>>> /etc/httpd/conf/httpd.conf]/require: requires Package[httpd]<br>
>>>>>>> debug: /Stage[main]/Setup_httpd/Service[httpd]/require: requires Package[httpd]<br>
>>>>>>> debug: /Stage[main]/Ntp::Service/before: requires Anchor[ntp::end]<br>
>>>>>>> debug: /Stage[main]/Setup_snmp/Exec[/usr/bin/wget -q<br>
>>>>>>> <a href="http://cuda-fs1/cuda/snmpd.conf-rhel5" target="_blank">http://cuda-fs1/cuda/snmpd.conf-rhel5</a> -O<br>
>>>>>>> /etc/snmp/snmpd.conf]/require: requires Package[wget]<br>
>>>>>>> debug: /Stage[main]/Setup_snmp/Exec[/usr/bin/wget -q<br>
>>>>>>> <a href="http://cuda-fs1/cuda/snmpd.conf-rhel5" target="_blank">http://cuda-fs1/cuda/snmpd.conf-rhel5</a> -O<br>
>>>>>>> /etc/snmp/snmpd.conf]/require: requires Package[net-snmp]<br>
>>>>>>> info: Applying configuration version '1378337701'<br>
>>>>>>> debug: Service[httpd](provider=redhat): Executing '/sbin/service httpd status'<br>
>>>>>>> debug: Puppet::Type::Service::ProviderRedhat: Executing '/sbin/chkconfig httpd'<br>
>>>>>>> notice: hello test<br>
>>>>>>> notice: /Stage[main]/Hello/Notify[hello test]/message: defined<br>
>>>>>>> 'message' as 'hello test'<br>
>>>>>>> debug: Service[snmpd](provider=redhat): Executing '/sbin/service snmpd status'<br>
>>>>>>> debug: Puppet::Type::Service::ProviderRedhat: Executing '/sbin/chkconfig snmpd'<br>
>>>>>>> debug: Service[ntp](provider=redhat): Executing '/sbin/service ntpd status'<br>
>>>>>>> debug: Puppet::Type::Service::ProviderRedhat: Executing '/sbin/chkconfig ntpd'<br>
>>>>>>> debug: Service[ntp](provider=redhat): Executing '/sbin/service ntpd start'<br>
>>>>>>> debug: Puppet::Type::Service::ProviderRedhat: Executing '/sbin/chkconfig ntpd'<br>
>>>>>>> notice: /Stage[main]/Ntp::Service/Service[ntp]/ensure: ensure changed<br>
>>>>>>> 'stopped' to 'running'<br>
>>>>>>> info: /Stage[main]/Ntp::Service/Service[ntp]: Unscheduling refresh on<br>
>>>>>>> Service[ntp]<br>
>>>>>>> debug: Finishing transaction 70066374952420<br>
>>>>>>> debug: Storing state<br>
>>>>>>> debug: Stored state in 0.00 seconds<br>
>>>>>>> notice: Finished catalog run in 0.50 seconds<br>
>>>>>>> #########<br>
>>>>>>><br>
>>>>>>> On Thu, Sep 5, 2013 at 8:10 AM, Federico Voges <<a href="mailto:ftc@ftc.com.ar" target="_blank">ftc@ftc.com.ar</a>> wrote:<br>
>>>>>>>> That doesn't make any sense.<br>
>>>>>>>><br>
>>>>>>>> What version are you using? and what's in the logs? Have you tried<br>
>>>>>>>> running with --debug?<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>> On 5 September 2013 15:01, Lonni J Friedman <<a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a>> wrote:<br>
>>>>>>>>> I also tried with the FQDN, but that didn't make any difference. I<br>
>>>>>>>>> also tried removing the default node definition, and that also had no<br>
>>>>>>>>> impact. ntp is loaded regardless.<br>
>>>>>>>>><br>
>>>>>>>>> On Thu, Sep 5, 2013 at 1:56 AM, Federico Voges <<a href="mailto:ftc@ftc.com.ar" target="_blank">ftc@ftc.com.ar</a>> wrote:<br>
>>>>>>>>>> Hi Lonni,<br>
>>>>>>>>>><br>
>>>>>>>>>> Is 'cuda-farm-ljf1' the FQDN for the node? If not, put the full<br>
>>>>>>>>>> hostname or use a regex.<br>
>>>>>>>>>><br>
>>>>>>>>>> Cheers,<br>
>>>>>>>>>> Fed.<br>
>>>>>>>>>><br>
>>>>>>>>>> On 3 September 2013 23:06, Lonni J Friedman <<a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a>> wrote:<br>
>>>>>>>>>>> I'm trying to get ramped up on Puppet ( <a href="http://www.puppetlabs.com" target="_blank">http://www.puppetlabs.com</a> ),<br>
>>>>>>>>>>> and I'm encountering some strange behavior with the node definitions.<br>
>>>>>>>>>>> >From the documentation, I thought that the 'default' node was a<br>
>>>>>>>>>>> catchall for any node which wasn't explicitly matched elsewhere.<br>
>>>>>>>>>>> However, what I'm seeing is that the default seems to apply even where<br>
>>>>>>>>>>> there is an exact match. For example, I have the following in<br>
>>>>>>>>>>> site.pp:<br>
>>>>>>>>>>><br>
>>>>>>>>>>> #########<br>
>>>>>>>>>>> import "services/*"<br>
>>>>>>>>>>> node "cuda-farm-ljf1" {<br>
>>>>>>>>>>> include hello<br>
>>>>>>>>>>> }<br>
>>>>>>>>>>> node default {<br>
>>>>>>>>>>> include ntp<br>
>>>>>>>>>>> }<br>
>>>>>>>>>>> #########<br>
>>>>>>>>>>><br>
>>>>>>>>>>><br>
>>>>>>>>>>> What I'd expect is that the 'ntp' class will *not* apply to the<br>
>>>>>>>>>>> 'cuda-farm-ljf1' node, however that isn't the behavior that I'm<br>
>>>>>>>>>>> seeing. Even if I completely uninstall ntp on that node, its<br>
>>>>>>>>>>> reinstalled & started the next time it syncs with the master. Am I<br>
>>>>>>>>>>> missing something obvious here?<br>
>>>>>>>>> _______________________________________________<br>
>>>>>>>>> Linux-users mailing list<br>
>>>>>>>>> <a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
>>>>>>>>> <a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
>>>>>>>> _______________________________________________<br>
>>>>>>>> Linux-users mailing list<br>
>>>>>>>> <a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
>>>>>>>> <a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
>>>>>>><br>
>>>>>>><br>
>>>>>>><br>
>>>>>>> --<br>
>>>>>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>>>>>>> L. Friedman <a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a><br>
>>>>>>> LlamaLand <a href="https://netllama.linux-sxs.org" target="_blank">https://netllama.linux-sxs.org</a><br>
>>>>>>> _______________________________________________<br>
>>>>>>> Linux-users mailing list<br>
>>>>>>> <a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
>>>>>>> <a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
>>>>>> _______________________________________________<br>
>>>>>> Linux-users mailing list<br>
>>>>>> <a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
>>>>>> <a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>> --<br>
>>>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>>>>> L. Friedman <a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a><br>
>>>>> LlamaLand <a href="https://netllama.linux-sxs.org" target="_blank">https://netllama.linux-sxs.org</a><br>
>>>>> _______________________________________________<br>
>>>>> Linux-users mailing list<br>
>>>>> <a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
>>>>> <a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
>>>> _______________________________________________<br>
>>>> Linux-users mailing list<br>
>>>> <a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
>>>> <a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
>>><br>
>>><br>
>>><br>
>>> --<br>
>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
>>> L. Friedman <a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a><br>
>>> LlamaLand <a href="https://netllama.linux-sxs.org" target="_blank">https://netllama.linux-sxs.org</a><br>
>>> _______________________________________________<br>
>>> Linux-users mailing list<br>
>>> <a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
>>> <a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
>> _______________________________________________<br>
>> Linux-users mailing list<br>
>> <a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
>> <a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
><br>
><br>
><br>
> --<br>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
> L. Friedman <a href="mailto:netllama@gmail.com" target="_blank">netllama@gmail.com</a><br>
> LlamaLand <a href="https://netllama.linux-sxs.org" target="_blank">https://netllama.linux-sxs.org</a><br>
> _______________________________________________<br>
> Linux-users mailing list<br>
> <a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
> <a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
_______________________________________________<br>
Linux-users mailing list<br>
<a href="mailto:Linux-users@linux-sxs.org" target="_blank">Linux-users@linux-sxs.org</a><br>
<a href="http://mailman.celestial.com/mailman/listinfo/linux-users" target="_blank">http://mailman.celestial.com/mailman/listinfo/linux-users</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br>Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe. -- Albert Einstein<br>
Visit my web page at: <a href="http://david.bandel.us/" target="_blank">http://david.bandel.us/</a>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe. -- Albert Einstein<br>Visit my web page at: <a href="http://david.bandel.us/" target="_blank">http://david.bandel.us/</a>
</div>