Chef-solo mcollective and the foreman

Hi,

we are currently testing "The Foreman". We do use chef-solo and we don't
want to switch to puppet. Is it possible to use MCollective and Chef-Solo
with "The Foreman" on our clients to get Reports and Audits? What will we
"loose" if we do not use Puppet on our clients?

Regards,
Flo

Hello,

I can answer the chef part of your questions.

you should be able to upload reports and facts (base of audits) from chef-
solo. I don't know anyone who've tried that from chef-solo but there are
success stories uploading reports and facts from usual chef-clients to
Foreman.

You'll need to install chef plugin to your foreman installation [1] and use
chef handlers in chef solo [2]. I'm not sure whether and how chef-solo handles
handlers though. You can find some more information about chef integration on
our wiki [3]. Also I'd recommend watching FOSDEM presentation about this topic
[4].

Currently this is the only chef integration we have. Using puppet would allow
you something that chef-server does for chef-clients. Plus other smaller
things like triggering puppet runs… But since you don't seem to use chef-
server you won't miss much.

MCollective support was worked on recently and you can watch some demos at [5]

  • Sprint 16 and 17 to get the idea. Probably others can explain better than
    me.

If you try chef-solo and Foreman, I'll be happy to hear the results.

[1] https://github.com/theforeman/foreman_chef
[2] https://github.com/theforeman/chef-handler-foreman
[3] Chef-support - Foreman
[4]
http://video.fosdem.org/2014/H1309_Van_Rijn/Saturday/Foreman_integration_with_Chef_and_others.webm
[5] Foreman :: Media

··· On Wednesday 26 of March 2014 04:28:32 engel der wrote: > Hi, > > we are currently testing "The Foreman". We do use chef-solo and we don't > want to switch to puppet. Is it possible to use MCollective and Chef-Solo > with "The Foreman" on our clients to get Reports and Audits? What will we > "loose" if we do not use Puppet on our clients? > > Regards, > Flo


Marek