Commit Graph

21 Commits

Author SHA1 Message Date
OpenStack Proposal Bot ecdf20801d Updated from OpenStack Ansible Tests
Change-Id: I7eae4bd0e5322d11a75683e5008db96cfc36d548
2022-03-31 20:15:05 +00:00
OpenStack Proposal Bot 8d04aea88d Updated from OpenStack Ansible Tests
Change-Id: Ic6f0777628ce83b20181c3175a2937422011d982
2021-03-12 22:19:31 +00:00
OpenStack Proposal Bot 7256fbafdc Updated from OpenStack Ansible Tests
Change-Id: Id4eff04c6ce67cc43785d33c900f4e48722488d1
2020-09-24 16:56:36 +00:00
OpenStack Proposal Bot 00f441c5cd Updated from OpenStack Ansible Tests
Change-Id: Ie9d6531f0aaa5c942f1b94c311930ac02c344b36
2019-07-18 22:18:50 +00:00
OpenStack Proposal Bot 4b911f22df Updated from OpenStack Ansible Tests
Change-Id: I54b6db85ec5146949e78e90427f808450068b661
2019-05-09 11:34:51 +00:00
OpenStack Proposal Bot b4e70f1147 Updated from OpenStack Ansible Tests
Change-Id: I7fc6ada67661fd0fcc26cce3c884fdbad9b391b6
2019-04-22 07:14:45 +00:00
OpenStack Proposal Bot 9dc46485e2 Updated from OpenStack Ansible Tests
Change-Id: I122cad180c79a2a9b528c717a0189c7d719e545b
2019-02-27 06:04:56 +00:00
OpenStack Proposal Bot ffa3b24684 Updated from OpenStack Ansible Tests
Change-Id: I70459e44ceb0f18ab238805536ac250cf66554d0
2018-09-29 04:54:52 +00:00
OpenStack Proposal Bot 7a2d3c068f Updated from OpenStack Ansible Tests
Change-Id: I97929ee0e359e3c9a220c1744c117a156896b866
2018-04-30 05:15:00 +00:00
OpenStack Proposal Bot 192090d192 Updated from OpenStack Ansible Tests
Change-Id: I82e0a279ff6fb79c87f849ad6ac40038cfbb85fd
2018-03-27 15:53:20 +00:00
OpenStack Proposal Bot 85d2868e17 Updated from OpenStack Ansible Tests
Change-Id: I7c48b94dec4d4ba92703b45aad72e01859416370
2017-11-10 20:08:19 +00:00
Jesse Pretorius 2cf8952d6b 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: Ib5ec32e6f746ae11e8f74453c0232b060516eafe
2017-10-17 20:24:58 +00:00
OpenStack Proposal Bot 3c3dde6f8a Updated from OpenStack Ansible Tests
Change-Id: If5ea5ae6f4e0132ef794d17f2332ab31fcdc3ebf
2017-08-16 01:23:23 +00:00
OpenStack Proposal Bot ff0d348dbe Updated from OpenStack Ansible Tests
Change-Id: I20ac2bc40636c07ee3e5bf6d6ea7e7179c606e01
2017-06-22 15:19:41 +00:00
Cuong Nguyen 83e7d34388 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: I682bbea6c6bd20c9bb862a16e53a9e72d078fbd3
2017-02-10 13:01:12 +00:00
Major Hayden 737cbee9d2 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: Ib966db733ec98caacceeff498fe0adab82a507a6
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:52:34 +00:00
Kevin Carter 71a00384ce Update testing bits for consistency
Change-Id: I397fd4453481c5f142a009115f21bb185445506a
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-17 17:13:36 -04:00
root 101c0ea6c0 Add SNI support to magnum 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.
Add SNI support to ops role via OS packages

Change-Id: Ie7e2380bb12f28fc06fb884cb937f59abf0e620e
2016-08-22 14:57:45 +00:00
Michael Gugino fc7f225a03 Add apt-get update to run_tests
Change-Id: I31522d341b75037c9b58ef3a5a00b63fc929bb7d
2016-08-18 16:38:00 -04:00
Jesse Pretorius 8a722e6649 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: If245825d25855e9c0e59b7a09b870ecc4dc88181
2016-05-03 08:56:26 +01:00
Jimmy McCrory 1930e33fba 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, and added a CONTRIBUTING file.
 - The extras folder and files have been updated to match current
   conventions.

Change-Id: Ic85e398509b5069633f9b5865aff941d69ef7fbf
2016-03-18 11:41:53 -07:00