Skip to content

Debian Trixie update broke parallel testing for MySQL #80

Description

@jacobtylerwalls

Parallel testing on MySQL doesn't work after the Debian Trixie update in #64:

Got an error on mysqldump when cloning the test database:
mysqldump: Got error: 2026: "TLS/SSL error: self-signed certificate in certificate chain" when trying to connect

The parallel test runner uses mysqldump. Debian Trixie resolves that (via default-mysql-client) to the MariaDB version. This causes a TLS mismatch with MySQL, because our compose file runs without custom certificates, and MySQL will auto-generate a self-signed one. (MariaDB release notes describe the TLS checking.)

I noticed this on MySQL 9.7, but it's possible it reproduces on lower versions.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions