Commit Graph

20 Commits

Author SHA1 Message Date
OpenStack Proposal Bot d380691f35 Updated from OpenStack Ansible Tests
Change-Id: I529d30d0e0e80b79a2af8f545e1b62dcb290b1ff
2022-04-04 09:41:44 +00:00
OpenStack Proposal Bot d843d22e11 Updated from OpenStack Ansible Tests
Change-Id: I804060665979ad705f64eb7824a54e2937f5f821
2021-03-12 22:18:34 +00:00
OpenStack Proposal Bot 0bc0f321b7 Updated from OpenStack Ansible Tests
Change-Id: I55a17ed4e0a1acd843d135df8f69c710c83a2b47
2020-09-24 16:55:43 +00:00
OpenStack Proposal Bot c60bef1f79 Updated from OpenStack Ansible Tests
Change-Id: I511256b3b49f23da6f6338a3ad4df50a7cb97474
2019-07-18 22:18:07 +00:00
OpenStack Proposal Bot 5bf11d06fd Updated from OpenStack Ansible Tests
Change-Id: Ie0f2e2fe0d53b0f7bf491f68b31e9f1832e83aa5
2019-05-09 11:34:27 +00:00
OpenStack Proposal Bot af3c123078 Updated from OpenStack Ansible Tests
Change-Id: Ideb85d8b85f47bd1cb373ddea780bc8f051b1dbd
2019-04-22 07:14:02 +00:00
OpenStack Proposal Bot c7cfc00ad6 Updated from OpenStack Ansible Tests
Change-Id: I32b0c1755d560724a85d1a370581364b0a54e972
2019-02-27 06:03:52 +00:00
OpenStack Proposal Bot caab7d03f9 Updated from OpenStack Ansible Tests
Change-Id: Idc39ea85ed3173ff9622160c34267d03a92d035f
2018-09-29 04:54:08 +00:00
OpenStack Proposal Bot 962a708a58 Updated from OpenStack Ansible Tests
Change-Id: If4b2ed655e14dcb44487dfb49544b25201999726
2018-04-30 05:13:57 +00:00
OpenStack Proposal Bot 76451d0089 Updated from OpenStack Ansible Tests
Change-Id: I82d9c22afec53a30a7d44ed84c0f71d70735887c
2018-03-27 15:51:26 +00:00
OpenStack Proposal Bot 7f26efbcd7 Updated from OpenStack Ansible Tests
Change-Id: I8d78a5fae358305911edca943b62a7002813e162
2017-11-10 13:16:05 +00:00
Jean-Philippe Evrard 4fec57b838 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: Ic27fb8019ab35fbdf45e23164f907c6c6baf8655
2017-10-17 18:16:53 +00:00
OpenStack Proposal Bot a06393909c Updated from OpenStack Ansible Tests
Change-Id: Ibaf961659e517699cced57a51cf1a725ff8cb24c
2017-08-04 15:21:54 +00:00
OpenStack Proposal Bot 1c4d03556c Updated from OpenStack Ansible Tests
Change-Id: I55f2d1ccb5becd4fd2d11e1d13f274b20f5e0317
2017-06-22 15:19:24 +00:00
Cuong Nguyen 2a569374b9 Install python2 for Vagrant
As vagrant using xenial so no python2 installed, hence test script will
fail. This installs python2 before executing the tests

Change-Id: I0dbfae47b0ef057a255952f2f68531da0a184a5d
2017-02-06 09:12:40 +07:00
Major Hayden 470bc2f7e1 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: Id78d4a7522a363a845b361fa33e4e625ac571f12
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-25 14:36:15 +00:00
Travis Truman 4c40547818 Ansible 2.1.1 role testing
Change-Id: I2db8435b0ae5b6004ebe1985c5606c0c39900a95
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-19 15:21:37 -04:00
Qin Wang cf69f8cbd1 Add SNI support via OS packages for os_designate
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: I532b32a26ca49deb63f66a8f146c7114874bdf87
2016-08-18 18:46:24 +00:00
Jesse Pretorius 7b439ff65b 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: I25d3a103be3ba5c9d2c9e79322658c65b0fd1b2d
2016-05-03 08:55:36 +01:00
Jesse Pretorius aa9ae16f9e Implement base configuration for independent role repository
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 a functional test.
 - An updated README, added LICENSE file and a CONTRIBUTING file.
2016-03-14 12:34:46 +00:00