[Meego-distribution-tools] ruote-amqp-pyclient crashes when declaring exchange

Bartosh, Eduard eduard.bartosh at intel.com
Mon Oct 10 10:57:16 UTC 2011


Hi,

Recently I've upgraded rabbitmq-server to 2.6.1 and as a result I see this traceback when running my participant:
Traceback (most recent call last):
  File "/usr/bin/boss-participant-gerrit", line 190, in <module>
    sys.exit(main())
  File "/usr/bin/boss-participant-gerrit", line 185, in main
    run_participant(config)
  File "/usr/bin/boss-participant-gerrit", line 140, in run_participant
    config.get('obs_webui'))
  File "/usr/bin/boss-participant-gerrit", line 35, in __init__
    amqp_routing_key=amqp_settings['amqp_routing_key'])
  File "/usr/lib/python2.7/site-packages/RuoteAMQP/participant.py", line 53, in __init__
    auto_delete=False)
  File "/usr/lib/python2.7/site-packages/amqplib/client_0_8/channel.py", line 843, in exchange_declare
    (40, 11),    # Channel.exchange_declare_ok
  File "/usr/lib/python2.7/site-packages/amqplib/client_0_8/abstract_channel.py", line 105, in wait
    return amqp_method(self, args)
  File "/usr/lib/python2.7/site-packages/amqplib/client_0_8/channel.py", line 273, in _close
    (class_id, method_id))
amqplib.client_0_8.exceptions.AMQPChannelException: (403, u'ACCESS_REFUSED - operation not permitted on the default exchange', (40, 10), 'Channel.exchange_declare')

It worked just fine with rabbitmq 1.8.0.

ruote-amqp-pyclient version is 1.12

Any idea how to fix this?


Thanks,
Ed
---------------------------------------------------------------------
Intel Finland Oy
Registered Address: PL 281, 00181 Helsinki 
Business Identity Code: 0357606 - 4 
Domiciled in Helsinki 

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.



More information about the MeeGo-distribution-tools mailing list