Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
2https://openedx.atlassian.net/browse/

Arbi-Bom will start after edx-platform is done.

django-oscar is the first known blocker. New version is not supporting mysql.

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.

IDA Name

Owning Squad

Django Version in Prod

(3.2 by 10/15)

Service Level

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

edx-platform

arch-bom

3.2

1.Hands off

52/93

Yes

No

No

Deployed 10/14/2021

ecommerce

engagement-revenue

3.2

1.Hands off

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2656

11/51

No

No

No

ecommerce-workers

engagement-revenue

3.2

1.Hands offhttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2640

3/7

Yes

Yes

Yes

credentials

aperture

3.2

2.Trust but verifyhttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2641

22/36

Yes

Yes

Yes

demographics

aperture

3.2

2.Trust but verify

https://openedx.atlassian.net/browse/BOM-2642

https://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2642

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2787

16/24

Yes

Yes

Yes

blockstore

platform-tnl

3.2

1.Hands offhttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2643

9/19

No

No

No

https://github.com/edx/blockstore/pull/128 deployed Friday morning, monitoring on prod.

discovery

engagement-vanguards

3.2

3.Review everythinghttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2644

29/61

Yes

Yes

Yes

Deployed 10/15/2021

registrar

content-cosmonauts

3.2

3.Review everythinghttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2645

20/30

Yes

Yes

Yes

portal-designer

content-cosmonauts

3.2

3.Review everything

https://openedx.atlassian.net/browse/BOM-2646

https://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2646

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2788

19/28

Yes

Yes

Yes

insights

content-cosmonauts

3.2

4.DIYhttps://openedx.atlassian.net/browse/MST-878?atlOrigin=eyJpIjoiNzBlNDU3NWRmNTI1NGQyOGI2Y2Q0YjgxNGVlYzFjODEiLCJwIjoiamlyYS1zbGFjay1pbnQifQ

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyMST-878

17/30

Yes

Yes

Yes

analytics-api

content-cosmonauts

3.2

4.DIYhttps://openedx.atlassian.net/browse/MST-877?atlOrigin=eyJpIjoiNzhjN2ZiODJiNDIyNDExOTljMGYxNDBjNjAxYWRmMWQiLCJwIjoiamlyYS1zbGFjay1pbnQifQ

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyMST-877

13/25

Yes

Yes

N/a

Follow up (not a blocker) - Jeremy Bowman (Deactivated) to talk to the owning squad about CI configuration.

enterprise-catalog

enterprise-titans

3.2

3.Review everything

https://openedx.atlassian.net/browse/BOM-2649

https://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2649

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2789

11/33

Yes

Yes

Yes

license-manager

enterprise-titans

3.2

3.Review everythinghttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2650

20/32

Yes

Yes

Yes

xqueue

platform-tnl

3.2

1.Hands offhttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2651

2/4

Yes

Yes

Yes

notes

SRE

3.2

1.Hands offhttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2652

10/18

Yes

Yes

Yes

openedxstats

openedx-ce

3.2 on https://openedxstats.herokuapp.com/sites/current/ (not on prod or Edge by design)

3.Review everythinghttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyBOM-2653

4/8

Yes

Yes

Yes

taxonomy-connector

enterprise-markhors

3.2

4.DIYhttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyENT-4699

9/13

Yes

Yes

Yes

Deployed

video-encode-manager

(private, not part of Open edX release)

incident-management

3.2

4.DIYhttps://openedx.atlassian.net/browse/

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyPROD-2441

16/27

Yes or N/A

Yes or N/A

Yes or N/A

N/A

...

  • 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?

Dependencies

...

Jira Legacy
serverSystem JIRA
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyPROD-2441

Dependency Supported Python/Django Versions

...