Update git submodules

* Update openstack-ansible-os_tempest from branch 'master'
  - Refactor tempest plugin install from source
    
    Previously the tempest plugins were installed using pip independant
    of the python_venv_build role, in the past OSA could support a mixed install
    of a distro tempest package and source code plugins. The mixed mode has been
    removed but the tempest & tempest plugins installation tasks remain seperate.
    
    Tempest is installed using python_venv_build, and the plugins are installed
    directly using the ansible pip module. Unfortunatly, these two approaches do
    not handle openstack upper-constraints in the same way, particularly for a
    package that is installed from source code.
    
    The python_venv_build role will correctly install a version of tempest
    corresponding to the specified git SHA even when u-c specifies an earlier version
    of the package. Unfortunately, when installing the tempest plugins with
    the pip module, the previously installed tempest packages gets downgraded to
    match the version specified in u-c as the pip module is unaware of the combined
    source + u-c constraints generated by python_venv_build.
    
    Tempest is an unusual case, because it is perhaps the only "top level" openstack
    projects which has its own constraint appear in u-c.
    
    This patch also corrects the use use of the venv_wheel_build_enable variable.
    As a role default the value of this variable is changed in the whole scope of
    the role becasue it is overridden during the stackviz install. The approach
    used should be reviewed and refined in a future patch.
    
    This patch also marks bionic/distro jobs as non voting as there has not been
    a release of tempest which passes keystone test_list_user_groups test.
    
    Change-Id: I5e8c8540b30865aaccafe59c73fae6fdd6da80a8
This commit is contained in:
Jonathan Rosser 2020-04-21 15:45:17 +01:00 committed by Gerrit Code Review
parent 21dad42f80
commit 501a6beb71
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit 62a2536b3a4120be32b033d23fb71da4f7028722
Subproject commit 0317e9fc0291d340c2f3c99c7fcb821ea5452f4a