install_tempest_plugins failure in grenede job

Bug #1769904 reported by YAMAMOTO Takashi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-midonet
Fix Released
Critical
YAMAMOTO Takashi

Bug Description

eg. http://logs.openstack.org/88/555788/5/check/networking-midonet-grenade-ml2/827407d/logs/old/devstacklog.txt.gz

it seems that a recent devstack change exposed the problem.

2018-05-08 09:59:48.224 | ++ lib/tempest:install_tempest_plugins:646 : tox -evenv-tempest -- pip install -c /opt/stack/old/requirements/upper-constraints.txt /opt/stack/new/neutron /opt/stack/new/neutron-tempest-plugin /opt/stack/new/networking-midonet
2018-05-08 09:59:49.815 | venv-tempest develop-inst-noop: /opt/stack/old/tempest
2018-05-08 09:59:50.574 | venv-tempest installed: ----------------------------------------,Error when trying to get requirement for VCS system Command "git config --get-regexp remote\..*\.url" failed with error code 1 in /opt/stack/old/tempest, falling back to uneditable format,Could not determine repository location of /opt/stack/old/tempest,asn1crypto==0.24.0,Babel==2.5.3,bcrypt==3.1.4,cffi==1.11.4,cliff==2.11.0,cmd2==0.7.9,contextlib2==0.5.5,cryptography==2.1.4,debtcollector==1.19.0,enum34==1.1.6,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,idna==2.6,ipaddress==1.0.19,iso8601==0.1.12,jsonschema==2.6.0,linecache2==1.0.0,monotonic==1.4,msgpack==0.5.1,netaddr==0.7.19,netifaces==0.10.6,oslo.concurrency==3.25.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.serialization==2.24.0,oslo.utils==3.35.0,paramiko==2.4.0,pbr==3.1.1,prettytable==0.7.2,pyasn1==0.4.2,pycparser==2.18,pyinotify==0.9.6,PyNaCl==1.2.1,pyparsing==2.2.0,pyperclip==1.6.0,python-dateutil==2.6.1,python-mimeparse==1.6.0,python-subunit==1.2.0,pytz==2017.3,PyYAML==3.12,rfc3986==1.1.0,six==1.11.0,stestr==1.1.0,stevedore==1.28.0,subprocess32==3.2.7,## !! Could not determine repository location,tempest==18.0.1.dev96,testtools==2.3.0,traceback2==1.4.0,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,voluptuous==0.11.1,wcwidth==0.1.7,wrapt==1.10.11
2018-05-08 09:59:50.574 | venv-tempest runtests: PYTHONHASHSEED='2467734462'
2018-05-08 09:59:50.574 | venv-tempest runtests: commands[0] | pip install -c ../requirements/upper-constraints.txt ../../new/neutron ../../new/neutron-tempest-plugin ../../new/networking-midonet
2018-05-08 09:59:51.113 | Ignoring EditorConfig: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.115 | Ignoring EditorConfig: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.214 | Ignoring argh: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.216 | Ignoring argh: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.232 | Ignoring blinker: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.234 | Ignoring blinker: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.241 | Ignoring brotlipy: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.243 | Ignoring brotlipy: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.267 | Ignoring cssutils: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.269 | Ignoring cssutils: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.293 | Ignoring dnspython3: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.295 | Ignoring dnspython3: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.356 | Ignoring h2: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.357 | Ignoring h2: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.364 | Ignoring hpack: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.366 | Ignoring hpack: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.369 | Ignoring html2text: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.371 | Ignoring html2text: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.374 | Ignoring hyperframe: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.378 | Ignoring hyperframe: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.392 | Ignoring jsbeautifier: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.394 | Ignoring jsbeautifier: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.405 | Ignoring kaitaistruct: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.408 | Ignoring kaitaistruct: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.434 | Ignoring mitmproxy: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.436 | Ignoring mitmproxy: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.451 | Ignoring mypy: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.453 | Ignoring mypy: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.545 | Ignoring pathtools: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.547 | Ignoring pathtools: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.744 | Ignoring ruamel.yaml: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.745 | Ignoring ruamel.yaml: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.772 | Ignoring sortedcontainers: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.774 | Ignoring sortedcontainers: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.825 | Ignoring tornado: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.827 | Ignoring tornado: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.837 | Ignoring typed-ast: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.840 | Ignoring typed-ast: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.860 | Ignoring urwid: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.863 | Ignoring urwid: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.880 | Ignoring watchdog: markers 'python_version == "3.4"' don't match your environment
2018-05-08 09:59:51.883 | Ignoring watchdog: markers 'python_version == "3.5"' don't match your environment
2018-05-08 09:59:51.927 | Looking in indexes: http://mirror.ord.rax.openstack.org/pypi/simple, http://mirror.ord.rax.openstack.org/wheel/ubuntu-16.04-x86_64
2018-05-08 09:59:51.928 | Processing /opt/stack/new/neutron
2018-05-08 09:59:56.120 | Could not satisfy constraints for 'neutron': installation from path or url cannot be constrained to a version
2018-05-08 09:59:56.260 | ERROR: InvocationError for command '/opt/stack/old/tempest/.tox/tempest/bin/pip install -c ../requirements/upper-constraints.txt ../../new/neutron ../../new/neutron-tempest-plugin ../../new/networking-midonet' (exited with code 1)

Tags: gate-failure
Changed in networking-midonet:
importance: Undecided → Critical
assignee: nobody → YAMAMOTO Takashi (yamamoto)
milestone: none → 7.0.0
status: New → In Progress
tags: added: gate-failure
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-midonet (master)

Fix proposed to branch: master
Review: https://review.openstack.org/566909

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on networking-midonet (master)

Change abandoned by YAMAMOTO Takashi (<email address hidden>) on branch: master
Review: https://review.openstack.org/566909

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by YAMAMOTO Takashi (<email address hidden>) on branch: master
Review: https://review.openstack.org/567183
Reason: merged into https://review.openstack.org/#/c/555788/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to networking-midonet (master)

Reviewed: https://review.openstack.org/555788
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=088befedd60c7de7ec980adb92b3082a002c8ad7
Submitter: Zuul
Branch: master

commit 088befedd60c7de7ec980adb92b3082a002c8ad7
Author: Andreas Jaeger <email address hidden>
Date: Fri Mar 23 14:53:19 2018 +0100

    Avoid tox_install

    Install the dependencies explicitly in requirements instead of using
    tox_install which does not work well with OpenStack CI.

    Adapt tox.ini for this.

    This commit includes the following unrelated change to pass
    the gate.
    ----------------------------------------
    gate_hook: Remove neutron repo from the list of tempest plugins

    The code has been moved to neutron-tempest-plugins.

    Closes-Bug: #1769904
    Change-Id: I1213f4c9947248ae61b9954fec22f77fc6bb5d2d
    ----------------------------------------

    Co-Authored-By: YAMAMOTO Takashi <email address hidden>
    Change-Id: Iff427bbf9b659076e3bfecdd5e0bff9553db9dec

Changed in networking-midonet:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-midonet (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/572092

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on networking-midonet (stable/queens)

Change abandoned by YAMAMOTO Takashi (<email address hidden>) on branch: stable/queens
Review: https://review.openstack.org/572092
Reason: it would be controversial to update requirements for stable branches.
alternative: https://review.openstack.org/572242

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/networking-midonet 7.0.0.0b2

This issue was fixed in the openstack/networking-midonet 7.0.0.0b2 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.