On Mon, 2012-02-20 at 12:04 -0500, Russell Bryant wrote:
On 02/20/2012 11:30 AM, Pádraig Brady wrote:
> On 02/20/2012 03:51 PM, Mark McLoughlin wrote:
>> 4) 'rpc_backend=nova.rpc.impl_qpid' is also the default now? I think
>> we had some debate about whether we should require any of the
>> messaging libs by default? Did we come to a conclusion? My
>> instinct it to require the default lib only
>
> I discussed that with Russell who implemented the Qpid support,
> and he made the point that you might not even want to run the
> qpid broker on the same host as the nova services.
> I intentionally didn't depend on an amqp server for now.
Right, I don't think it makes sense to depend on qpid-cpp-server or
rabbitmq-server at all. I think Mark was referring to the dependencies
on the client libs: python-qpid, python-kombu, python-carrot. Depending
on only python-qpid out of those is fine with me.
Cool, that makes sense. I'd actually forgotten about the distinction
between the libs and the server.
We should document how to switch back to rabbitmq/kombu, though
since
there are so many docs out there referring to that configuration.
Yep.
Cheers,
Mark.