Commit Graph

22 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 89f48407c0 Updated from OpenStack Ansible Tests
Change-Id: I2e7fa34ccfa0ed197b461e3408b87cc55ae95e66
2022-04-04 09:37:40 +00:00
OpenStack Proposal Bot 538ada902f Updated from OpenStack Ansible Tests
Change-Id: Iadf5690442936b5180a1780ab8c643392e8c0514
2021-03-12 22:18:16 +00:00
OpenStack Proposal Bot 0fc9ab3ed6 Updated from OpenStack Ansible Tests
Change-Id: If4d02f9ba9b26789358d82e7caeabe147d59b1b2
2020-09-24 16:55:24 +00:00
OpenStack Proposal Bot f623641f97 Updated from OpenStack Ansible Tests
Change-Id: I1764bceed8e1f67175820a8de1403e7934238498
2019-07-18 22:17:52 +00:00
OpenStack Proposal Bot aa5acfa015 Updated from OpenStack Ansible Tests
Change-Id: I22dee1c475f1bfbc85a5a353c9cd277c0898eff7
2019-05-09 11:34:19 +00:00
OpenStack Proposal Bot da6679174a Updated from OpenStack Ansible Tests
Change-Id: Ibaa8d7c375843b048d29998472b7f0c529daf3c3
2019-04-22 07:13:46 +00:00
OpenStack Proposal Bot 75019ed6c5 Updated from OpenStack Ansible Tests
Change-Id: Icf068578e8e7febe20bf03f7a07168d157193bad
2019-02-27 06:03:31 +00:00
OpenStack Proposal Bot 4896cb7a4f Updated from OpenStack Ansible Tests
Change-Id: I6842e9069214b644a536e6d60cc6c9dcdd29ba8c
2018-09-29 04:53:52 +00:00
OpenStack Proposal Bot d7b040a9a0 Updated from OpenStack Ansible Tests
Change-Id: I3a647c847285ac97c1a49f63636c6a21634f7dc8
2018-04-30 05:13:36 +00:00
OpenStack Proposal Bot 209712e4bd Updated from OpenStack Ansible Tests
Change-Id: Ib60c856003136cb7e75bc81ab66a0515bd4d6b25
2018-03-27 15:50:44 +00:00
OpenStack Proposal Bot 066c95e656 Updated from OpenStack Ansible Tests
Change-Id: I5a22edac7f4722407c1545263fa1e82b24e035db
2017-11-10 13:15:55 +00:00
Jean-Philippe Evrard 3815c5bb4e Update upgrade role for Queens from P
This changes the a-r-r with the proper version, and fixes
the repo path for role upgrades:

The role will, during test-upgrade-pre, have its current branch
checked out, and will deploy the current branch infrastructure,
including the generation of the constraints.

Then, the installation of previous branch of the role will use
the constraints for its previous version, but will have no
constraints for it, and fail.

We need to generate the constraints for the previous version too.
This should do it.

On top of that, we needed to update the work for Zuul v3:
This implements the 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: I2d455e9a47c85b77655e3b55847cf45959901b77
2017-10-17 18:28:22 +00:00
OpenStack Proposal Bot efacb02649 Updated from OpenStack Ansible Tests
Change-Id: I031f590ccc307ce294fbc18fd16a158dde24645d
2017-08-04 15:21:50 +00:00
OpenStack Proposal Bot d569419d79 Updated from OpenStack Ansible Tests
Change-Id: Ie3cb360b1b630c06ce3dac6b61b4226766cd648a
2017-06-22 15:19:20 +00:00
Cuong Nguyen cf27e9e88f 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: Id4518cf989eb2cb599298957781d95a9c169ff65
2017-02-09 10:14:28 +07:00
Major Hayden ecf1788a0a 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: I37efb20136dfc11a42841f299501d4110cf9636b
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:53:37 +00:00
Major Hayden 2653926436 Ansible 2.1.1 update
Co-Authored-By: Major Hayden <major@mhtx.net>
Change-Id: Ic59abac5d7f15da37748d5b9121b74cd8e75d3c3
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-27 15:00:22 +00:00
Qin Wang b8eaf4f3b6 Add SNI support via OS packages for os_cinder
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: I06c77395d1379e1f36412c6036da2bbfc2ed61ab
2016-08-19 16:50:52 +00:00
Michael Gugino ca4c887d9d Add apt-get update to run_tests
Change-Id: I6b9bf950541331bc1f3037e83886490ab5b847d2
2016-08-18 16:37:27 -04:00
Jesse Pretorius 936baf8ee3 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: Ied094a83a99a45e77a7b6176407e489caa231388
2016-05-03 08:55:28 +01:00
Travis Truman bc8cb8f307 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: I7c956248558c73cc6275ae45768999f78bd43d1b
2016-03-09 21:21:15 -05:00
Jimmy McCrory b60591f75b Implement base configuration for independent repository
Change-Id: If3cee9b9da230ec4f96fc3355889c984d1977975
2016-03-01 09:38:00 -08:00