![Matt Thompson](/assets/img/avatar_default.png)
Presently, tempest in the integrated build is installed from PyPI, but without constraints. This means the version installed may not be what is expected (as we're currently seeing in the stable/pike branch). This commit removes the tempest_git_* overrides from playbooks/defaults/repo_packages/openstack_testing.yml, which results in tempest getting installed from PyPI but with constraints applied. Change-Id: I014201129b4d6b47ec45ff6239287623123a1595
12 lines
658 B
YAML
12 lines
658 B
YAML
---
|
|
features:
|
|
- When `venvwithindex=True` and `ignorerequirements=True` are both specified
|
|
in `tempest_git_install_fragments` (as was previously the default), this
|
|
results in tempest being installed from PyPI without any constraints being
|
|
applied. This could result in the version of tempest being installed in the
|
|
integrated build being different than the version being installed in the
|
|
independent role tests. Going forward, we remove the `tempest_git_*`
|
|
overrides in playbooks/defaults/repo_packages/openstack_testing.yml so that
|
|
the integrated build installs tempest from PyPI, but with appropriate
|
|
constraints applied.
|