<div dir="ltr">Nyah-ha!  Chris is trolling!  I vote CFEngine!<div><br></div><div>I don&#39;t want to start a debate, but can you elaborate on why you think that Ansible is better?  When you say &quot;overhead,&quot; what do you mean?</div><div><br></div><div>I&#39;ve looked at Ansible a few times, and I&#39;ve worked through the O&#39;Reilly book, but it was a slog.  All I kept thinking was, &quot;This is just root SSH!&quot;</div><div><br></div><div>Also, do you use more Ruby or Python?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 17, 2015 at 2:33 PM, Chris Fedde <span dir="ltr">&lt;<a href="mailto:chris@fedde.us" target="_blank">chris@fedde.us</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I&#39;m going to be an ass here and just say &quot;ansible&quot;.<div><br></div><div>Puppet is a great tool but I think that it requires too much ceremony and has transformation rules that I can&#39;t wrap my head around.</div><div>While I don&#39;t consider our investment in puppet to be sunk cost I do think that we could have been farther along if we had invested the same time in ansible.</div><div>Of course about half of our problem with puppet has as much to do with giant company overhead as it does with a</div><div><br></div><div><a href="https://ansible.wistia.com/medias/qrqfj371b6" target="_blank">https://ansible.wistia.com/medias/qrqfj371b6</a><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Thu, Sep 17, 2015 at 2:12 PM, Mike Bean <span dir="ltr">&lt;<a href="mailto:beandaemon@gmail.com" target="_blank">beandaemon@gmail.com</a>&gt;</span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div>Follow-up:</div><div>It is!   It&#39;s the bloody camel-casing!</div><div>I created the exact same module/directory structure and called it atest, instead of aTest, and it worked fine!   </div><div>Sheesh.  </div><div><br></div><div>Sorry for the spam.</div><div><br></div><div>Mike B</div><div><div><div><br></div>---------- Forwarded message ----------<div class="gmail_quote">From: <b class="gmail_sendername">Mike Bean</b> <span dir="ltr">&lt;<a href="mailto:beandaemon@gmail.com" target="_blank">beandaemon@gmail.com</a>&gt;</span><br>Date: Thu, Sep 17, 2015 at 2:05 PM<br>Subject: seeking puppet advice<br>To: CLUE&#39;s mailing list &lt;<a href="mailto:clue@cluedenver.org" target="_blank">clue@cluedenver.org</a>&gt;<br><br><br><div dir="ltr"><br><div>I&#39;ve been staring at something, looking at google, various books for a couple days now, I don&#39;t know what the heck is going on.  I&#39;ve got a prototype puppet server going in a small environment, but I haven&#39;t managed to apply a roll-my-own module yet.  </div><div><br></div><div>I get </div><div>Error: Could not find class aTest for mul-puppet.xxx on node mul-puppet.xxxx<br></div><div><br></div><div>Interestingly enough, physically specifiying the long path in the site.pp file seems to work</div><div><br></div><div>import &#39;/etc/puppet/modules/aTest/manifests/init.pp&#39;<br></div><div><br></div><div><div>root@mul-puppet:/etc/puppet/manifests# cat /etc/puppet/modules/aTest/manifests/init.pp</div><div>class aTest {}</div></div><div><br></div><div>What I don&#39;t understand is why the autoloader can&#39;t handle it.  I literally have other modules I&#39;ve copied from books the exact same way, there&#39;s only one difference.   The module name is camelCase.    Is it that simple?   does screwing with the case mess with the puppet autoloader?</div><div><br></div><div>Mike B</div></div>
</div><br></div></div></div>
<br></div></div><span class="">_______________________________________________<br>
clue mailing list: <a href="mailto:clue@cluedenver.org" target="_blank">clue@cluedenver.org</a><br>
For information, account preferences, or to unsubscribe see:<br>
<a href="http://cluedenver.org/mailman/listinfo/clue" rel="noreferrer" target="_blank">http://cluedenver.org/mailman/listinfo/clue</a><br></span></blockquote></div><br></div>
<br>_______________________________________________<br>
clue mailing list: <a href="mailto:clue@cluedenver.org">clue@cluedenver.org</a><br>
For information, account preferences, or to unsubscribe see:<br>
<a href="http://cluedenver.org/mailman/listinfo/clue" rel="noreferrer" target="_blank">http://cluedenver.org/mailman/listinfo/clue</a><br></blockquote></div><br></div>