linuxbridge agent crash after R ->S upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo.privsep |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
After upgrading neutron from Rocky to Stein (openstack-ansible deployment on ubuntu 16) I ran into an issue where the linuxbridge agent would crash on startup:
root@bctlpicrou
Exception in thread privsep_reader:
Traceback (most recent call last):
File "/usr/lib/
self.run()
File "/usr/lib/
self.
File "/openstack/
for msg in reader:
File "/openstack/
return type(self)
File "/openstack/
return next(self.unpacker)
File "msgpack/
File "msgpack/
ValueError: 1870054 exceeds max_bin_
I was able to get around this problem by downgrading msgpack from 0.6.1 to 0.5.6
msgpack is actually included as a requirement of oslo.privsep, with the following requirement:
msgpack>=0.5.0 # Apache-2.0
From the changelog at https:/ /github. com/msgpack/ msgpack- python/ blob/master/ ChangeLog. rst it looks like max_bin_len was removed in 0.6.1, so perhaps there needs to be a limit set the version.
Will re-assign to oslo.privsep for further investigation.