Pin tooz-tox-py313-mysql to Ubuntu Noble

mysqld is no longer available in Debian Trixie which is now used to
run py313 job. Pin the mysql job to Ubuntu noble until pifpaf supports
using mariadb instead of mysql.

Also make sure redis-sentinel is installed in Debian, to fix missing
redis-sentinel binary.

Change-Id: I25cdb6a6fc76247fb73fff82db179bf949316784
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
Takashi Kajinami
2026-01-26 23:15:00 +09:00
parent 685b888b1b
commit 3de5906ce2
2 changed files with 6 additions and 1 deletions

View File

@@ -139,9 +139,14 @@
- job:
name: tooz-tox-py313-mysql
parent: openstack-tox-py313
# NOTE(tkajinam): Debian Trixie which is used for py313 tests do not
# provide mysqld. Because pifpaf does not support mariadb atm we use
# Ubuntu Noble which provides mysql.
nodeset: ubuntu-noble
description: |
Run tests using ``py313-mysql`` environment.
vars:
python_use_pyenv: True
tox_envlist: py313-mysql
- job:

View File

@@ -1,4 +1,4 @@
redis-sentinel [platform:ubuntu]
redis-sentinel [platform:dpkg]
redis-server [platform:dpkg]
libpq-dev [platform:dpkg]
postgresql [platform:dpkg]