8 Commits

Author SHA1 Message Date
Takashi Kajinami
3c2a869947 Mysql: Enable SSL
Change-Id: Ia4276ef65947c36c5d3712859381bd7536018b0c
2023-03-21 01:04:47 +09:00
Takashi Kajinami
b123f825b6 MySQL: Use appropriate IP version
Currently we always use IPv4 for MySQL even in the test cases which are
supposed to use IPv6. This fixes that and ensures the expected ip
version is used.

Change-Id: I483f04376f29b75dcca20061ae381c7e71f26caf
2023-02-24 16:15:04 +09:00
Takashi Kajinami
fc220e0a08 MySQL: Remove workaround for old mariadb-libs in CentOS7
This reverts the commit 3b6bc5bb3ee63cf23ae56cfbf7c102799f2480b4 , and
removes the workaround added by that change, because

- We no longer use CentOS 7 in CI

- The issue is supposed to have been fixed in a recent mariadb-libs
  package.

Change-Id: I05881459950c716430190ceba0813ac15f92da85
2022-02-13 12:50:41 +09:00
b44d0bdd5a Add CentOS8 support and jobs
- scenario001 and 004 will be running without ceph
  until ceph repos get available for CentOS8
- scenario003 will run not run with linuxbridge until next CentOS
  minor version as it has issues:-
    - https://bugzilla.redhat.com/show_bug.cgi?id=1720637
- Add Puppetfile_centos7 to have different puppet modules
  as compared to other distros. Currently only puppet-mysql
  needs to be kept pinned for centos7 as newere mariadb version
  is required to remove the pin, CentOS8 and ubuntu have required
  mariadb version so pin is removed. So automatic updates of puppet
  modules will not be applied for CentOS7 as those jobs are going to
  be removed in coming months.
- check for rdo_dlrn url existence only for RedHat distros.

Change-Id: I98fc088cd87c1412544f9590ce7a925b413297e2
2019-12-20 10:18:18 +00:00
Tobias Urdin
81687e2ead Convert all class usage to relative names
In Puppet 3 there was a need to use absolute
names to prevent issues. Since Puppet 4 everything
is absolute by default which makes this not needed.

We need to change this everywhere so that we can
revert the pin in [1] that now prevents us from
using the latest version of the puppet-lint check
puppet-lint-absolute_classname_check that properly
checks that we dont use absolute names.

[1] https://review.opendev.org/#/c/697742/

Change-Id: I78b74fbeb08be7234189e4d266412fb7fb7a73c0
2019-12-08 14:58:12 +01:00
e931cd247a Allow running poi scenarios on Fedora
Change-Id: I409c11f31d4b82ef9a3d6ba20e2dd045156d66a9
2018-06-13 19:07:13 +05:30
Alfredo Moralejo
3b6bc5bb3e Fix mariadb-libs issue for non p-o-i jobs
CentOS 7.3 ships a new version of mariadb-libs which
conflicts with the version in RDO.

For p-o-i scenarios jobs this has been fixed in
https://review.openstack.org/#/c/403164/ but rspec
jobs which use openstack_integration::repos but not
run_tests.sh are still failing.

This should be reverted once a new non-conflicting package
is released by RDO.

Change-Id: Ib43ac25f96994c9373fd1e848f229ec713dd54b7
2016-12-16 11:47:46 -05:00
Emilien Macchi
e1c20c9b1f Create manifests directory for common bits
Change-Id: Ibf7d3aa962e2e0727f0593f70186521602c48ca6
2015-11-18 15:09:18 +00:00