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: [email protected]
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
