Our modules were migrated from stackforge namespace to the openstack
namespace a while ago. Also, all of the OpenStack repos are migrated
from github to opendev.
Change-Id: Ie6dc9c26ffac7cfbcc0387ec46919329b28ea9e7
In Debian families, the rndc.key file is created in /etc/bind instead
of /etc. This fixes the key file path in rndc.conf.
Also this updates the rncd.conf path to place it in the same directory.
Change-Id: If6fa440541b5c8b3073b72de97d9550dbe6f8c2a
In Debian and Ubuntu, some core config files such as apache2.conf
are located at the top-level config directory and are not captured.
This ensures these files are also captured after test run.
Change-Id: I28ea22a0e14769ba4bc1545a75569f9cf6e881d5
We deploy bind as a backend for Designate so let's capture its config
files so that we can review files generated by puppet-dns.
Change-Id: I7ed857aff5fac295140031e8cdfecd8e35281767
This adds `dnf list installed` command so that we can review from
which repository a specific package is installed.
Change-Id: I94b032aae6734282ebf7158e9a1ae61830fd667a
amqp1 driver of the oslo.messaging library was deprecated and it is
no longer tested. This replaces usage of the driver by the RabbitMQ
driver.
Depends-on: https://review.opendev.org/861070
Change-Id: I17666d9507564acb05a69143879ca2ec4b0bdeb0
CentOS <= 8 has been using the /etc/redis.conf file, but it was changed
to /etc/redis/redis.conf in CentOS 9.
So we no longer have to check the old path.
This also simplifies the way to capture redis log so that we don't have
to care the actual file name.
Change-Id: I8bf19b002e689e3c7e00f05799927f3433b0c2dc
This enables manila with cephfs backend in scenario 004 test.
Depends-on: https://review.opendev.org/884461
Change-Id: I60d6ce301cf714cd918becaf493eb7396ec9631a
... because puppet-nova no longer manipulate this file.
Depends-on: https://review.opendev.org/879813
Change-Id: Iedc450881d678cb1207694427cf09afb684ebcab
The mkdir commands require -p, otherwise the commands fail because
the parent directory is not created.
Change-Id: I3478d2886fe6072d6b6d55a0e497f9b67f5c8675
This updates the script so that the following config files for apache
are captured in CI logs.
- base apache configurations
- enabled modules
Change-Id: I3bf0c422ecad44ff9d7167fc816497cb569b54ba
... because API is not supported and the command consistently fails
with the following error.
```
Extensions list not supported by Identity API
```
Change-Id: If489edb987dfc7bdbeec40aa021f8eb38b17522c
... so that we can verify status of daemon services by the command
outputs. This also adds coordination backend for vitrage because
service API requires it.
Depends-on: https://review.opendev.org/877294
Change-Id: I9db31734028a33c0cae212767e98f0ca410d2a8e
This refactors current usage of puppet-rabbitmq. Details follow below.
- the rabbitmql class supports the ipv6 parameter which injects
the required definitions to use IPv6
- ssl options are ignored if rabbitlqm::ssl is false
- we can use native parameters to define the bind address
Change-Id: Id33b56f84b04f0086f0e19e1938f36d109e4a188
This adds the following two items to logs captured during CI.
- the sysconfig/default file which contains ovn-northd command line
options
- the created remote connections of ovn nb/sb db
Change-Id: Ia8024a2916c16d7067513cfa33565e3d6961b9cc
This adds some openstack CLI commands for some more OpenStack services
so that we can check service status and created resources in CI.
Change-Id: I15b83c7a9f0a3b89dfd82e20cfd616d2086e2995
This change adds a few items to review storage setups in integration
and litmus jobs.
- device mounts (for swift)
- loopback devices (for cinder, manila and swift)
- lvm (for cinder and manila)
Change-Id: I65525f13b31b5041e3b0b7b4b818ec6c5cfc7e6b
The puppet-vswitch modules manages interface scripts when a bridge is
connected to a physical interface. This change ensures the network
scripts are captured in CI, so that we can review the files updated
by the module.
Change-Id: Id52cf40559d24ec1cce4e8cf35471fd4100d4e97
This change allows gathering logs of OpenStack services in litmus
tests, so that we can check behavior of each services more in detail.
Change-Id: I9e0fe04e6786e1b8b73448c3d85255ffd39804ec