[openstack-dev] [Fuel][QA] Changes in requirements.txt in the fuel-qa repository
Dennis Dmitriev
ddmitriev at mirantis.com
Wed Jul 13 09:55:07 UTC 2016
Hi all,
Recently there was a change in the fuel-qa requirements [1], that can be
found in patches for 6.1, 7.0, 8.0, mitaka and master [2] [3] [4] [5] [6].
The goal is to split the requirements for system tests from requirements
for fuel-devops, which is mostly the part of the system configuration
than the separated package at the moment.
This allows to update packages for fuel-qa on every run of system tests
automatically, without manual tracking changes in [1].
* To setup a virtual environment, please use [7] instead of [1]. In the
[7] is the link to the fuel-devops source with necessary tag.
* To update requirements for fuel-qa system tests, there are two ways:
- Install necessary packages from [1] (it will be an additional 'pip
install' in your deploy script)
- Run fuel-qa/utils/jenkin/system_tests.sh with the key -N or export
the variable UPDATE_REQUIREMENTS='yes' . In this case, the script
system_tests.sh will try to install packages from [1] every run (pip
install [1] , without --upgrade), that will keep the requirements for
fuel-qa tests up-to-date automatically. Also, there is a requirement
for fuel-devops as a package [8], which is also used by
system_tests.sh. Fuel-devops is not packaged yet, so [8] cannot be used
for install the package, only for control that the necessary version of
the package is installed.
*Please* check your CI scripts that create virtual environments for
fuel-qa tests and update the requirements installation commands as soon
as possible!
[1]
https://raw.githubusercontent.com/openstack/fuel-qa/master/fuelweb_test/requirements.txt
[2] https://review.openstack.org/#/c/334552/
[3] https://review.openstack.org/#/c/340319/
[4] https://review.openstack.org/#/c/340332/
[5] https://review.openstack.org/#/c/340323/
[6] https://review.openstack.org/#/c/340325/
[7]
https://raw.githubusercontent.com/openstack/fuel-qa/master/fuelweb_test/requirements-devops-source.txt
[8]
https://raw.githubusercontent.com/openstack/fuel-qa/master/fuelweb_test/requirements-devops.txt
--
Regards,
Dennis Dmitriev
QA Engineer,
Mirantis Inc. http://www.mirantis.com
e-mail/jabber: dis.xcom at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160713/8a32b3dd/attachment.html>
More information about the OpenStack-dev
mailing list