Commit Graph

21 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 03010cab86 Updated from OpenStack Ansible Tests
Change-Id: I012241af66520f9f4ca0c56eca6eeecd21aabb58
2022-04-01 12:15:40 +00:00
OpenStack Proposal Bot 50c0f319b1 Updated from OpenStack Ansible Tests
Change-Id: I0b920c05915b285935d5f8014fa39ccf52252e06
2021-03-12 22:21:35 +00:00
OpenStack Proposal Bot 12c398663c Updated from OpenStack Ansible Tests
Change-Id: If65a88da88d277cd4c8d95cb23b3cab24b155aa1
2020-09-24 21:24:29 +00:00
OpenStack Proposal Bot c1b4b407b7 Updated from OpenStack Ansible Tests
Change-Id: I581c163c837c1d6288cc2ae9ff005aacf20ac370
2019-07-18 22:20:11 +00:00
OpenStack Proposal Bot 79d41bafeb Updated from OpenStack Ansible Tests
Change-Id: I85aeb9210a7fc12f355e59926b7ac73c26405bbb
2019-05-09 11:35:38 +00:00
OpenStack Proposal Bot 3c669057e5 Updated from OpenStack Ansible Tests
Change-Id: I6a9992f0fcddfc30cc27c9cb2c45f31b0b941dda
2019-04-22 07:16:23 +00:00
OpenStack Proposal Bot fe3fe4e495 Updated from OpenStack Ansible Tests
Change-Id: Ic8ff2c0fcbee7aa983aa6feb7a48ef09dec36b97
2019-02-27 06:06:49 +00:00
OpenStack Proposal Bot c12c4306ab Updated from OpenStack Ansible Tests
Change-Id: I16d060301828df38ee7a83f04d837c63a49cea3f
2018-09-29 04:56:15 +00:00
OpenStack Proposal Bot f1c865e52d Updated from OpenStack Ansible Tests
Change-Id: Ic2c7a2bf6990181a536e78040039f37f8845cdaa
2018-04-30 05:16:38 +00:00
OpenStack Proposal Bot c30a3f0e26 Updated from OpenStack Ansible Tests
Change-Id: I9db8acabebe4b20ab93f9bfd14596bd4705d5ff6
2018-03-27 15:56:40 +00:00
OpenStack Proposal Bot ded74a98d7 Updated from OpenStack Ansible Tests
Change-Id: If033c4515dc06de31e7014889391bd614b614357
2017-12-06 00:06:44 +00:00
Jesse Pretorius 37439954e4 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.

Depends-On: I0391ec310c4eede436011a48490e3c524c8ddf4d
Change-Id: I695084aa70d6bd48cd8d498556918a1fbbc3c2a2
2017-10-18 17:32:14 +00:00
OpenStack Proposal Bot 1d2b3c7221 Updated from OpenStack Ansible Tests
Change-Id: Ied1b72711557eb1955e2af552eb7898daf93da4a
2017-08-03 15:27:09 +00:00
OpenStack Proposal Bot d454de9f71 Updated from OpenStack Ansible Tests
Change-Id: I4202869fe093e1c2db11d16725f9859a52627345
2017-06-22 15:20:06 +00:00
Cuong Nguyen 2e40a0ec9f 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: I2b6bc09929845ce7bca4fa2ca42c0324fe7dd7cd
2017-02-15 09:22:41 +00:00
Major Hayden dbbac56610 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: I34d83a17fcd94019bfabc50e7ef9532a72f13a8e
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:52:05 +00:00
Andy McCrae 9b7b6ba267 Move tempest to Ansible 2.1.1 and central testing
Move tempest to use the central test repository as well as Ansible
2.1.1.

This mirrors the change made for the openstack-ansible-os_nova role,
whilst keeping tempest running on it's own container for testing
purposes.

Additionally this moves to use the testing scripts to simplify and make
the tox.ini file more uniform.

Co-Authored-By: Travis Truman <travis_truman@cable.comcast.com>
Change-Id: I06771dba022fa91bb0230a7c0ebe6d7872e80004
2016-09-30 09:32:14 +00:00
Qin Wang 3e97357115 Add SNI support via OS packages for os_tempest
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: I67be64d34f0ffb38964f9828b774dca0e0fe4ee7
2016-08-19 17:03:38 +00:00
Michael Gugino 6ddb8e1b8e Add apt-get update to run_tests
Change-Id: Idb2253476b1aa4a2b740649bf683897939c1a3e3
2016-08-18 16:38:19 -04:00
Jesse Pretorius 6e230dc675 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: I48cfba97f9c8e92e2b22521b509bc0e39f4366df
2016-05-03 08:57:10 +01:00
Kevin Carter 7ee029afe9 Implement base configuration for independent repository
Change-Id: I26cea8bede422a5e91ab3443a69fb77f1a7b0fde
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-03-03 13:02:14 +00:00