On 01/27/2014 09:06 AM, Flavio Percoco wrote:
On 24/01/14 22:21 +0100, Daniel Speichert wrote:
> ----- Original Message -----
>> From: "Lars Kellogg-Stedman" <lars(a)redhat.com>
>> To: "Daniel Speichert" <daniel(a)speichert.pl>
>> Cc: rdo-list(a)redhat.com
>> Sent: Friday, January 24, 2014 4:17:44 PM
>> Subject: Re: [Rdo-list] Glance - missing dependencies
>
>> Anything required for RDO to function should be installed as a
>> dependency, yes. On which platform are you installing RDO
>> (Fedora/CentOS/etc)? What specifically required those two packages?
>>
>
> CentOS 6.5, using Rabbit instead of QPID for notifications.
>
These are dependencies required for kombu which is not shipped as the
default driver for glance / oslo.messaging in RDO. The hard dependency
on python-kombu was dropped intentionally.
Thanks for noticing and bringing this up,
Nova and Neutron at least have these (small) dependencies in RDO
to easily allow using rabbit as an option:
Requires: python-kombu
Requires: python-amqplib
Requires: python-anyjson
Other services should too.
In future we may push these dependencies to the python-oslo-messaging package.
Note glance only used these libs when notifications were configured,
which wasn't previously done by default. So either that is configured
or there is new glance logic requiring such messaging in place.
thanks,
Pádraig.