<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I went through the same thing. I tired salt and puppet and got
    completely confused with the configuration so I just went to
    Ansible.  It's worked great so far.<br>
    Orhan<br>
    <br>
    <div class="moz-cite-prefix">On 09/17/2015 02:33 PM, Chris Fedde
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAPwZOK78OHcfb_SCXAM9OEN+6eMvOu_g2RTmruZFxWF3css2Vw@mail.gmail.com"
      type="cite">
      <div dir="ltr">I'm going to be an ass here and just say "ansible".
        <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't wrap
          my head around.</div>
        <div>While I don'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 moz-do-not-send="true"
            href="https://ansible.wistia.com/medias/qrqfj371b6">https://ansible.wistia.com/medias/qrqfj371b6</a><br>
        </div>
        <div><br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Thu, Sep 17, 2015 at 2:12 PM, Mike
          Bean <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:beandaemon@gmail.com" target="_blank">beandaemon@gmail.com</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">
              <div>Follow-up:</div>
              <div>It is!   It'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 class="h5">
                  <div><br>
                  </div>
                  ---------- Forwarded message ----------
                  <div class="gmail_quote">From: <b
                      class="gmail_sendername">Mike Bean</b> <span
                      dir="ltr">&lt;<a moz-do-not-send="true"
                        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's mailing list &lt;<a
                      moz-do-not-send="true"
                      href="mailto:clue@cluedenver.org" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:clue@cluedenver.org">clue@cluedenver.org</a></a>&gt;<br>
                    <br>
                    <br>
                    <div dir="ltr"><br>
                      <div>I've been staring at something, looking at
                        google, various books for a couple days now, I
                        don't know what the heck is going on.  I've got
                        a prototype puppet server going in a small
                        environment, but I haven'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
                        '/etc/puppet/modules/aTest/manifests/init.pp'<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't understand is why the autoloader
                        can't handle it.  I literally have other modules
                        I've copied from books the exact same way,
                        there'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>
            _______________________________________________<br>
            clue mailing list: <a moz-do-not-send="true"
              href="mailto:clue@cluedenver.org">clue@cluedenver.org</a><br>
            For information, account preferences, or to unsubscribe see:<br>
            <a moz-do-not-send="true"
              href="http://cluedenver.org/mailman/listinfo/clue"
              rel="noreferrer" target="_blank">http://cluedenver.org/mailman/listinfo/clue</a><br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
clue mailing list: <a class="moz-txt-link-abbreviated" href="mailto:clue@cluedenver.org">clue@cluedenver.org</a>
For information, account preferences, or to unsubscribe see:
<a class="moz-txt-link-freetext" href="http://cluedenver.org/mailman/listinfo/clue">http://cluedenver.org/mailman/listinfo/clue</a></pre>
    </blockquote>
    <br>
  </body>
</html>