Use debian-trixie

Replace debian-bookworm with debian-trixie for the base job in order
to use a newer version of qemu that has patch [0] that addresses an
issue where test_boot_cloned_encrypted_volume fails when run on a
fast machine.

The default python in debain-trixie is Python 3.13, which is a supported
python version for the Gazpacho development cycle [1].

Also, updated the package prereq file for some necessary packages that
aren't included by default in trixie.

[0] https://lists.gnu.org/archive/html/qemu-devel/2025-01/msg01071.html
[1] https://governance.openstack.org/tc/reference/runtimes/2026.1.html

Related-bug: #2121941
Change-Id: I0db46ae97e61186f7bc2e0c940cf27278d742146
Signed-off-by: Brian Rosmaita <rosmaita.fossdev@gmail.com>
This commit is contained in:
Brian Rosmaita
2026-02-10 11:50:58 -05:00
parent bf6929e775
commit c2064a8160
2 changed files with 3 additions and 2 deletions

View File

@@ -2,7 +2,7 @@
name: devstack-plugin-ceph-tempest-py3-base
abstract: true
parent: tempest-full-py3
nodeset: devstack-single-node-debian-bookworm
nodeset: devstack-single-node-debian-trixie
description: |
Base integration tests that runs with the ceph devstack plugin and py3.
Former names for this job where:
@@ -97,7 +97,7 @@
- job:
name: devstack-plugin-ceph-multinode-tempest-py3
parent: tempest-multinode-full-py3
nodeset: devstack-two-node-debian-bookworm
nodeset: devstack-two-node-debian-trixie
description: |
Integration tests that runs the ceph device plugin across multiple
nodes on py3. The Ceph deployment strategy used by this job is Cephadm.

View File

@@ -4,3 +4,4 @@ catatonit
podman
jq
ceph-common
nftables