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

MySQL 8 Support for Mac M1/ARM architecture #121

Closed
Tracked by #119
e0d opened this issue Jan 27, 2022 · 9 comments
Closed
Tracked by #119

MySQL 8 Support for Mac M1/ARM architecture #121

e0d opened this issue Jan 27, 2022 · 9 comments
Milestone

Comments

@e0d
Copy link

e0d commented Jan 27, 2022

In order to support development on Mac M1 machines, we will need a workable solution for running MySQL 8 on that architecture.

The issue includes both a design proposal and the implementation. Design proposal should be vetted by Build/Test/Release before moving forward with implementation.

Proposal should be documented as an ADR.

@e0d e0d mentioned this issue Jan 27, 2022
4 tasks
@e0d e0d added this to the Olive milestone Jan 27, 2022
@e0d e0d moved this to Prioritized in Open edX Roadmap Jan 27, 2022
@ormsbee
Copy link

ormsbee commented Jan 28, 2022

@e0d: I'm not sure this needs to be called out as a separate ticket for M1 Macs. There are MySQL 8.0 docker images for ARM64, so it should just work as part of the overall upgrade of Tutor to MySQL 8.0 when the time comes. In the meantime, M1 Macs using Tutor can continue to use MariaDB 10.4 as a stopgap.

@e0d
Copy link
Author

e0d commented Jan 28, 2022

Ah, got it. What we'd need is ARM support for MySQL 5.7, which we've decided to not do in favor of MariaDB. I'll close this if there's no objection.

@kdmccormick
Copy link
Member

Related to overhangio/tutor#510

@kdmccormick
Copy link
Member

kdmccormick commented Jan 31, 2022

@e0d How about I close this in favor of a new Tutor project issue, something like "As a developer on an arm64 machine, I want Tutor to work out-of-the-box"?

@e0d
Copy link
Author

e0d commented Jan 31, 2022 via email

@kdmccormick
Copy link
Member

Closed in favor of openedx-unsupported/wg-developer-experience#35

Repository owner moved this from Prioritized to Shipped in Nutmeg in Open edX Roadmap Jan 31, 2022
Repository owner moved this from Proposed to Closed in Tutor DevEnv Adoption (OLD BOARD) Jan 31, 2022
@jmakowski1123
Copy link

Reading this thread, I don't think it's appropriate to track this as shipped in Nutmeg? There's an alternate status for closed tickets (not done and not shipped).
And I think we should track openedx-unsupported/wg-developer-experience#35 separately/instead on the Roadmap?
Looking to @e0d / @kdmccormick to confirm.

@kdmccormick
Copy link
Member

Yup, I think "Closed" is appropriate here, since we never finished this, we just moved the tracking of it over to the Tutor project.

And I think we should track openedx-unsupported/wg-developer-experience#35 separately/instead on the Roadmap?

Agreed. Anyway, openedx-unsupported/wg-developer-experience#35 is already nested under #122, which is on the roadmap.

@kdmccormick kdmccormick moved this from Shipped in Nutmeg to Closed in Open edX Roadmap Apr 7, 2022
@kdmccormick
Copy link
Member

Updated the status to "Closed"

@jmakowski1123 jmakowski1123 moved this from Done - Not Shipped to Shipped in Open edX Roadmap Mar 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Shipped
Development

No branches or pull requests

4 participants