[Bug 1668578] Re: Newton package needs to bump dependency on python-pecan

Brian Murray brian at ubuntu.com
Thu Mar 9 19:05:44 UTC 2017


This doesn't seem to be fixed in Zesty yet.

(zesty-amd64)root at impulse:/home/bdmurray# apt-cache showsrc neutron
Package: neutron
Binary: neutron-server, neutron-common, neutron-l3-agent, neutron-dhcp-agent, neutron-metadata-agent, python-neutron, neutron-plugin-ml2, neutron-openvswitch-agent, neutron-plugin-openvswitch-agent, neutron-linuxbridge-agent, neutron-plugin-linuxbridge-agent, neutron-metering-agent, neutron-sriov-agent, neutron-plugin-sriov-agent, neutron-macvtap-agent
Version: 2:10.0.0-0ubuntu1
Priority: optional
Section: net
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Chuck Short <zulcss at ubuntu.com>
Build-Depends: debhelper (>= 9), dh-python, dh-systemd, openstack-pkg-tools (>= 23~), python-all, python-pbr (>= 1.8), python-setuptools, python-sphinx
Build-Depends-Indep: python-alembic (>= 0.8.4), python-coverage (>= 4.0), python-ddt (>= 1.0.1), python-debtcollector (>= 1.2.0), python-designateclient (>= 1.5.0), python-eventlet (>= 0.18.2), python-fixtures (>= 3.0.0), python-hacking (>= 0.12.0), python-httplib2 (>= 0.7.5), python-jinja2 (>= 2.8), python-keystoneauth1 (>= 2.17.0), python-keystonemiddleware (>= 4.12.0), python-mock (>= 2.0), python-pymysql (>= 0.7.6), python-netaddr (>= 0.7.13), python-netifaces (>= 0.10.4), python-neutron-lib (>= 1.1.0), python-neutronclient (>= 1:5.1.0), python-novaclient (>= 2:2.29.0), python-os-testr (>= 0.8.0), python-oslo.cache (>= 1.5.0), python-oslo.concurrency (>= 3.8.0), python-oslo.config (>= 1:3.14.0), python-oslo.context (>= 2.9.0), python-oslo.db (>= 4.15.0), python-oslo.i18n (>= 2.1.0), python-oslo.log (>= 3.11.0), python-oslo.messaging (>= 5.14.0), python-oslo.middleware (>= 3.0.0), python-oslo.policy (>= 1.17.0), python-oslo.privsep (>= 1.9.0), python-oslo.reports (>= 0.6.0), python-oslo.rootwrap (>= 5.0.0), python-oslo.serialization (>= 1.10.0), python-oslo.service (>= 1.10.0), python-oslo.utils (>= 3.18.0), python-oslo.versionedobjects (>= 1.17.0), python-oslosphinx (>= 4.7.0), python-oslotest (>= 1.10.0), python-osprofiler (>= 1.4.0), python-openvswitch (>= 2.6.1), python-paste, python-pastedeploy (>= 1.5.0), python-pecan (>= 1.0.0)

** Also affects: neutron (Ubuntu Yakkety)
   Importance: Undecided
       Status: New

** Changed in: neutron (Ubuntu Yakkety)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to neutron in Ubuntu.
https://bugs.launchpad.net/bugs/1668578

Title:
  Newton package needs to bump dependency on python-pecan

Status in neutron package in Ubuntu:
  New
Status in neutron source package in Yakkety:
  Incomplete

Bug description:
  [Impact]

  When installing neutron from the Newton UCA the following traceback
  occurs:

      def set_quota_usage_dirty(context, resource, tenant_id, dirty=True):
    File "/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 144, in decorator
      ctx_arg_index = p_util.getargspec(f).args.index(context_var_name)
    File "/usr/lib/python2.7/dist-packages/pecan/util.py", line 44, in getargspec
      reverse=True
    File "/usr/lib/python2.7/dist-packages/pecan/util.py", line 43, in <lambda>
      key=lambda c: 'self' in c.cell_contents.__code__.co_varnames,
  AttributeError: '_TransactionContextManager' object has no attribute '__code__'

  This is due to a older version of python-pecan being required for
  neutron to install properly.

  [Test Case]
  Install neutron with a newer version of pecan and see if the traceback still occurs.

  [Regression potential]
  None since newer versions of neutron will have the same issue. When newer pecan versions are installed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1668578/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list