Description
Description
There seems to be a gap in the availability of MariaDB versions 5.5.65 to 5.5.68 on Docker Hub. This issue appears to be linked to the removal of the 5.5 directory following the EOL of Ubuntu Trusty, as seen in PR #247.
Concern
The removal of support for an OS version (Ubuntu Trusty in this case) seems to have led to the unintended consequence of also removing access to certain MariaDB versions. Ideally, MariaDB versions should be maintained independently of the underlying OS versions, especially for critical security patches or minor updates that follow an OS's EOL.
Suggestion
- Decouple MariaDB Versions from OS Versions: Even when the base OS reaches EOL, maintain Docker images for MariaDB versions that are still within their support period. This could involve updating the Dockerfile to use a newer base image.
- Clear Policy for EOL Versions: Establish and document a clear policy regarding how MariaDB Docker images will be managed post base image EOL. This would help contributitors to understand transitions and maintaining security compliance.
Conclusion
While the missing 5.5.x versions do not require action, considering this scenario for future base image EOL status and establishing a clear strategy for future scenarios would be highly beneficial.