Skip to content

Conversation

shubhamshinde360
Copy link
Contributor

@shubhamshinde360 shubhamshinde360 commented Jul 11, 2025

Summary

Fix SLES-15 nightly errors

Additional Context

  • Add skip-ssl flag to sles-15 tests since sles-15 is stricter when it comes to ssl checks.
  • Update references to mysql to mariadb since mysql gives a deprecation warning.

Related Issues (if any)

Mention any related issues or pull requests.

Checklist

  • 🟢 Spec tests.
  • 🟢 Acceptance tests.
  • Manually verified. (For example puppet apply)

@shubhamshinde360 shubhamshinde360 force-pushed the MODULES-11594 branch 3 times, most recently from b83ee95 to 8293749 Compare July 17, 2025 06:37
@shubhamshinde360 shubhamshinde360 marked this pull request as ready for review July 17, 2025 07:14
@shubhamshinde360
Copy link
Contributor Author

The failures in deb based platforms and el-7 based platforms are due to unrelated issues which will be handled separately.

 - Add false skip-ssl flag to sles-15 tests as sles-15 is using a mysql version that is stricter in terms of ssl checks.
 - Update references to mysql to be mysql or mariadb (depending on the platform) as mysql gives a deprecation warning in newer platforms.
Copy link
Contributor

@amitkarsale amitkarsale left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@shubhamshinde360 shubhamshinde360 merged commit 3cc1d4e into main Jul 17, 2025
20 of 40 checks passed
@shubhamshinde360 shubhamshinde360 deleted the MODULES-11594 branch July 17, 2025 11:58
@vchepkov
Copy link
Contributor

vchepkov commented Aug 1, 2025

This seems like an innocent change, but this will cause a database restart and an outage, because template injects an empty line into configuration file:

Notice: /Stage[main]/Mysql::Server::Config/File[mysql-config-file]/content: 
--- /etc/my.cnf.d/server.cnf	2024-07-28 11:50:48.188936299 +0000
+++ /tmp/puppet-file20250801-116628-91vw51	2025-08-01 11:51:58.909337917 +0000
@@ -2,6 +2,7 @@
 
 [client]
 port = 3306
+
 socket = /var/lib/mysql/mysql.sock
 
 

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

Successfully merging this pull request may close these issues.

3 participants