Commit Graph

22 Commits

Author SHA1 Message Date
OpenStack Proposal Bot a498b5f8b6 Updated from OpenStack Ansible Tests
Change-Id: I0afa924f3d21bfbd4f2cd8a5511fbae62c994736
2022-04-04 11:41:17 +00:00
OpenStack Proposal Bot 8f0af19ca7 Updated from OpenStack Ansible Tests
Change-Id: I1dcca65351ff968fa8142a694def2261eaf6e5c3
2021-03-12 22:18:59 +00:00
OpenStack Proposal Bot 8c585989ab Updated from OpenStack Ansible Tests
Change-Id: Id811e81326be4bed1dc1889387180af29b3f3e15
2020-09-24 16:56:04 +00:00
OpenStack Proposal Bot b05c97eb7f Updated from OpenStack Ansible Tests
Change-Id: I92b5f2f947c9eaae08807989cda644301709821b
2019-07-20 09:32:32 +00:00
OpenStack Proposal Bot ed8abbbbb1 Updated from OpenStack Ansible Tests
Change-Id: I689df32ceaf09e4bfd100ae4f4a6c0315955095d
2019-05-09 11:34:36 +00:00
OpenStack Proposal Bot 64e387d852 Updated from OpenStack Ansible Tests
Change-Id: I10a5b9948f7f14e51c6b37cc15521a7abadbec22
2019-04-22 07:14:19 +00:00
OpenStack Proposal Bot 43517fded5 Updated from OpenStack Ansible Tests
Change-Id: I66a43b970093b47d6719305d62ded38eb6d56beb
2019-02-27 06:04:12 +00:00
OpenStack Proposal Bot 44ec7a6543 Updated from OpenStack Ansible Tests
Change-Id: I8f45f0c9343be41ccc587230c921699dddd26471
2018-09-29 04:54:25 +00:00
OpenStack Proposal Bot b1760aea3c Updated from OpenStack Ansible Tests
Change-Id: I3fc4c79229452fa38ebbecdc7768b50f932f69dd
2018-04-30 05:14:25 +00:00
OpenStack Proposal Bot 3a6374ad06 Updated from OpenStack Ansible Tests
Change-Id: Ifb21183e3bcef5e6bfe38006d5a7444aa6cdaa8d
2018-03-27 15:52:11 +00:00
OpenStack Proposal Bot 3a7cde39fd Updated from OpenStack Ansible Tests
Change-Id: I4dc44c94e692eec4adfec8f2edd92d0c6110ae69
2017-11-10 13:16:24 +00:00
Jean-Philippe Evrard dfb3a91663 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: Iee88a28032645e5d2ba7d7a4959963f34a086bdb
2017-10-17 20:09:53 +00:00
OpenStack Proposal Bot 39b5472a8e Updated from OpenStack Ansible Tests
Change-Id: I67ce33fabeb2efde05a7053a114154186be046b5
2017-08-03 15:26:36 +00:00
OpenStack Proposal Bot 1d980c7d5a Updated from OpenStack Ansible Tests
Change-Id: Ic4330509123dc9c45ac61a3cb8d644f4362cff7f
2017-06-22 15:19:32 +00:00
Cuong Nguyen 6bfaf82024 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: I5efd590fd8ba8429620c11a31974ba114467feb8
2017-02-09 10:16:16 +07:00
Major Hayden b5bbfdab72 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: Ibc15c20546e9be676076502787eec2186e3d888e
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:52:55 +00:00
Travis Truman 4b4403c118 Ansible 2.1.1 role testing
Change-Id: I3192fd09069ff7747135823821c45f475d4a8e46
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-19 13:01:35 -04:00
Shashank Tavildar 8c72db41f2 Added SNI support for os_heat 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: Ic1b142f0cf268ea4f783641dacb81497efa9aae6
2016-08-19 20:54:48 +00:00
Michael Gugino 4f76e2cb8c Add apt-get update to run_tests
Change-Id: I0c6ebd04322fd6f186b12b4d77fd80e143037d9c
2016-08-18 16:37:41 -04:00
Jesse Pretorius 3aabf5b7c8 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: I085ba5fe205aa43896eafd1e77818ad88e688bb8
2016-05-03 08:56:01 +01:00
Travis Truman acac122e9a 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.

Memory and CPU config is adjusted as Galera cannot
install/run successfully on the default config.

Change-Id: I1289d576934244edf0176ec4e25a11fc75738c0f
2016-03-08 17:57:46 -05:00
Matt Thompson 1b4683e2bb 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: Ic0bd764da1224e46cf88cac795b15771539647f9
2016-03-02 07:29:57 +00:00