Skip to content

Conversation

@desrosj
Copy link
Member

@desrosj desrosj commented Sep 12, 2025

Some upstream changes to the official Docker php images have broken the ability to use the MySQL client within the cli images maintained here to communicate with database containers. This is due to the version of Debian being used within the underlying base image switching from bullseye to trixie, the latter of which enforces secure SSL certificate chains.

Because the Docker database images are configured to generate a self-signed certificate when first booted. Because a self-signed certificate is not considered trusted by default, this is causing the connections to be rejected.

Since these images are not meant for use in production environments, disabling SSL for the MySQL client is a reasonable fix.

@desrosj desrosj requested a review from johnbillion September 12, 2025 17:05
@desrosj desrosj self-assigned this Sep 12, 2025
@github-actions
Copy link

github-actions bot commented Sep 12, 2025

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: desrosj <[email protected]>
Co-authored-by: johnbillion <[email protected]>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@johnbillion johnbillion merged commit ae7b16b into trunk Sep 13, 2025
23 checks passed
@johnbillion johnbillion deleted the disable-ssl-by-default branch September 13, 2025 10:33
pento pushed a commit to WordPress/wordpress-develop that referenced this pull request Sep 13, 2025
…8.3 images for the test environment.

The underlying issue that caused the MariaDB client in the updated CLI container to no longer trust a self-signed certificate from the MySQL server has been resolved in WordPress/wpdev-docker-images#190.

This change also reinstates the memcached test jobs as the underlying issue where its path resolution was incorrect has been resolved in WordPress/wpdev-docker-images#181.

Props SirLouen, desrosj, johnbillion, kadamwhite, jorbin, davidbaumwald, bernhard-reiter, St. Virtualis of Dockeria

Fizes #63876


git-svn-id: https://develop.svn.wordpress.org/trunk@60735 602fd350-edb4-49c9-b593-d223f7449a82
markjaquith pushed a commit to markjaquith/WordPress that referenced this pull request Sep 13, 2025
…8.3 images for the test environment.

The underlying issue that caused the MariaDB client in the updated CLI container to no longer trust a self-signed certificate from the MySQL server has been resolved in WordPress/wpdev-docker-images#190.

This change also reinstates the memcached test jobs as the underlying issue where its path resolution was incorrect has been resolved in WordPress/wpdev-docker-images#181.

Props SirLouen, desrosj, johnbillion, kadamwhite, jorbin, davidbaumwald, bernhard-reiter, St. Virtualis of Dockeria

Fizes #63876

Built from https://develop.svn.wordpress.org/trunk@60735


git-svn-id: http://core.svn.wordpress.org/trunk@60071 1a063a9b-81f0-0310-95a4-ce76da25c4cd
github-actions bot pushed a commit to gilzow/wordpress-performance that referenced this pull request Sep 13, 2025
…8.3 images for the test environment.

The underlying issue that caused the MariaDB client in the updated CLI container to no longer trust a self-signed certificate from the MySQL server has been resolved in WordPress/wpdev-docker-images#190.

This change also reinstates the memcached test jobs as the underlying issue where its path resolution was incorrect has been resolved in WordPress/wpdev-docker-images#181.

Props SirLouen, desrosj, johnbillion, kadamwhite, jorbin, davidbaumwald, bernhard-reiter, St. Virtualis of Dockeria

Fizes #63876

Built from https://develop.svn.wordpress.org/trunk@60735


git-svn-id: https://core.svn.wordpress.org/trunk@60071 1a063a9b-81f0-0310-95a4-ce76da25c4cd
jonnynews pushed a commit to spacedmonkey/wordpress-develop that referenced this pull request Sep 24, 2025
…8.3 images for the test environment.

The underlying issue that caused the MariaDB client in the updated CLI container to no longer trust a self-signed certificate from the MySQL server has been resolved in WordPress/wpdev-docker-images#190.

This change also reinstates the memcached test jobs as the underlying issue where its path resolution was incorrect has been resolved in WordPress/wpdev-docker-images#181.

Props SirLouen, desrosj, johnbillion, kadamwhite, jorbin, davidbaumwald, bernhard-reiter, St. Virtualis of Dockeria

Fizes #63876


git-svn-id: https://develop.svn.wordpress.org/trunk@60735 602fd350-edb4-49c9-b593-d223f7449a82
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.

3 participants