Commit Graph

22 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 358f4a3aa8 Updated from OpenStack Ansible Tests
Change-Id: Iaacf90e25e90296cd0403f1df0df0d97d1d73c70
2022-04-04 11:42:14 +00:00
OpenStack Proposal Bot 545e8a36a8 Updated from OpenStack Ansible Tests
Change-Id: If9c67fe4179c793c17bc8b10695ee8051c5351f1
2021-03-12 22:21:19 +00:00
OpenStack Proposal Bot 345ce3c3b0 Updated from OpenStack Ansible Tests
Change-Id: Ia50c91c1561ff1a8c8dcb7a7c0002f091e802492
2020-09-24 16:58:21 +00:00
OpenStack Proposal Bot 79f3a6fccf Updated from OpenStack Ansible Tests
Change-Id: I8a1cf7fdb554804780238639fc28f512b47aed7c
2019-07-18 22:20:01 +00:00
OpenStack Proposal Bot b3b9f7bf3b Updated from OpenStack Ansible Tests
Change-Id: If095d6a935bb670b620aaa352f0c2979dcdba439
2019-05-09 11:35:32 +00:00
OpenStack Proposal Bot bae76c0d14 Updated from OpenStack Ansible Tests
Change-Id: I6a52f1eb46ad17c7a2a3cd5c3b1b4f19687aceae
2019-04-22 07:16:12 +00:00
OpenStack Proposal Bot 37d9a0b8df Updated from OpenStack Ansible Tests
Change-Id: I80dbe3884a40fa48ce41a5bf0267089685924a3d
2019-03-29 03:10:24 +00:00
OpenStack Proposal Bot 692ae0b7a6 Updated from OpenStack Ansible Tests
Change-Id: Icd14d452d1310a3ab8a23036f097b9ae487b9e95
2018-09-29 04:56:03 +00:00
OpenStack Proposal Bot 5b82afab74 Updated from OpenStack Ansible Tests
Change-Id: Ic9eaf8bcedd9ed7485da57794199b5bcafe2eee2
2018-04-30 05:16:24 +00:00
OpenStack Proposal Bot a58bcb5cfc Updated from OpenStack Ansible Tests
Change-Id: If8a5b4a640d71c536c2757e82aaaced9fd2a76fb
2018-03-27 15:56:12 +00:00
OpenStack Proposal Bot 4858c02c14 Updated from OpenStack Ansible Tests
Change-Id: Iabff3a25211b5b4f63310ad0167dd8de4db44478
2017-11-10 13:17:48 +00:00
Jean-Philippe Evrard 0147d155d4 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.

This patch also 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: I4aa7591c931501490e706b9d61ba0bc12c006baa
2017-10-17 20:52:25 +00:00
OpenStack Proposal Bot 3ad1be916f Updated from OpenStack Ansible Tests
Change-Id: Ic964ca1e38425dc799b1f50ef339c57702395f96
2017-08-17 05:00:39 +00:00
OpenStack Proposal Bot ec7448f57c Updated from OpenStack Ansible Tests
Change-Id: I2887e9bda1f6ce462c66f849133639f263a42248
2017-06-22 15:20:04 +00:00
Cuong Nguyen 8df0d933b1 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: I7cadc92431c4d91e6260a53c121476d3e5c00005
2017-02-07 10:48:47 +07:00
Major Hayden 77c52524da 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: I8f0d839b1f9fad3fd39371573aa741da366a9f9b
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:48:27 +00:00
Andy McCrae 2257044bc0 Use openstack-ansible-tests repository for Swift
Move to use the openstack-ansible-tests repository for Swift.
Make changes use Ansible 2.1.1 (These are required for gating to work
properly, since the majority of repositories have already changed).

Additionally, lets set this up to work with 1 infra host in the MR swift
gate to improve efficiency.

Change-Id: Ic0d35bcf8bafb90a986c7cdda3987f70580af165
2016-09-22 15:59:32 +00:00
Qin Wang b85cd5212b Add SNI support via OS packages for os_swift
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: I64c01a75dfdad9850b797013d4f4c7378107e709
2016-08-18 18:47:36 +00:00
Andy McCrae c926f33c47 Add pypy test Scenario for Swift
New func_pypy test scenario whcih will run Swift under pypy. This will
start off as experimental but would be good to have added to the gate
permanently.

Change-Id: Iaddfcb4c165e8c7b7265c2e3058268505d2d41bf
2016-08-09 15:12:40 +00:00
Jesse Pretorius 167bf69b30 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: Ieecf0e0ec7cc1cd534a1a97adc14c1bbc5f2f8f2
2016-05-03 08:57:01 +01:00
Travis Truman cc81926655 Adding Vagrantfile for local developer testing
CONTRIBUTING.rst updated to include instructions on
how to use the Vagrantfile for running tests.

Change-Id: I27725e6e9187df012f548849d2e1c0d37d600e23
2016-03-02 15:43:59 -05:00
Kevin Carter 445f76ff94
Implement base configuration for independent repository
Change-Id: Ia0c83a480487746b70e2404137800080842526f7
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-03-01 15:03:17 -06:00