[clue] Fwd: seeking puppet advice
Mike Nolte
obiwanmikenolte at gmail.com
Thu Sep 17 14:53:58 MDT 2015
Nyah-ha! Chris is trolling! I vote CFEngine!
I don't want to start a debate, but can you elaborate on why you think that
Ansible is better? When you say "overhead," what do you mean?
I've looked at Ansible a few times, and I've worked through the O'Reilly
book, but it was a slog. All I kept thinking was, "This is just root SSH!"
Also, do you use more Ruby or Python?
On Thu, Sep 17, 2015 at 2:33 PM, Chris Fedde <chris at fedde.us> wrote:
> I'm going to be an ass here and just say "ansible".
>
> 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.
> 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.
> Of course about half of our problem with puppet has as much to do with
> giant company overhead as it does with a
>
> https://ansible.wistia.com/medias/qrqfj371b6
>
>
> On Thu, Sep 17, 2015 at 2:12 PM, Mike Bean <beandaemon at gmail.com> wrote:
>
>> Follow-up:
>> It is! It's the bloody camel-casing!
>> I created the exact same module/directory structure and called it atest,
>> instead of aTest, and it worked fine!
>> Sheesh.
>>
>> Sorry for the spam.
>>
>> Mike B
>>
>> ---------- Forwarded message ----------
>> From: Mike Bean <beandaemon at gmail.com>
>> Date: Thu, Sep 17, 2015 at 2:05 PM
>> Subject: seeking puppet advice
>> To: CLUE's mailing list <clue at cluedenver.org>
>>
>>
>>
>> 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.
>>
>> I get
>> Error: Could not find class aTest for mul-puppet.xxx on node
>> mul-puppet.xxxx
>>
>> Interestingly enough, physically specifiying the long path in the site.pp
>> file seems to work
>>
>> import '/etc/puppet/modules/aTest/manifests/init.pp'
>>
>> root at mul-puppet:/etc/puppet/manifests# cat
>> /etc/puppet/modules/aTest/manifests/init.pp
>> class aTest {}
>>
>> 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?
>>
>> Mike B
>>
>>
>> _______________________________________________
>> clue mailing list: clue at cluedenver.org
>> For information, account preferences, or to unsubscribe see:
>> http://cluedenver.org/mailman/listinfo/clue
>>
>
>
> _______________________________________________
> clue mailing list: clue at cluedenver.org
> For information, account preferences, or to unsubscribe see:
> http://cluedenver.org/mailman/listinfo/clue
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cluedenver.org/pipermail/clue/attachments/20150917/4ae7045f/attachment-0001.html
More information about the clue
mailing list