Commit Graph

22 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 743cb18d9b Updated from OpenStack Ansible Tests
Change-Id: I3580edf2ea3c49b8d81c25d964cea1f7571f57f6
2022-04-04 15:12:10 +00:00
OpenStack Proposal Bot 53d5f40e93 Updated from OpenStack Ansible Tests
Change-Id: I5bc89c4dd29d30b0e0f516d6b75ddfcd86759e7f
2021-03-22 08:53:10 +00:00
OpenStack Proposal Bot a6347c3811 Updated from OpenStack Ansible Tests
Change-Id: I7f0d68dd4ca0b8ac41f6b52ea742f14eab78780b
2020-09-24 16:59:45 +00:00
OpenStack Proposal Bot 0d950310a4 Updated from OpenStack Ansible Tests
Change-Id: Ib5f4511b9ccd79ee8c7254c345be38da3fb332a1
2019-07-18 22:21:13 +00:00
OpenStack Proposal Bot 5cb74d5a9c Updated from OpenStack Ansible Tests
Change-Id: I0da1b3cda11c305040db1d1ee94adca7acc25941
2019-05-09 11:36:14 +00:00
OpenStack Proposal Bot bbc6d1b53b Updated from OpenStack Ansible Tests
Change-Id: I8cf11c14039fef234436597d6c7f741676ca6d77
2019-04-20 19:09:48 +00:00
OpenStack Proposal Bot 0e67ef2e08 Updated from OpenStack Ansible Tests
Change-Id: I57aa2e82236fe30ea543ce1d8f27be96da0cdc1e
2019-02-27 06:08:19 +00:00
OpenStack Proposal Bot 8a28d8228d Updated from OpenStack Ansible Tests
Change-Id: Iaaef182984c074feaa01acd4d104c5e9107e9abf
2018-09-29 04:57:24 +00:00
OpenStack Proposal Bot 3be4203a87 Updated from OpenStack Ansible Tests
Change-Id: I450afa279bd765f221bb3d3c6cfabc893d5914c1
2018-04-30 05:18:03 +00:00
Jesse Pretorius 780bba94e4 Update run_tests.sh and remove tests-repo-clone.sh
The lint tests make use of the common linters test
used by the roles, so we need to ensure that the
run_tests.sh script is updated and the configuration
adjusted accordingly.

Change-Id: Ic623e6074a85e08416b30e3e42c48fe8873113d6
2018-03-28 07:56:41 +00:00
OpenStack Proposal Bot 2091a0bc60 Updated from OpenStack Ansible Tests
Change-Id: I29e5eda779935cdb45271b9af475a747123cc6f6
2017-11-10 13:18:24 +00:00
Jean-Philippe Evrard ead9047761 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: Id5a41c4f09bfc63b373e83493dd85a53850bd71c
2017-10-17 20:43:54 +00:00
OpenStack Proposal Bot 854812eda3 Updated from OpenStack Ansible Tests
Change-Id: I5e94fda06aab1b25a5e0515b636b476ec126ca70
2017-08-03 15:27:19 +00:00
OpenStack Proposal Bot 13fadcde83 Updated from OpenStack Ansible Tests
Change-Id: I3a2292d1b1b27dd1fb6a541dc109c08d25e39a37
2017-06-22 15:20:16 +00:00
Markos Chandras 8d040dc1df Add openSUSE and CentOS as supported distributions
There is no distro specific code in this role so add openSUSE and
CentOS as supported distributions similarly to the rest of the
OpenStack Ansible roles. This also updates the run_tests.sh, bindep.txt
and Vagrantfile from the opentack-ansible-tests repository.

Change-Id: Ib540a8fc3474075393cc5ae351aee5d59bfa4853
2017-04-10 23:07:15 +01:00
Cuong Nguyen d10df27a4a 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: I2d925655ade448eed1eb6777a46e635be05c4a1c
2017-02-07 09:44:37 +07:00
Major Hayden 8142ebbb65 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: I362443afbc7cfc240762f2ce9e7db31d34bd612f
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:51:05 +00:00
Kevin Carter 544adfe686 Update testing bits for consistency
Change-Id: I85713b88818bcc1070a905a1e3a407f2d5e02e86
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-23 15:46:54 +00:00
Shashank Tavildar 7e931aabef Added SNI support for ansible_plugins 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: I80355c8a82a0a0b295672c97c0740809659405b1
2016-08-19 14:50:59 +00:00
Travis Truman 29668ca8f0 Adding Vagrantfile for local testing
Running `vagrant up` will emulate the gate tests

Change-Id: I6d3df08a472b15f646ddfccf502c946b5b13d2e6
2016-08-12 15:13:40 -05:00
Jesse Pretorius e20add1374 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: I7c761221b1fb347eccc820556ea45c58e792563b
2016-05-03 08:57:43 +01:00
Kevin Carter 2c9c5f005b
first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-01-25 18:07:53 -06:00