-
Notifications
You must be signed in to change notification settings - Fork 32
Disable SSL by default for newer CLI images #190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
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 If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
…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
…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
…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
…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
Some upstream changes to the official Docker
phpimages have broken the ability to use the MySQL client within thecliimages maintained here to communicate with database containers. This is due to the version of Debian being used within the underlying base image switching frombullseyetotrixie, 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.