672c76219d1a51633ef60db50cb64e3e9a8dba46
Commit Graph

10 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
672c76219d Updated from OpenStack Ansible Tests
Change-Id: I8df45702613e1278e5277f3bf50ed783db08ee0e
2017年08月04日 15:22:22 +00:00
OpenStack Proposal Bot
a49019b27f Updated from OpenStack Ansible Tests
Change-Id: I0a548c148df8ee0e7da57b9bc68f81743cc86469
2017年06月22日 15:19:53 +00:00
Cuong Nguyen
b4e7fb83c4 Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant
- Install python2 for Ubuntu 16.04 and CentOS 7 before executing test
 script.
Change-Id: Ie4edad6c440d5a7e7dff0fb51ecb9e3e1f54ad2e
2017年02月07日 10:46:11 +07:00
Major Hayden
9ef1ecf16e Update and clean up run_tests.sh
The run_tests.sh script fails when it is run multiple times on CentOS.
The `bindep` run returns an empty list of packages and then `yum`
exits with an error since no packages were provided to install.
This patch checks the length of the `bindep` output and skips the `yum`
installation when the package list is empty.
The patch also cleans up some of the old cruft left over from previous
scripts and avoids repetition.
Change-Id: I7c9dfa6be9221ef861e97c9abadde3d3a1a94622
Signed-off-by: Major Hayden <major@mhtx.net>
2017年01月06日 16:52:24 +00:00
Andy McCrae
35d85e953f Use openstack-ansible-tests for os-nova role
Move Nova to use the central testing repository.
Incorporate the Ansible 2.1.1 changes with the move to central testing
repository.
Change-Id: I98ba72fee246a87faaf54fa33181e6be04a912cd
2016年09月20日 12:36:33 +01:00
Qin Wang
90ace8ce09 Add SNI support via OS packages for os_nova
Some Linux distributions, such as CentOS 7 and Xenial, have trouble
validating SSL certificates when using get_url with servers
that use Server Name Indication (SNI).
This patch adds those packages to the list of required packages and
uses bindep to install them in developer test environments the same
way that the gate tests install them.
Change-Id: Ibba563b09022f96eb51ddfd91b9d4c610c345385
2016年08月19日 16:57:45 +00:00
Michael Gugino
ac859ec96d Add apt-get update to run_tests
Change-Id: I18cba2e87fe4fd3a626c8a29f61cdd11c96d91f2
2016年08月18日 16:38:10 -04:00
Michael Gugino
ec0670b27a Implement tests for nova-lxd hypervisor
This commit implements automated testing for the
nova-lxd hypervisor.
Change-Id: Ib49312dcb8fb5bd553369819cfd551137ff1c19e
2016年08月10日 12:07:30 -04:00
Jesse Pretorius
85b92f8c44 Add dependencies for paramiko 2.0
Paramiko version 2.0 has been released. It now uses the Python library
cryptography. Installing this requires additional system packages. This
commit adds in the appropriate packages required by cryptography based
on its documentation [1].
An alternative approach would have been to constrain the version of
Paramiko however the project describes the 1.x versions as relying on
insecure dependencies [2].
[1] https://cryptography.io/en/latest/installation/
[2] http://www.paramiko.org/installing.html
Change-Id: I0994dcd713391235946b4d9aa762b518bd0eddae
2016年05月04日 08:35:14 +00:00
Kevin Carter
f379c6abd4 Implement base configuration for independent repository
Change-Id: I91826d92a1c4bf30a9be77d538ffaa45b3bf7c8e
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016年03月02日 00:07:37 +00:00