Commit Graph

22 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov d3ef8b1256 Deprecate openstack-ansible-galera_client role
Since we moved all functionality of galera-client part to galera-server
role there's no sense in futher keeping and branching of client part.

Depends-On: https://review.opendev.org/c/openstack/project-config/+/765777
Change-Id: I1623dbc80bee4eb7d889ee570d0ce27697b58cea
2020-12-07 12:41:44 +02:00
OpenStack Proposal Bot f822e7d137 Updated from OpenStack Ansible Tests
Change-Id: Ie8ed982d1af33e4aa7d410c4159eeddedb004813
2020-09-24 16:53:34 +00:00
OpenStack Proposal Bot 24fb6603a0 Updated from OpenStack Ansible Tests
Change-Id: I56f776896d383367a19ec7e4749ba7ca25ccbf1c
2019-07-18 22:16:30 +00:00
OpenStack Proposal Bot 804619f06f Updated from OpenStack Ansible Tests
Change-Id: I1d6fedd0fab4f59596845dc3d1dcaade629e6e9e
2019-05-09 11:33:31 +00:00
OpenStack Proposal Bot 6d3f35508f Updated from OpenStack Ansible Tests
Change-Id: Ib7edcdfaf2d68b744c232c00c7d38df6f4c437de
2019-04-22 07:12:16 +00:00
OpenStack Proposal Bot d53d623eed Updated from OpenStack Ansible Tests
Change-Id: Ib3be560107234a0f11bd07e4db75c5a603c794a9
2019-02-27 06:01:40 +00:00
OpenStack Proposal Bot 436d377a21 Updated from OpenStack Ansible Tests
Change-Id: I463c5c14a782f082da8f805824eafe829d0941ad
2018-09-29 04:52:21 +00:00
OpenStack Proposal Bot fcc7242387 Updated from OpenStack Ansible Tests
Change-Id: I344c792bc881d241a4cae672a42e81335cf3a223
2018-04-30 05:11:43 +00:00
OpenStack Proposal Bot 1d4119fc5c Updated from OpenStack Ansible Tests
Change-Id: I19128e4042232ebeb9286df64e6de900205c5cfe
2018-03-27 15:47:07 +00:00
OpenStack Proposal Bot b46c4041ab Updated from OpenStack Ansible Tests
Change-Id: If9c00e2bf5eb68240e3c335c9fdbfc81b0d6f76d
2017-11-10 13:14:47 +00:00
Jean-Philippe Evrard e853a5e2cd 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: Ib24c5cb4f6bd9487ced12a0b98070ccf34d7fff6
2017-10-17 18:23:11 +00:00
OpenStack Proposal Bot 7d8e86b165 Updated from OpenStack Ansible Tests
Change-Id: Ie60ed7e4c0fa04e52623d276b8b3180b641e23da
2017-08-03 15:25:54 +00:00
OpenStack Proposal Bot 5c78a67d01 Updated from OpenStack Ansible Tests
Change-Id: I248da143d0534a8677a8b4636e021830280a442c
2017-06-18 14:41:23 +00:00
Cuong Nguyen 58d660ace8 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: I29490b5f53a080bcf6f7669ea77eede38ba6cfdf
2017-02-07 08:54:16 +07:00
Major Hayden 062cadc82c 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: I8c6c9ec4e952d0de9240aaac189ca98df1ae3481
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:49:45 +00:00
Kevin Carter 49fae29961 Update testing bits for consistency
Change-Id: I1490c0fc283bb030c52c2a6ebe476e76ff0ca3ca
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-17 16:58:13 -04:00
Qin Wang 09aecc24a9 Add SNI support 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: I1a0895da41d891e68ff2f05aaadc129aa815a482
2016-08-19 16:44:22 +00:00
Michael Gugino d01ed41669 Add apt-get update to run_tests
Change-Id: Icf43181b562cf855426a19355036f3eb4ace81a6
2016-08-18 16:29:29 -04:00
Kevin Carter d394277b21
Update Multi-distro support for CentOS7
This commit updates the role to support Ubuntu 14/16.04 and CentOS7

Change-Id: Ieadcdd70e9b8271aee3880896255a5037f56567e
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-05-15 21:59:40 -05:00
Jesse Pretorius 244f5569db 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: I2deba03f4e7daf3da1091d257cd763e02bdbe6c5
2016-05-03 08:53:58 +01:00
Travis Truman 518e63de26 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: I5f28e0cafc358b868d633acc0628a93b5cd0ab48
2016-03-11 07:46:50 +00:00
Kevin Carter ab36aed999
first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015-12-09 09:23:13 -06:00