8261c6b6299fb749c205a7d53238882c05792e91
Commit Graph

13 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
b44bd83208 Updated from OpenStack Ansible Tests
Change-Id: I34ccb3afa7b32971457318f511ba3f52e25b087f
2017年11月10日 13:18:29 +00:00
Jean-Philippe Evrard
17e5df0953 Initial OSA zuul v3 role jobs
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.
Change-Id: I7a1c312268b7219cb3e04058e9563a2fe0c469f0
2017年10月17日 20:22:53 +00:00
OpenStack Proposal Bot
1e4e8459c3 Updated from OpenStack Ansible Tests
Change-Id: I928704e6e3340fcce00ade2c6fab6a13af3ee4dc
2017年08月03日 15:27:21 +00:00
OpenStack Proposal Bot
baf6ef1bc4 Updated from OpenStack Ansible Tests
Change-Id: Ifee01f962a1600ef8b18d5982870df628f157ab9
2017年06月26日 13:45:27 +00:00
Markos Chandras
a5e5d7a614 Sync test files with the openstack-ansible-tests repository
In preparation for adding support for SUSE distributions, we sync the
test files from the openstack-ansible-tests repository so the upcoming
commits can be tested on all supported distributions.
Change-Id: I60520541bfe0fd7a3cb25e8c5b275c16ea136c95
2017年06月20日 21:19:34 +01:00
Cuong Nguyen
0f155e22c1 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: Ia7ee14f8464799e692c93e55be3f18fe4dda0fbc
2017年02月07日 10:16:36 +07:00
Major Hayden
a14ab1b8d5 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: I34c8766bbfcf982310ae528663a3100908603801
Signed-off-by: Major Hayden <major@mhtx.net>
2017年01月06日 16:50:54 +00:00
Travis Truman
2d251cf29d Ansible 2.1.1 role testing
This commit also moves the upgrade test to its own
scenario using tox environment func_upgrade
Closes-Bug: #1623592
Change-Id: Ib79d9c261c3bf5e018806867ebe804b5853908e9
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016年09月16日 16:44:02 -05:00
Shashank Tavildar
9db452688d Added SNI support for rabbitmq_server role via OS packages
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 in the same
way that the gate tests install them.
Change-Id: Ia0ff77bb2423eeee14a5c7dcd7a2f12ef8c8f957
2016年08月19日 14:45:14 +00:00
Major Hayden
4c14f1edfc Fix get_url SNI issues in CentOS 7
CentOS 7 comes with Python 2.7.5, which does not have support for
servers that use Server Name Indication (SNI) to host more than
one SSL certificate on the same IP address. Three Python modules
are required on CentOS 7 systems to add this support:
* pyasn1
* pyOpenSSL
* ndg-httpsclient
This patch should prevent the SSL verification issues that occur
when the RabbitMQ RPMs are downloaded with get_url.
Closes-bug: 1604922
Change-Id: Ia14f25ed0ae399cfea6177adb6d34582a40c9249
2016年07月28日 11:44:46 -05:00
Jesse Pretorius
a9d5e068dd 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: Ibda3558158f5fd57c1da05cf29e88b6075c0827e
2016年05月03日 08:57:59 +01:00
Darren Birkett
6806e7c9c0 Add executable bit to run_tests.sh
Modify run_tests.sh file permissions to make the script executable to
increase the convenience of using the script.
Change-Id: Ie71596b028b1765083818692c7485eaed2bd88a2
2016年04月21日 12:30:03 +01:00
Kevin Carter
ee03bfc5ba first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015年12月09日 09:25:11 -06:00