Commit Graph

24 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 07ae836651 Deprecate rsyslog_server role
Depends-On: https://review.opendev.org/c/openstack/project-config/+/863079
Change-Id: I2abe014ede0e3fa4ed07b22990c95beb2b847222
2022-10-31 16:59:05 +01:00
OpenStack Proposal Bot c1ae1b401b Updated from OpenStack Ansible Tests
Change-Id: I732f4a57532ee0c8cbf4ce15933cd37c1e7e94ae
2022-04-04 09:46:06 +00:00
OpenStack Proposal Bot 49cfc804b6 Updated from OpenStack Ansible Tests
Change-Id: I87e1f6bcc6dd30574eaab2de97e7420f49585df0
2021-03-12 22:22:53 +00:00
OpenStack Proposal Bot 9f4df9bf32 Updated from OpenStack Ansible Tests
Change-Id: Ib0037905c21515f36d9bffede2e06f7da9bf39a7
2020-09-24 16:59:35 +00:00
OpenStack Proposal Bot f5a5857923 Updated from OpenStack Ansible Tests
Change-Id: I936c65e9406499597bc6db882dcc7002e78c5f83
2019-07-18 22:21:05 +00:00
OpenStack Proposal Bot 0bdce1ccbc Updated from OpenStack Ansible Tests
Change-Id: I713b465467b912c79cf33a876fe58b88c3fa1d0c
2019-05-09 11:36:10 +00:00
OpenStack Proposal Bot 82506a60f0 Updated from OpenStack Ansible Tests
Change-Id: Ia6ef139e2b8c9eeab3101f74186344833309cc2c
2019-04-22 07:17:25 +00:00
OpenStack Proposal Bot 05c8cf0210 Updated from OpenStack Ansible Tests
Change-Id: I91eb8922e5897b26f455c8c6aa55469c5c90118a
2019-02-27 06:08:09 +00:00
OpenStack Proposal Bot a9f87486ae Updated from OpenStack Ansible Tests
Change-Id: Ic8843a1a4eef70b53f6623028be1376417826a27
2018-09-29 04:57:15 +00:00
OpenStack Proposal Bot d6c9f331aa Updated from OpenStack Ansible Tests
Change-Id: I61a560a1de659364fcfec169d32f48b782edae16
2018-04-30 05:17:52 +00:00
OpenStack Proposal Bot bff71b3e39 Updated from OpenStack Ansible Tests
Change-Id: Ib98f7c41d1bebdea7bcfe445827aebb29db61806
2018-03-27 15:59:03 +00:00
OpenStack Proposal Bot 8bbf07b667 Updated from OpenStack Ansible Tests
Change-Id: Ibbbb96eacf03e99706e71a81df0fa5d7f76b1d0d
2017-11-10 13:18:50 +00:00
Jesse Pretorius 8c80a8a574 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: I8cae14c37422a5eb4b9580b0a8220ddfa5cb6053
2017-10-17 18:04:37 +01:00
OpenStack Proposal Bot 84b935c97f Updated from OpenStack Ansible Tests
Change-Id: Icddd9bedafd0ed6c2138809dbd069b34e6d6625e
2017-08-03 15:27:29 +00:00
OpenStack Proposal Bot 7e76ed459f Updated from OpenStack Ansible Tests
Change-Id: I4e14374a6c792a76c3dde3c8abb2806187345abf
2017-06-22 15:20:26 +00:00
Markos Chandras a1fbb19ddd Add SUSE support
Add support for SUSE based distributions. We also update the bindep.txt,
run_tests.sh and Vagrantfile files from the openstack-ansible-tests
repository.

Change-Id: Id96d9eec52e136b4be5acbd4657de3ebd4f25980
2017-04-05 16:02:32 +01:00
Cuong Nguyen 9083b17771 Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant
- Use official centos box in Vagrantfile
- Install python2 for Ubuntu 16.04 and CentOS 7 before executing test
  script.

Change-Id: I189f63ae1ad0614250132a442d0ae447e796cb7b
2017-02-07 09:12:47 +07:00
Major Hayden 285d036218 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: Idfb0d26a6aec3abc836fbb216161fcc5e497402e
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:54:48 +00:00
Kevin Carter e00580462e Update testing bits for consistency
Change-Id: I6263e91f7b83ace3a747569844a6218ec107c799
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-17 16:53:39 -04:00
root 870726a02f Add SNI support to rsyslog_server role 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: I16075a6749f228d75d5d5b337449576ed0f8a00f
2016-08-19 08:38:45 -05:00
Michael Gugino 6445c2497d Add apt-get update to run_tests
Change-Id: Ifd6e14766ce8e2bd0d56f16d05757cc5a9b0f8dc
2016-08-18 16:38:44 -04:00
Major Hayden 480fa37d8c Add CentOS 7 support
This patch adds CentOS 7 support to the rsyslog_server role
and should have the necessary requirements to test properly
in the OpenStack gate.

Implements: blueprint multi-platform-host

Change-Id: Idf6e1614e84c26fe72c655bdb84c2cca0c661816
2016-06-21 18:38:44 +00:00
Jesse Pretorius 70903b6a09 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: I3035fea735d4e8ad19e26f5a4e0b44d655a38b38
2016-05-03 08:58:32 +01:00
Kevin Carter 2b4bf4547c
first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015-12-09 09:27:53 -06:00