pip10 broken build-openstack-sphinx-docs for older releases

Bug #1765065 reported by Alex Schultz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Alex Schultz

Bug Description

pip10 now fails if there is nothing to install. The stable versions of tripleo-common that use tools/tox_install.sh seem to be affected.

build-openstacks-phinx-docs

http://logs.openstack.org/51/560851/1/check/build-openstack-sphinx-docs/9102d2a/job-output.txt.gz#_2018-04-18_09_55_52_130609

2018-04-18 09:55:52.130609 | ubuntu-xenial | ERROR: You must give at least one requirement to install
(see "pip help install")

infra points to https://etherpad.openstack.org/p/pip10-mitigation

Changed in tripleo:
status: New → Triaged
importance: Undecided → High
milestone: none → rocky-2
tags: added: ci
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-common (stable/pike)

Related fix proposed to branch: stable/pike
Review: https://review.openstack.org/562290

Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
summary: - pip10 broken build-openstacks-phinx-docs for older releases
+ pip10 broken build-openstack-sphinx-docs for older releases
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-common (stable/ocata)

Related fix proposed to branch: stable/ocata
Review: https://review.openstack.org/562309

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-common (stable/pike)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: stable/pike
Review: https://review.openstack.org/562290
Reason: TO NOT RE-CHECK OR RE-APPROVE - CLEARING THE GATE NOW TO FIX A BLOCKER

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-common (stable/pike)

Reviewed: https://review.openstack.org/562290
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=e795a75634611542c38d786de63b866bc6adde4f
Submitter: Zuul
Branch: stable/pike

commit e795a75634611542c38d786de63b866bc6adde4f
Author: Andreas Jaeger <email address hidden>
Date: Fri Dec 1 07:26:20 2017 +0100

    Avoid tox_install.sh for constraints support

    We do not need tox_install.sh, pip can handle constraints itself
    and install the project correctly. Thus update tox.ini and remove
    the now obsolete tools/tox_install.sh file.

    This follows https://review.openstack.org/#/c/508061 to remove
    tools/tox_install.sh.

    Conflicts:
     tox.ini

    Related-Bug: #1765065
    Change-Id: I4f73c304de9474946c604726aba6e84cb7863431
    (cherry picked from commit cc9376a9c9ab78fbfa92a3708ba464618b57f521)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-common (stable/ocata)

Change abandoned by Alex Schultz (<email address hidden>) on branch: stable/ocata
Review: https://review.openstack.org/562309
Reason: This wasn't needed for Ocata. The issue was only in Pike

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-common (stable/ocata)

Reviewed: https://review.openstack.org/562309
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=f426a83f05accfc1a34ef8162bfb6738cee2e82a
Submitter: Zuul
Branch: stable/ocata

commit f426a83f05accfc1a34ef8162bfb6738cee2e82a
Author: Andreas Jaeger <email address hidden>
Date: Fri Dec 1 07:26:20 2017 +0100

    Avoid tox_install.sh for constraints support

    We do not need tox_install.sh, pip can handle constraints itself
    and install the project correctly. Thus update tox.ini and remove
    the now obsolete tools/tox_install.sh file.

    This follows https://review.openstack.org/#/c/508061 to remove
    tools/tox_install.sh.

    Conflicts:
     tox.ini

    Related-Bug: #1765065
    Change-Id: I4f73c304de9474946c604726aba6e84cb7863431
    (cherry picked from commit cc9376a9c9ab78fbfa92a3708ba464618b57f521)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-validations (stable/pike)

Related fix proposed to branch: stable/pike
Review: https://review.openstack.org/567272

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-validations (stable/ocata)

Related fix proposed to branch: stable/ocata
Review: https://review.openstack.org/567274

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-validations (stable/pike)

Change abandoned by Alex Schultz (<email address hidden>) on branch: stable/pike
Review: https://review.openstack.org/567272
Reason: abandoning to clear gate for Bug 1770355. Will restore after fix lands.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-validations (stable/ocata)

Change abandoned by Alex Schultz (<email address hidden>) on branch: stable/ocata
Review: https://review.openstack.org/567274
Reason: abandoning to clear gate for Bug 1770355. Will restore after fix lands.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-validations (stable/ocata)

Reviewed: https://review.openstack.org/567274
Committed: https://git.openstack.org/cgit/openstack/tripleo-validations/commit/?id=49bd62f6e028fc1870123c39e6d1c5e36c3b96ba
Submitter: Zuul
Branch: stable/ocata

commit 49bd62f6e028fc1870123c39e6d1c5e36c3b96ba
Author: Andreas Jaeger <email address hidden>
Date: Fri Dec 1 07:32:39 2017 +0100

    Remove unused tox_install.sh

    This repo does not use tox_install.sh, remove it.

    We're in the process of replacing it everywhere, removing an unused file
    is an easy win.

    Related-Bug: #1765065
    Change-Id: If988ea839ffb1e03bd287ea6ecc4ce640338df6e
    (cherry picked from commit 601c38b1b6f7d7e7de3ba1f1edecc1cf99544e66)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-validations (stable/pike)

Reviewed: https://review.openstack.org/567272
Committed: https://git.openstack.org/cgit/openstack/tripleo-validations/commit/?id=b80af8753624fa49719b5a3b33bd92311ff5387b
Submitter: Zuul
Branch: stable/pike

commit b80af8753624fa49719b5a3b33bd92311ff5387b
Author: Andreas Jaeger <email address hidden>
Date: Fri Dec 1 07:32:39 2017 +0100

    Remove unused tox_install.sh

    This repo does not use tox_install.sh, remove it.

    We're in the process of replacing it everywhere, removing an unused file
    is an easy win.

    Related-Bug: #1765065
    Change-Id: If988ea839ffb1e03bd287ea6ecc4ce640338df6e
    (cherry picked from commit 601c38b1b6f7d7e7de3ba1f1edecc1cf99544e66)

Changed in tripleo:
milestone: rocky-2 → rocky-3
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
milestone: stein-2 → stein-3
Changed in tripleo:
status: Triaged → Fix Released
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.