Just looking at history, the last time the neutron/openstack/common/service.py module was synced from oslo-incubator in stable/icehouse was December 2013:
There doesn't appear to be anything interesting in service.py in oslo after that sync though.
Looking at the neutron/openstack/common/rpc changes on stable/icehouse and comparing to what's in oslo-incubator stable/icehouse, there is a neutron-only change for multiple rpc_workers:
There are two fixes cherry picked from oslo.messaging for neutron in stable/icehouse by Russell Bryant for qpid issues, which wouldn't have been in the Icehouse 2014.1 release, so make sure you have those:
Just looking at history, the last time the neutron/ openstack/ common/ service. py module was synced from oslo-incubator in stable/icehouse was December 2013:
https:/ /review. openstack. org/#/c/ 64419/
There doesn't appear to be anything interesting in service.py in oslo after that sync though.
Looking at the neutron/ openstack/ common/ rpc changes on stable/icehouse and comparing to what's in oslo-incubator stable/icehouse, there is a neutron-only change for multiple rpc_workers:
https:/ /github. com/openstack/ neutron/ commit/ d925b8fb9cc312d 1d9a19f651f268d c48cb26d26
That's not in oslo, so could be a problem.
There are two fixes cherry picked from oslo.messaging for neutron in stable/icehouse by Russell Bryant for qpid issues, which wouldn't have been in the Icehouse 2014.1 release, so make sure you have those:
https:/ /github. com/openstack/ neutron/ commits/ stable/ icehouse/ neutron/ openstack/ common/ rpc
Are you on the latest service pack level?
Looks like this isn't in 2014.1.1:
https:/ /github. com/openstack/ neutron/ commit/ cac3aa8dbd57dde d631f54353e54f4 2b3911e45d
So comparing the rpc code in oslo stable/icehouse to neutron stable/icehouse it looks like everything is in neutron, but not all in a release yet.
Also, what version of python-qpid are you using? Looking at https:/ /issues. apache. org/jira/ browse/ QPID-5557, if you're using python-qpid 0.26 you could have issues.
Our team is using python-qpid 0.26 with patches for these qpid issues:
https:/ /issues. apache. org/jira/ browse/ QPID-5773 /issues. apache. org/jira/ browse/ QPID-5700
https:/