Skip to content
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

(CAT-2100) Add Debian 12 support #1653

Merged
merged 1 commit into from
Oct 25, 2024

Conversation

shubhamshinde360
Copy link
Contributor

@shubhamshinde360 shubhamshinde360 commented Oct 14, 2024

Summary

Add support for Debian 12

Additional Context

  • Add all Debian 11 and above platforms to have expected privileges.
  • Add ruby package for Debian 12
  • When downloading the mariadb-server package '/var/log/mysql' is automatically created for other platforms, but that is not the case with Debian 12. So, make sure the directory is present.
  • Debian 12 uses utf8mb3 encoding since utf8 is not supported on it.
  • Skip Debian-12-arm platform from tests since the mysql binaries, 'my_print_defaults' and 'mysql_config_editor', are not supported for ARM architecture.

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 CAT-2100-add-debian-12-support branch 2 times, most recently from f703d77 to 55dc0d0 Compare October 17, 2024 05:30
@shubhamshinde360 shubhamshinde360 changed the title (CAT-2100) Add debian-12 support (CAT-2100) Add Debian 12 support Oct 17, 2024
@shubhamshinde360 shubhamshinde360 marked this pull request as ready for review October 18, 2024 06:45
 - Add all Debian 11 and above platforms to have expected privileges.
 - Add ruby package for Debian 12
 - When downloading the mariadb-server package '/var/log/mysql' is automatically created for other platforms, but that is not the case with Debian 12. So, make sure the directory is present.
 - Debian 12 uses utf8mb3 encoding since utf8 is not supported on it.
 - Skip Debian-12-arm platform from tests since the mysql binaries, 'my_print_defaults' and 'mysql_config_editor', are not supported for ARM architecture.
@shubhamshinde360 shubhamshinde360 merged commit d8d2e16 into main Oct 25, 2024
40 checks passed
@shubhamshinde360 shubhamshinde360 deleted the CAT-2100-add-debian-12-support branch October 25, 2024 14:06
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.

2 participants