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.

** Project changed: neutron => oslo.privsep

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1844822

Title:
  linuxbridge agent crash after R ->S upgrade

Status in oslo.privsep:
  New

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@bctlpicrouter01:/var/log/neutron#
  /openstack/venvs/neutron-19.0.4.dev1/bin/neutron-linuxbridge-agent
  --config-file /etc/neutron/neutron.conf --config-file
  /etc/neutron/plugins/ml2/ml2_conf.ini --config-file
  /etc/neutron/plugins/ml2/linuxbridge_agent.ini

  Exception in thread privsep_reader:

  Traceback (most recent call last):
    File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
      self.run()
    File "/usr/lib/python2.7/threading.py", line 754, in run
      self.__target(*self.__args, **self.__kwargs)
    File 
"/openstack/venvs/neutron-19.0.4.dev1/lib/python2.7/site-packages/oslo_privsep/comm.py",
 line 130, in _reader_main
      for msg in reader:
    File 
"/openstack/venvs/neutron-19.0.4.dev1/lib/python2.7/site-packages/six.py", line 
564, in next
      return type(self).__next__(self)
    File 
"/openstack/venvs/neutron-19.0.4.dev1/lib/python2.7/site-packages/oslo_privsep/comm.py",
 line 77, in __next__
      return next(self.unpacker)
    File "msgpack/_unpacker.pyx", line 562, in 
msgpack._cmsgpack.Unpacker.__next__
    File "msgpack/_unpacker.pyx", line 493, in 
msgpack._cmsgpack.Unpacker._unpack
  ValueError: 1870054 exceeds max_bin_len(1048576)


  I was able to get around this problem by downgrading msgpack from
  0.6.1 to 0.5.6

To manage notifications about this bug go to:
https://bugs.launchpad.net/oslo.privsep/+bug/1844822/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to