Commit Graph

22 Commits

Author SHA1 Message Date
OpenStack Proposal Bot df236fc2a3 Updated from OpenStack Ansible Tests
Change-Id: I49522101226fd4ff9cf3b93ee75855f07a9574c3
2022-03-31 20:14:23 +00:00
OpenStack Proposal Bot c983c930a4 Updated from OpenStack Ansible Tests
Change-Id: I8c16db6f51536a8634c6f61949d842f5a123e301
2021-03-12 22:17:27 +00:00
OpenStack Proposal Bot 8673a88019 Updated from OpenStack Ansible Tests
Change-Id: I601c196795a391dfeb7a9c884e8790eeb059a8f1
2020-10-01 14:29:25 +00:00
OpenStack Proposal Bot d4422a137d Updated from OpenStack Ansible Tests
Change-Id: I407267fc32a4a755ab2ee91095ddc401f68a1b19
2019-08-20 03:05:32 +00:00
OpenStack Proposal Bot 07ea68ebfa Updated from OpenStack Ansible Tests
Change-Id: Ifdb464469f12fc60ac57ecb6b703c554da836daf
2019-05-09 11:34:08 +00:00
OpenStack Proposal Bot 58b01a8599 Updated from OpenStack Ansible Tests
Change-Id: Ibda96b5acd3c8199364998f5d42f01ce961beaa6
2019-04-22 07:13:24 +00:00
OpenStack Proposal Bot 2cef941637 Updated from OpenStack Ansible Tests
Change-Id: I8d4346c08243705abc2f409b6aac8417937db94e
2019-02-27 06:03:05 +00:00
OpenStack Proposal Bot 1bae651707 Updated from OpenStack Ansible Tests
Change-Id: I4a40cb518a552daf821b55e5eaba049ee04743bb
2018-09-29 04:53:29 +00:00
OpenStack Proposal Bot 72eaf3503e Updated from OpenStack Ansible Tests
Change-Id: Ida5abef73bfe3dc161fec0cca0af6ecdc081feb4
2018-04-30 05:13:12 +00:00
OpenStack Proposal Bot c36327f108 Updated from OpenStack Ansible Tests
Change-Id: I59a5a69655c31eb53f589357dc12806e3b5f2cde
2018-03-27 15:50:01 +00:00
OpenStack Proposal Bot eb17064d0e Updated from OpenStack Ansible Tests
Change-Id: I616a743ca68922a9ab8e27d13457dd4831457ad5
2017-11-10 13:15:39 +00:00
Jesse Pretorius 6deee77f9e 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: I9bc165a608bba3dedbf6e5d95c577550179b724b
2017-10-17 18:10:41 +01:00
OpenStack Proposal Bot 07326b74e1 Updated from OpenStack Ansible Tests
Change-Id: If6a9c2987320186a546ca1d6b23b02ce7976a7ca
2017-08-03 15:26:16 +00:00
OpenStack Proposal Bot 2d01e5f54d Updated from OpenStack Ansible Tests
Change-Id: Ic6fe9d38afd9a2f2accdb80f30cc6108f7e47fdf
2017-06-22 15:19:14 +00:00
Major Hayden dcab768fb3 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: Ia6d62b7b37858c61c378db84517ab7a1a0aa6e68
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:54:04 +00:00
Kevin Carter ed2ddcda31 Update testing bits for consistency
Change-Id: I8e86ad6117629638f8bc4013fefa889d577ff74e
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-17 17:17:21 -04:00
Qin Wang a6fcaa93f5 Add SNI support via OS packages for os_aodh role
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: I94dc169b25201866be19863dd6ada5f249c7b3fd
2016-08-25 18:34:21 +00:00
Michael Gugino 9940f7b399 Add apt-get update to run_tests
Change-Id: I3f5a4ce8f7af0dc3c16442d096fb9561d985f048
2016-08-19 13:54:54 +00:00
Steve Lewis b4c3dab44e Update testing script for xenial
Ubuntu Xenial (at least) requires additional packages for Aodh to
install.

Change-Id: Iac1538657990652e24a2b56984df7eca4680243e
2016-07-29 11:59:58 -07:00
Jesse Pretorius fd5991d63a 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: Ic33674ca565e1575fdc06a7d3dd749de3a80f525
2016-05-03 08:55:06 +01:00
Travis Truman 02f2e08a98 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.

Change-Id: Iddccd01a0f1914dda941a02fd6371947b8594b92
2016-03-16 22:19:59 -04:00
Matt Thompson b44692c013 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: I9bcf3057bec5f764de898cc02c60473a0f99d0a7
2016-03-02 07:28:08 +00:00