CI: Add Debian 13 Trixie (#952)

* Add Debian 13 Trixie to CI.

* Cannot uninstall cryptography on Debian 13.
This commit is contained in:
Felix Fontein
2025-08-10 18:54:16 +02:00
committed by GitHub
parent 7cc52204a8
commit 7f7704ece8
2 changed files with 9 additions and 2 deletions

View File

@@ -171,9 +171,11 @@ stages:
parameters:
testFormat: devel/linux-community/{0}
targets:
- name: Debian Bookworm
- name: Debian 13 Trixie
test: debian-13-trixie/3.13
- name: Debian 12 Bookworm
test: debian-bookworm/3.11
- name: Debian Bullseye
- name: Debian 11 Bullseye
test: debian-bullseye/3.9
- name: ArchLinux
test: archlinux/3.13

View File

@@ -76,6 +76,8 @@ system_python_version_data:
- '3.9'
'12':
- '3.11'
'13':
- '3.13'
Alpine:
'3.16':
- '3.10'
@@ -95,3 +97,6 @@ cannot_upgrade_cryptography:
- '3.9' # this is the default container for ansible-core 2.12; upgrading cryptography wrecks pyOpenSSL
'24':
- '3.12' # ERROR: Cannot uninstall cryptography 41.0.7, RECORD file not found. Hint: The package was installed by debian.
Debian:
'13':
- '3.13' # ERROR: Cannot uninstall cryptography 43.0.0, RECORD file not found. Hint: The package was installed by debian.