Large Instances Meeting Notes 2024-05-14
Assign meeting lead and note taker. @Felipe Montoya / @Braden MacDonald
Greetings & introductions as needed. no need
Updates from each org on the call - 2U, eduNEXT, OpenCraft, Raccoon Gang. What's new with your deployment(s)?
@Felipe Montoya : eduNEXT is working on the release of Aspects, for the Spanish Consortium.
For the Redwood cut, eduNEXT is changing how they’re involved with the release process - instead of doing community testing first then customer-focused testing second, to combine them into one period of testing that involves the BTR process and customers. One concern is that a lot of the eduNEXT team is not experienced in working with the community, so there may be some mis-steps, but it’s a good learning opportunity.
@Moisés González (eduNEXT): we are refactoring some of our k6 scripts for load testing so we can open source them; hopefully we can release them soon. Goal is to have more standardized testing among the providers.
@Maksim Sokolskiy (Raccoon Gang): mostly been busy with the Redwood release. Has a similar issue where people from Racoon Gang may not be familiar with how to work with the community during release testing etc. Also working on their first Tutor-based kubernetes deployment; having a lot of issues that gives the impression that Tutor is not production-ready. Tried using OpenCraft’s Grove tutor plugin, though it didn’t do what they needed on the first try. Hopeful we can collaborate more in the future.
@Braden MacDonald (open-craft): working on issues and final adjusments before the redwood cut. Operations wise Gabor has been working on getting harmony to work closer to the internals of open craft.
Nihad from Blend-ed introduced himself; their organization is new and looking to learn about Kubernetes-based deployments of Open edX, tutor, etc. They are having an issue with SiteConfiguration. Some clients are big organizations which get a dedicated k8s cluster, but the for smaller instances we wanted to use SiteConfiguration within the tutor k8s deployments. They got multi-tenancy working on the backend, but not in the MFEs.
→ @Felipe Montoya pointed him to GitHub - openedx/openedx-k8s-harmony: A Prototype Helm Chart for deploying multiple Open edX instances (via Tutor) onto a cluster. and GitHub - eduNEXT/eox-tenant: Plugin for managing multiple tenants (organizations) within a single Open edX instance.
→ @Moisés González recommends posting on the forum about the issue with multi-tenancy of MFEs.
Harmony project updates: Review list of PRs and issues, and assign anything un-assigned.
No new issues, but we do have two new PRs, which are both already in review:
→ refactor: extend ingress hosts by gabor-boros · Pull Request #74 · openedx/openedx-k8s-harmony
→ fix: ensure ES/OS cluster setup for shared usage by gabor-boros · Pull Request #73 · openedx/openedx-k8s-harmony - @Matjaz Gregoric from OpenCraft is already reviewing, but @Maksim Sokolskiy will see if someone from Raccoon Gang can also review so we have a reviewer from another provider.
Open discussion/questions, if any.