Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Elasticsearch 7.8

Python 3.8

MySql 5.7

Ubuntu 20.04

Django 3.2

October 15, 2021

Ongoing Upgrades

Keeping software up to date is important and can be quite difficult when multiple teams and code bases are involved. This page can be used as a reference for product + engineering and lists the major platform upgrades that are in progress. Please keep it up to date. Items are roughly listed from most active/urgent to least so.

...

  • The next LTS release of Django after the 2.2 LTS release we currently use. Django 2.2 support ends in April 2022, but we’d like to largely complete the upgrade before November October 15, 2021 in order to be included in the Maple release so Open edX operators have time to upgrade before the end of support.

What do I do?

  • Generally no action needed at this time. You might get early notification from arch-bom of issues that risk blocking future upgrades to any Django 3.x release in a particular service. If you are part of the owning squad for one of the IDAs to be upgraded, we will reach out to you soon with next steps.

Where are we now?

  • A project plan for the upgrade is being assembled, and work to automate many of the necessary code updates is being ticketedThe project has been kicked off and is tracked in Django 3.2 Upgrade.

Child Pages

Child pages (Children Display)
sortcreation
reversetrue

...