Comment 10 for bug 1771092

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to networking-midonet (stable/queens)

Reviewed: https://review.openstack.org/572242
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=ae2ed9a6dff37d9b04525643c8fe8dc76766a225
Submitter: Zuul
Branch: stable/queens

commit ae2ed9a6dff37d9b04525643c8fe8dc76766a225
Author: YAMAMOTO Takashi <email address hidden>
Date: Mon Jun 4 19:07:27 2018 +0900

    Fix sphinx-docs job

    build-openstack-sphinx-docs jobs fail on all branches due to the new
    pip version 10 introduces some previously Warning as Error: in case of
    calling "pip install" without any package name, the command fails.
    tox_install.sh is called during docs job without any package passed to pip.

    This patch is necessary until the tox_install.sh removal [1] is merged in.

    [1] https://review.openstack.org/#/c/555788

    Note: This commit includes the following unrelated changes
    to pass the gate.
    (Actually I2d125ce2251473f896fc251b8fa51cfa29721850 might not
    be necessary on this branch. But I included it as it was a part
    of the original commit on master.)
    ----------------------------------------
    Disable failing style checks (W503, E402) for now.

    I (yamamoto) guess they are new with pycodestyle 2.4.0.

    Related-Bug: #1762795
    Change-Id: Ib35d0718bf1410dc8e5c10bb185a00837f2d8b52
    ----------------------------------------
    Update UPPER_CONSTRAINTS_FILE for stable/queens

    The new stable upper-constraints file is only available
    after the openstack/requirements repository is branched.
    This will happen around the RC1 timeframe.

    Recheck and merge this change once the requirements
    repository has been branched.

    The CI system will work with this patch before the requirements
    repository is branched because zuul configues the job to run
    with a local copy of the file and defaults to the master branch.
    However, accepting the patch will break the test configuration
    on developers' local systems, so please wait until after the
    requirements repository is branched to merge the patch.

    Change-Id: Ib8493a9a2ec30cafa70a67a6f5fd1fee29432ad7
    ----------------------------------------
    Port rally plugins to use proper modules

    Sometime ago, all OpenStack related stuff moved from the main repository
    to the separate one - https://github.com/openstack/rally-openstack .
    All further development and maintance will be done only in a new
    repository. As for first major release, the structure is not changed, so
    only imports should be changed.

    Change-Id: I796e247bcbafc9c5b6d14e30a52e936b16157b8d
    (cherry picked from commit 5e82157f3cfcd437e0716356df0cfc06c575e29b)
    ----------------------------------------
    Add dummy docstrings to avoid Sphinx 1.7.x warnings

    We need to workaround this locally because:
    - It's unclear how long os-vif patch [1] will take
      to be merged.
    - While Neutron patch [2] has been merged, docs build on
      gate is using released versions of dependencies.

    The idea was taken from keystone. [3]

    [1] https://review.openstack.org/#/c/577028/
    [2] https://review.openstack.org/#/c/577029/
    [3] https://review.openstack.org/#/c/578121/

    Related-Bug: #1771092
    Change-Id: I2d125ce2251473f896fc251b8fa51cfa29721850
    ----------------------------------------

    Co-Authored-By: eeldill <email address hidden>
    Co-Authored-By: Andrey Kurilin <email address hidden>
    Co-Authored-By: OpenStack Release Bot <email address hidden>
    Co-Authored-By: YAMAMOTO Takashi <email address hidden>
    Change-Id: I69663be876def03f47594c838591cfdb10d00871
    (cherry picked from commit f24c41935cf010e319a8e0e3826f145774a81d6c)