Commit Graph

15 Commits

Author SHA1 Message Date
Guilherme Steinmüller c30e4a5a34 Retire openstack-ansible-os_zaqar
Change-Id: Id1b0aa720d293298ab48fae2e926e79fb7df4511
2019-04-17 23:43:21 +00:00
OpenStack Proposal Bot 939eb72b5a Updated from OpenStack Ansible Tests
Change-Id: If83fcc8ae4cfb52c02fffa468f1b1cfd118b2cd8
2019-02-27 06:07:09 +00:00
OpenStack Proposal Bot adabfcc19f Updated from OpenStack Ansible Tests
Change-Id: I52f3a33aae33f12aec57b27d6611e99677fe6d06
2018-09-29 04:56:31 +00:00
OpenStack Proposal Bot 842ff8dd65 Updated from OpenStack Ansible Tests
Change-Id: I163c3bdc35282a86e2349f3186963813b109912c
2018-04-30 05:17:00 +00:00
OpenStack Proposal Bot bb7fd30202 Updated from OpenStack Ansible Tests
Change-Id: I1e6459b331b7ec0a578303e36e3810dcdcc0d352
2018-03-27 15:57:22 +00:00
OpenStack Proposal Bot 750233d690 Updated from OpenStack Ansible Tests
Change-Id: I76e126bdb760ddde662593843f4afb35acb86362
2017-11-10 13:18:13 +00:00
Jesse Pretorius 9990de8551 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: I52b289966ad7a9d2a056e79b1decc218ee65b857
2017-10-17 20:57:20 +00:00
OpenStack Proposal Bot 25f6f84e75 Updated from OpenStack Ansible Tests
Change-Id: If288c304faf54228caebf2836a0b937ac5110a82
2017-08-03 15:27:15 +00:00
OpenStack Proposal Bot d1c0821ccd Updated from OpenStack Ansible Tests
Change-Id: I67c685beafe56940135692508cad9cc9e90146e8
2017-06-22 15:20:12 +00:00
Cuong Nguyen a6eeb04728 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: Iecc04347a3c6a14cb55878fd399f917c07bf3e74
2017-02-09 10:18:44 +07:00
Major Hayden e672bb29df 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: Icca27d370bb4fce00474eee57073b29c52f2d011
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:51:29 +00:00
Kevin Carter c5f108bcb3 Update testing bits for consistency
Change-Id: I16179afcff4a3d6dc78d84b0ae5a788751dab969
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-17 17:15:36 -04:00
Shashank Tavildar 73b6d0fa30 Added SNI support for os_zaqar 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 the same
way that the gate tests install them.

Change-Id: Ibe601b424074cd4d430c9abb303716972c4209e7
2016-08-19 14:45:43 +00:00
Jesse Pretorius dc242d8d1f 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: I1685c4a2a6221445d10b0811f8501bb39e9c4026
2016-05-03 08:57:18 +01:00
Jesse Pretorius 8dd77ff2c5 Implement base configuration for OpenStack-CI
This patch includes the following:

 - Base configuration for OpenStack's CI Infrastructure.
 - Base documentation build configuration.
 - A Vagrantfile for local testing.
 - A base test configuration in order to execute the standard tests.
 - An updated README, added LICENSE file and a CONTRIBUTING file.

Change-Id: I47a4b15e43fdc554d1bee203f2df34752fe786f6
2016-03-16 15:39:18 +00:00