Commit Graph

23 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 9603944e04 Updated from OpenStack Ansible Tests
Change-Id: Icfbc5dd13188ab0d5dfb6d8305506f4d6801d20c
2022-04-04 09:13:46 +00:00
OpenStack Proposal Bot f39af0282e Updated from OpenStack Ansible Tests
Change-Id: I3cd50f7d60016c4cb7d132bf531463820093b8ce
2021-03-12 22:17:01 +00:00
OpenStack Proposal Bot e1768cb97d Updated from OpenStack Ansible Tests
Change-Id: I9b1a31b4f972f054e88ddf8302f9eec11c9ab89c
2020-09-24 16:54:31 +00:00
OpenStack Proposal Bot 46745617ae Updated from OpenStack Ansible Tests
Change-Id: Ia339446114fcf962074969e114792d39362be767
2019-07-18 22:17:16 +00:00
OpenStack Proposal Bot 98345be635 Updated from OpenStack Ansible Tests
Change-Id: I00d7c9e458d43ecb8583885d3812764d960dadec
2019-05-09 11:34:00 +00:00
OpenStack Proposal Bot 9efac4ecef Updated from OpenStack Ansible Tests
Change-Id: Ia913d5b3753e989855caf0689e1c71d2771d4afa
2019-04-22 07:13:06 +00:00
OpenStack Proposal Bot e7f34fb579 Updated from OpenStack Ansible Tests
Change-Id: I934f16116ff521eb0caece4510d547e92085a459
2019-02-27 06:02:42 +00:00
OpenStack Proposal Bot e0ec326dcb Updated from OpenStack Ansible Tests
Change-Id: I36a289d7d26ddcdf9325a2608e677ae1b3f1242d
2018-09-29 04:53:12 +00:00
OpenStack Proposal Bot b44ebf00ed Updated from OpenStack Ansible Tests
Change-Id: Ieef0052b35e10c5d8369c8bba67efeac87002df0
2018-04-30 05:12:49 +00:00
OpenStack Proposal Bot d16b8b6019 Updated from OpenStack Ansible Tests
Change-Id: I19178ba548d96ef17ca521b4e4b6c9eee0c4e7ef
2018-03-27 15:49:18 +00:00
OpenStack Proposal Bot abeb9ff285 Updated from OpenStack Ansible Tests
Change-Id: Ie99e04dcca980f4bcedc51ff757d094d00d56b12
2017-11-10 13:15:24 +00:00
Jean-Philippe Evrard 2e5bb04298 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: Iace58c2c89d32e016ff15f0496f9053cdfd0ef3a
2017-10-17 18:20:38 +00:00
OpenStack Proposal Bot b8cfa04cf9 Updated from OpenStack Ansible Tests
Change-Id: I5f1b696088f66773de677c885b3883b57fc856d2
2017-08-03 15:26:10 +00:00
OpenStack Proposal Bot 02d8750150 Updated from OpenStack Ansible Tests
Change-Id: Ibfcf429bb2ae3ee78b09ffa4cd08c76489eb1854
2017-06-22 15:19:07 +00:00
Markos Chandras fb98ad8d7b meta: Add CentOS and openSUSE as supported distributions
There is no distro specific code in this role so add CentOS and
openSUSE as supported distributions. This also updates the bindep.txt
run_tests.sh and Vagrantfile files from the openstack-ansible-tests
repository.

Change-Id: Iadc48f25573902fe15f40404e130db58e2f08f8c
2017-03-31 10:30:44 +01:00
Cuong Nguyen 8366953f57 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: I7074b47ef0a6197b53ae075f4146889178ae37f6
2017-02-08 11:27:23 +07:00
Major Hayden 8839901645 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: I54c759cc34a2892cd5308bbe402e6d7a32e6a119
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:54:16 +00:00
Kevin Carter 0e9015f7a5 Update testing bits for consistency
Change-Id: I0ee709f6df9efcfecc97c62b5bb47b73a061f922
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-19 09:16:09 +00:00
root f97c4e43df Add SNI support in Openrc 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: I3c985975db7616d400cf5fa2f72a91b2d996b226
2016-08-19 17:14:07 +00:00
Michael Gugino 50257ea4d1 Add apt-get update to run_tests
Change-Id: Iba80b94343d94491170f2ec5a0a1ea81a3c1b03f
2016-08-18 16:37:13 -04:00
Jesse Pretorius 17a901fa5c 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: I7bf37e8790ccadca88c3f54ebd09b5f47077fc8d
2016-05-03 08:54:58 +01:00
Travis Truman 8ac7e261d8 Adding Vagrantfile for local developer testing
This Vagrantfile attempts to replicate the gate check
testing to the extent possible to allow developers to
run all tests locally in a Vagrant environment prior
to submitting changes for review.

Contributor documentation updated to demonstrate usage
of the Vagrantfile.

Change-Id: Iaf6cd27730521db648338cb297f8282b1eb71d05
2016-03-02 13:26:51 -05:00
Matt Thompson 7e759bc93b Implement base configuration for independent repository
This is a first pass at bringing in the necessary bits for the gate to
successfully pass.

Change-Id: I915031259a9415cc44a97a906a7607672a606e18
2016-03-01 16:34:59 +00:00