Commit Graph

19 Commits

Author SHA1 Message Date
OpenStack Proposal Bot 545e8a36a8 Updated from OpenStack Ansible Tests
Change-Id: If9c67fe4179c793c17bc8b10695ee8051c5351f1
2021-03-12 22:21:19 +00:00
OpenStack Proposal Bot 5f4fb27342 Updated from OpenStack Ansible Tests
Change-Id: I20e18280b2d5e1cc3cb7787e8e4905291650fae7
2020-05-22 07:08:58 +00:00
OpenStack Proposal Bot ba5a1e7979 Updated from OpenStack Ansible Tests
Change-Id: I815dba433ee5623afcbf1cd91bf221210d8edf97
2020-05-12 18:05:06 +00:00
OpenStack Proposal Bot f065b86e12 Updated from OpenStack Ansible Tests
Change-Id: I5026e61940f6f83f71314378a1d59738820dcd17
2020-03-11 12:47:15 +00:00
OpenStack Proposal Bot 1b7a0084cf Updated from OpenStack Ansible Tests
Change-Id: If1bdc08230f8f1346fc2de944f7b2a23767b3185
2020-03-06 17:59:11 +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 37d9a0b8df Updated from OpenStack Ansible Tests
Change-Id: I80dbe3884a40fa48ce41a5bf0267089685924a3d
2019-03-29 03:10:24 +00:00
OpenStack Proposal Bot 331e31941a Updated from OpenStack Ansible Tests
Change-Id: I7f028eb7aa164600949741fae5dbf11a34056a58
2017-12-06 00:06:39 +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 1b0334e119 Updated from OpenStack Ansible Tests
Change-Id: I2210f4ab0c9f1fe06513f850c6258af8e2ca1638
2017-09-04 13:05:27 +00:00
Major Hayden fa9f41f823
Optimize swift gate
This patch contains five combined improvements.

1) Remove RabbitMQ from the gate

RabbitMQ is only needed in the swift gate if the ceilometer
middleware is being deloyed. This isn't enabled in the gate
job, so let's save some time and deploy memcached/galera
without RabbitMQ.

2) Bindep pyOpenSSL change

This commit also includes the pyOpenSSL bindep change in the
hopes that we can get the swift gate moving along again. ;)

3) Disable erasure code test for CentOS

Due to #1707220 we are running into issues with CentOS 7 running Erasure
Code storage policies on RAX hardware.

This patch temoprarily disables EC testing for CentOS 7, but we can
re-enable that once the package is backported to stable/ocata branch.

4) Pass packages as a list

This patch passes a list of packages to the package module
rather than using "with_items" and it should speed up the
package installation process.

5) Set package state to present

Change-Id: Ic7b13853ce00b0f8ac2181e46e2bd8dea5ce377e
Co-Authored-By: Andy McCrae <andy.mccrae@gmail.com>
2017-08-09 08:43:25 -05:00
OpenStack Proposal Bot 7799a534b7 Updated from OpenStack Ansible Tests
Change-Id: I7de6a24013a06897176adffb86cd1a9f7f8ff5be
2017-07-31 19:11:31 +00:00
OpenStack Proposal Bot 5f65131dae Updated from OpenStack Ansible Tests
Change-Id: Iaeed811ccbcd7e668c6ba25aecbbee8e1791ff00
2017-07-06 21:08:54 +00:00
OpenStack Proposal Bot ec7448f57c Updated from OpenStack Ansible Tests
Change-Id: I2887e9bda1f6ce462c66f849133639f263a42248
2017-06-22 15:20:04 +00:00
Logan V 78bca6d0ef Install python2-pyOpenSSL package on CentOS
Package pyOpenSSL is obsoleted by python2-pyOpenSSL.

Change-Id: I4c6f1bcf58643ebac29d728701a4c29c9bb8978a
2017-03-03 12:49:55 -06:00
Andy McCrae f01f4a8454 Remove Trusty final trusty bits from os_swift role
Change-Id: I1d20338106f452a17d103231e9321cb3cc106087
Implements: blueprint trusty-removal
2016-12-15 13:22:12 +00:00
Jesse Pretorius 1690a5d512 Compress test execution logs
The volume of logs we collect in CI jobs are extensive. This
patch ensures that the logs collected are compressed to reduce
the space taken in CI systems.

PYTHONUNBUFFERED is also set to ensure that the console log
from the CI jobs is recorded in the exact order of execution.

Change-Id: Ie13ecef2958a926933520cceeee6bfb669b94fce
Related-Bug: #1620849
2016-09-09 10:48:44 +01: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
Andreas Jaeger 17da038fa0 Move other-requirements.txt to bindep.txt
The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.

Move the file around to follow this change.

Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.

For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
http://docs.openstack.org/infra/bindep/

As well as this announcement:
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html

Change-Id: I894b3545299bf9dc129fe98dddeb3545ff1e63f3
2016-08-12 21:01:53 +02:00