Commit Graph

17 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov f72de305b8 Retire openstack-ansible-repo_build role
As repo_build role has been succesfully replaced with
python_venv_build role, we have no need in it's futher maintaining and
releasing.

Depends-On: https://review.opendev.org/717715
Change-Id: Iaf1d6da8192afbbd18c64e2b58d54fa5804fe43c
2020-04-06 14:30:36 +03:00
OpenStack Proposal Bot 578ebff774 Updated from OpenStack Ansible Tests
Change-Id: I97ac8f179ddf5cdb7646757412c3ebed71ae9d52
2019-05-09 11:36:01 +00:00
OpenStack Proposal Bot eb8550d188 Updated from OpenStack Ansible Tests
Change-Id: I6d2343343dcab0f7e674f643dc983160b20b1fb6
2019-03-22 22:08:01 +00:00
OpenStack Proposal Bot 6638604edf Updated from OpenStack Ansible Tests
Change-Id: Icb3762bfbf5612de77660ee8865a8a8136afeb20
2019-02-27 06:07:49 +00:00
Jean-Philippe Evrard 4ad9c92618 Fix ansible lint tests
On top of that, it bumps the version of bindep.txt
from the osa-tests repo, because the automatic bump
cannot merge without lint tests passing, and the
other way around. Moreover, we drop the 'force'
argument from zypper since we are not switching
package vendors anymore.

[hwoarang: Add patch from https://review.openstack.org/#/c/526128/
to unblock the gates]

Depends-On: I4ba16ea660907c3fb481a9e80d73b750c2f4c138
Change-Id: I67e44434d4b3eb07b8af5c12aaa807514518be4c
2017-12-06 19:45:21 +00:00
OpenStack Proposal Bot 79e55ed52d Updated from OpenStack Ansible Tests
Change-Id: I84fb02e39978530006f411e2ff76cb48b43a5295
2017-09-12 23:56:04 +00:00
OpenStack Proposal Bot 51ede219bc Updated from OpenStack Ansible Tests
Change-Id: I32b90e76ba7edf7523c2c1456b4d1c7f8c94de04
2017-08-31 15:20:04 +00:00
OpenStack Proposal Bot 55996723eb Updated from OpenStack Ansible Tests
Change-Id: Idc7c1ff645c6a71032e1eb025832083c7d2ede34
2017-08-24 13:58:44 +00:00
OpenStack Proposal Bot bb52ba3d69 Updated from OpenStack Ansible Tests
Change-Id: I1079395d2e6851ab7c9b1ffb2e71875a3289e82d
2017-08-04 15:22:53 +00:00
OpenStack Proposal Bot e9734ccad9 Updated from OpenStack Ansible Tests
Change-Id: I362cf2e9f368c151402aafcc70887575c00b6ae2
2017-07-31 19:11:48 +00:00
OpenStack Proposal Bot 3362dfd686 Updated from OpenStack Ansible Tests
Change-Id: Id450a40668fbc3dca74eab449a5c93c2f139fd64
2017-07-06 21:09:11 +00:00
Markos Chandras a0ca13626a Add SUSE support
Add support for SUSE based distributions. Since we grab some packages
from the OBS repositories, we need to use the 'force' option to allow
zypper switch vendor on these packages. We also update the bindep.txt,
run_tests.sh, tests-repo-clone.sh and Vagrantfile files from the
openstack-ansible-tests repository.

Change-Id: Icea249aae20156b253017c6028f0ba2bb74bd577
2017-05-19 11:08:14 +01:00
Logan V e070c937bb Install python2-pyOpenSSL package on CentOS
Package pyOpenSSL is obsoleted by python2-pyOpenSSL.

Change-Id: I73dfe90e8512ef3d718a0c4767d9fc955f9ece35
2017-03-03 12:50:07 -06:00
Andy McCrae 74b5246637 Remove Trusty support from repo_build role
Change-Id: I06991d14ff62deee08265cfaf4caac808051ea5f
Implements: blueprint trusty-removal
2016-12-15 15:28:32 +00:00
Jesse Pretorius 322f15e246 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: If6aba5dc51838d1ddad961f3d2d03a702b7e5f57
Related-Bug: #1620849
2016-09-09 10:54:51 +01:00
Shashank Tavildar ac1b30e730 Added SNI support for repo_build 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: Icfc100a8cb20cf4404af8a399ce1df36de282eef
2016-08-19 21:00:15 +00:00
Andreas Jaeger c3d038baa2 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: Iff72e555eb6cad2935958509c147d595044caa9b
2016-08-12 21:03:35 +02:00