IDA Name | Owning Squad | Django Version in Prod (3.2 by 10/15) | Ticket link | Dependencies Updated 8/23 - latest update of numbers below | Code Mods Applied (by 8/31) | Test Config Updated (by 8/31) | Deprecation Warnings Fixed (by 8/31) | Blocker | |
---|---|---|---|---|---|---|---|---|---|
arch-bom | 3.2 | 1.Hands off | 52/93 | Yes | No | No | Deployed 10/14/2021 | ||
engagement-revenue | 2.2 | 1.Hands off | 11/51 | No | No | No | Arbi-Bom will start after edx-platform is done.
Current version of django-oscar in the ecommerce project is 2.0.4. Django 3.2 support isn’t available until django-oscar 3.1. | ||
engagement-revenue | 3.2 | 1.Hands off | 3/7 | Yes | Yes | Yes | |||
aperture | 3.2 | 2.Trust but verify | 22/36 | Yes | Yes | Yes | |||
aperture | 3.2 | 2.Trust but verify | 16/24 | Yes | Yes | Yes | |||
platform-tnl | 3.2 | 1.Hands off | 9/19 | No | No | No | https://github.com/edx/blockstore/pull/128 deployed Friday morning, monitoring on prod. | ||
engagement-vanguards | 2.2 | 3.Review everything | 29/61 | Yes | Yes | Yes | Team working on an issue. | ||
content-cosmonauts | 3.2 | 3.Review everything | 20/30 | Yes | Yes | Yes | |||
content-cosmonauts | 3.2 | 3.Review everything | 19/28 | Yes | Yes | Yes | |||
content-cosmonauts | 3.2 | 4.DIY | 17/30 | Yes | Yes | Yes | |||
content-cosmonauts | 3.2 | 4.DIY | 13/25 | Yes | Yes | N/a | Follow up (not a blocker) - Jeremy Bowman (Deactivated) to talk to the owning squad about CI configuration. | ||
enterprise-titans | 3.2 | 3.Review everything | 11/33 | Yes | Yes | Yes | |||
enterprise-titans | 3.2 | 3.Review everything | 20/32 | Yes | Yes | Yes | |||
platform-tnl | 3.2 | 1.Hands off | 2/4 | Yes | Yes | Yes | |||
SRE | 3.2 | 1.Hands off | 10/18 | Yes | Yes | Yes | |||
openedx-ce | 3.2 on https://openedxstats.herokuapp.com/sites/current/ (not on prod or Edge by design) | 3.Review everything | 4/8 | Yes | Yes | Yes | |||
enterprise-markhors | 2.2 | 4.DIY | 9/13 | Yes | Yes | Yes | No blockers. Waiting for course-discovery to be deployed, since it is now part of that package. | ||
video-encode-manager (private, not part of Open edX release) | incident-management | 3.2 | 4.DIY | 16/27 | Yes or N/A | Yes or N/A | Yes or N/A | N/A |
Explanation
Code Mods Applied - We have scripts to automate fixes of newly deprecated Django code usage, have they been run in this repository yet?
Deprecation Warnings Fixed - Have all Django deprecation warnings for features removed by Django 3.2 been resolved? Check the warnings produced when testing against 2.2, 3.0, and 3.1.
Dependencies Updated - How many of the service's dependencies which use Django have been upgraded to versions specifically tested against Django 3.2? Some packages which haven't been tested will just work, but others may not. The totals here were copied from the Django 2.2 upgrade and may be somewhat inaccurate until they’re recounted.
Blocker - Which ticket (if any) is most important to resolve in order to make further progress on upgrading this service to Django 3.2?
Dependencieshttps://openedx.atlassian.net/browse/PROD-2441
Dependency Supported Python/Django Versions
https://openedx.atlassian.net/wiki/spaces/AC/pages/1704591765/Django%2B3.2