Commit Graph

22 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 8c5fa5a2bb Updated from OpenStack Ansible Tests
Change-Id: I202c0a05d589bf21a53f620dd5416ea1714f7f35
2022-04-04 09:18:53 +00:00
OpenStack Proposal Bot 996d3c72bc Updated from OpenStack Ansible Tests
Change-Id: Icfe2a9a9fc87909db9c560e9daf7765bd147c15c
2021-03-12 22:19:24 +00:00
OpenStack Proposal Bot e5dd6bd7c9 Updated from OpenStack Ansible Tests
Change-Id: I716026ab16646b34312bae47476e1424acbbb0b2
2020-10-01 14:30:38 +00:00
OpenStack Proposal Bot 0c516c26da Updated from OpenStack Ansible Tests
Change-Id: I2fabfc3c182a51ba837010651e359e4f2017f844
2019-07-20 09:33:35 +00:00
OpenStack Proposal Bot b1a0c84142 Updated from OpenStack Ansible Tests
Change-Id: If3730ed9317ea2a3ec2e07caea6e1e625dad5634
2019-05-09 11:34:48 +00:00
OpenStack Proposal Bot c3f1866e41 Updated from OpenStack Ansible Tests
Change-Id: Id2c8d58d5dfb452bfe941266c348aa19de69c77f
2019-04-22 07:14:40 +00:00
OpenStack Proposal Bot f119f18963 Updated from OpenStack Ansible Tests
Change-Id: I777aaac63d425ef6f928ffc02f02b06e984d2a19
2019-02-27 06:04:49 +00:00
OpenStack Proposal Bot 655280b6ce Updated from OpenStack Ansible Tests
Change-Id: I2487a41140fc474df9f50a2bf7a42c07b37a1ba2
2018-09-29 04:54:46 +00:00
OpenStack Proposal Bot 3ab8821ad9 Updated from OpenStack Ansible Tests
Change-Id: I73849541073f89d54cd7fb18973ea3ecbc25682d
2018-04-30 05:14:52 +00:00
OpenStack Proposal Bot 10909a8772 Updated from OpenStack Ansible Tests
Change-Id: I40b1ddabf32737ca6f0973234c49004ac73562f9
2018-03-27 15:53:05 +00:00
OpenStack Proposal Bot b2d3e2b9ca Updated from OpenStack Ansible Tests
Change-Id: I180b9e375d2743dc646b917694bc52a89bb2c7b0
2017-11-10 13:16:45 +00:00
Jesse Pretorius 46931b172c 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: Ic04b7e658e7755c8e66e47a84442a5f3c791fa78
2017-10-18 11:21:52 +00:00
OpenStack Proposal Bot b1ab60a350 Updated from OpenStack Ansible Tests
Change-Id: Ifdd00713c0ccf5a4018b8ae631b1376a9a704f17
2017-08-04 15:22:10 +00:00
OpenStack Proposal Bot 1b617711c5 Updated from OpenStack Ansible Tests
Change-Id: I678a3c4c47102cba78731ceac0246d52fc188b99
2017-06-22 15:19:39 +00:00
Cuong Nguyen ce733db1d9 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: Ibab2ba010fc453d87be245a80ee354d059d00f35
2017-02-07 09:49:08 +07:00
Major Hayden 83e7c280a4 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: I41c0fb1f611507bab648c611fba751f4e114a89b
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:55:10 +00:00
Kevin Carter 3614448799 Update testing bits for consistency
Change-Id: I5bbfdb11cd3a07bba1c47987a87743efcc33d15a
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-17 11:57:30 -05:00
Andy McCrae 7e5548e39d Add a test Scenario for uwsgi & nginx
New func_uwsgi-nginx test scenario that will test keystone installed
with uwsgi behind nginx.
This will start off as experimental but can be used to test the final
nginx solution as it is finalised.

Change-Id: Id5ec7b1895b51232aacf1c86e564563de6c21d3f
Related: blueprint keystone-uwsgi
2016-08-25 09:18:35 +00:00
Qin Wang 3122ff649d Add SNI support via OS packages for os_keystone
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: Ifdee90709330e189165f2fade67ae1f9289b6981
2016-08-19 16:55:18 +00:00
Michael Gugino 50730dafe1 Add apt-get update to run_tests
Change-Id: I19b820e5518d6fe1bca9087336a43e8397b2560f
2016-08-18 16:37:56 -04:00
Jesse Pretorius cc29aa42b6 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: I9673c2068f1b102cfac02500a3ba23a04bc6c534
2016-05-03 08:56:18 +01:00
Kevin Carter 7d4cc4a217
Updated role to be an independent role
This change makes it so that the OS_keystone role is an independent
role and can be installed / tested stand-alone.

Implements: blueprint independent-role-repositories
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-02-26 14:13:43 -06:00