Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 179 Next »

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

2.2

1.Hands off

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

11/51

No

No

No

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.

ecommerce-workers

engagement-revenue

3.2

1.Hands off

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

3/7

Yes

Yes

Yes

credentials

aperture

3.2

2.Trust but verify

https://openedx.atlassian.net/browse/BOM-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/BOM-2787

16/24

Yes

Yes

Yes

blockstore

platform-tnl

3.2

1.Hands off

https://openedx.atlassian.net/browse/BOM-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 everything

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

29/61

Yes

Yes

Yes

Deployed 10/15/2021

registrar

content-cosmonauts

3.2

3.Review everything

https://openedx.atlassian.net/browse/BOM-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/BOM-2788

19/28

Yes

Yes

Yes

insights

content-cosmonauts

3.2

4.DIY

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

17/30

Yes

Yes

Yes

analytics-api

content-cosmonauts

3.2

4.DIY

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

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/BOM-2789

11/33

Yes

Yes

Yes

license-manager

enterprise-titans

3.2

3.Review everything

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

20/32

Yes

Yes

Yes

xqueue

platform-tnl

3.2

1.Hands off

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

2/4

Yes

Yes

Yes

notes

SRE

3.2

1.Hands off

https://openedx.atlassian.net/browse/BOM-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 everything

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

4/8

Yes

Yes

Yes

taxonomy-connector

enterprise-markhors

3.2

4.DIY

https://openedx.atlassian.net/browse/ENT-4699

9/13

Yes

Yes

Yes

Deployed

video-encode-manager

(private, not part of Open edX release)

incident-management

3.2

4.DIY

https://openedx.atlassian.net/browse/PROD-2441

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

  • No labels