neutron messages not being received by astara

Bug #1583330 reported by Adam Gandelman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Astara
Fix Released
Critical
Unassigned
oslo.messaging
Won't Fix
Undecided
Unassigned

Bug Description

Not sure if this is a bug with the devstack plugin, or what.. but its reproducible in the gate and locally.

Simply, neutron messages aren't being received by astara. This is causing gate tests to fail, because the test creates a resource and waits for a corresponding nova instance to show up. Spinning up devstack locally, manually creating routers results in 0 activity on the astara side.

Revision history for this message
Adam Gandelman (gandelman-a) wrote :

confirmed this is an issue with the newer 5.x release of oslo.messaging. Downgrading locally to 4.5.0 seems to fix messaging. Not certain its a bug in oslo.messaging, or an issue with how we are using it.

Revision history for this message
Adam Gandelman (gandelman-a) wrote :

A quick git bisect leads me to 5d7d7253d10a4e60a1796ff4e99dd67176fb067f: https://review.openstack.org/#/c/300727/

Tagging oslo.messaging for now

summary: - neutron messages not being received
+ neutron messages not being received by astara
Changed in astara:
status: New → Confirmed
importance: Undecided → Critical
Revision history for this message
Adam Gandelman (gandelman-a) wrote :

here's a simple test, hoping to solicit some help here from oslo.messaging devs

Revision history for this message
Mehdi Abaakouk (sileht) wrote :

Blocking executor was having a design issue. start was not returning like other executor, that was a bug, that have been fixed in 5.0.0, I'm sorry that you application have been broken since the bug is fixed.

Changed in oslo.messaging:
status: New → Won't Fix
Changed in astara:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to astara (master)

Reviewed: https://review.openstack.org/319443
Committed: https://git.openstack.org/cgit/openstack/astara/commit/?id=6a934060f0aacafacafd347cb2e61aa956ad65ee
Submitter: Jenkins
Branch: master

commit 6a934060f0aacafacafd347cb2e61aa956ad65ee
Author: Adam Gandelman <email address hidden>
Date: Fri May 20 13:19:51 2016 -0700

    Fix messaging layer for newer oslo.messaging changes

    Instead of spawning our own threads and relying on the oslo.messaging
    executor blocking, lets just use oslo.messaging's internal threading
    capabilities. This converts rpc.Connection to rpc.MessagingService,
    which is an oslo.service-based service and sets up messaging to managed
    there instead.

    Closes-bug: #1583330

    Change-Id: I9f5a15f1c5dff7e90761887c519a15888096636b

Changed in astara:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/astara 9.0.0.0b1

This issue was fixed in the openstack/astara 9.0.0.0b1 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.