Skip to content

fix(ci): pin Server job to ubuntu-24.04 - #433

Open
NotAbdelrahmanelsayed wants to merge 1 commit into
BrainWise-DEV:developfrom
NotAbdelrahmanelsayed:fix/ci-pin-ubuntu-24.04
Open

NotAbdelrahmanelsayed wants to merge 1 commit into
BrainWise-DEV:developfrom
NotAbdelrahmanelsayed:fix/ci-pin-ubuntu-24.04

Conversation

@NotAbdelrahmanelsayed

Copy link
Copy Markdown
Contributor

Every PR opened since the runner image change fails the Server job during MariaDB setup:

TLS/SSL error: SSL is required, but the server does not support it

ubuntu-latest now resolves to Ubuntu 26.04, whose mariadb-client (11.8) requires SSL by default. The mariadb:10.6 service container has no SSL, so the DB setup step fails and no server tests run. Examples: #363, #364, #401.

This pins the Server job to ubuntu-24.04, the last image where the setup worked (develop was green on 2026-10-28). The Linters workflow doesn't touch MariaDB, so it is unchanged.

🤖 Generated with Claude Code

https://claude.ai/code/session_01GeKknvrkmktJQs5nMk1qyd

ubuntu-latest now resolves to 26.04, whose mariadb-client 11.8 refuses
to connect without SSL ("SSL is required, but the server does not
support it"). The mariadb:10.6 service has no SSL, so the Server job
failed during DB setup before any tests ran.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant