the old OpenCrowbar architecture supported multiple config management backends, but we never switched to that since it was almost a complete rewrite
yeah, we should ditch that diagram
qwe_
well, yes - Puppet is greyed-out :)
aspiers
there is no jig in crowbar
Crowbar 2.0 was renamed to OpenCrowbar (don't ask ...) and then to Digital Rebar or something
qwe_
so all this documentation is pretty much outdated, isn't it?
aspiers
I'm afraid so :-(
we need to board up those broken windows
qwe_
hmm... and could I ask what is your opinion? which solution is better? Should I try to reuse my ansible playbooks or it would be better to rewrite it to integrate nicly with chef/crowbar?
aspiers
are the playbooks online somewhere I can look at?
I don't expect it would be much work to convert to Chef
and certainly that would produce the cleanest code
qwe_
about our playbooks - I'm afraid I'd need to ask someone about that, as they are not publicly available
aspiers
no problem
qwe_: if you already have SOC7 deployed, I'd suggest following the approach I outlined, and then ping us here when you get stuck
qwe_: hopefully you'll find it pretty obvious in that PR how the pieces fit together
there's a clear separation between the Chef cookbook and the Crowbar Rails app components
qwe_
OK, I'll try to do so
aspiers
thanks!
alexpilotti joined the channel
qwe_
maybe one small question to start with: I can see that for example Ceilometer barclamp has a number of roles (?), like ceilometer-agent, ceilometer-server, ...
alexpilotti has left the channel
and for monasca we have several components
so I guess I should create a single barclamp with also a number of roles
is that correct?
vuntz
yes
qwe_
ok, thanks
vuntz
although sometimes, we just always run some services always together
so we don't necessarily need one role per service
see the nova barclamp, for instance, where we have the nova-controller role that covers nova-api, nova-scheduler, etc.
it's more a matter of what makes sense :-)
qwe_
yep, that makes sense :-)
how could reach you in case of more questions? is this webchat ok, or maybe you use some other means?
vuntz
here is fine, but you need to explicitly ping some of us I guess :-)