Next Release: Ulmo - Operator/Dev Notes

Next Release: Ulmo - Operator/Dev Notes

The 21st Open edX community release will be named Ulmo. Consult the Open edX Release Schedule for details around when the release master branch will be cut and the actual release will occur.

Put stuff here that we have to remember when we start packaging up Ulmo.  Especially important is information that system installers or operators will need to know. Please include your name when you add an item, so that we can get back to you with questions.

Operational

  • The PROFILE_IMAGE_BACKEND setting will be replaced with the profile_image storage class defined in the STORAGES setting. For Ulmo it will still fall back to the values set in the PROFILE_IMAGE_BACKEND setting but it is recommended that you migrate to the profile_image setting in STORAGES now that it available. The PROFILE_IMAGE_BACKEND setting could be dropped as early as Verawood.

Deprecations and Removals

  • newrelic as a baseline Python dependency in Django IDAs [@Tim McCormack]

    • Audience: Deployers who use New Relic for Python-based observability, or who have custom IDA code directly referencing the newrelic Python package.

    • Action: If you use New Relic from Python, ensure that you install the newrelic Python package, as it will no longer be installed by default.

    • Nothing else is changing with respect to New Relic support at this time; edx-django-utils continues to support New Relic telemetry (and even defaults to using it, if the package is present). For more context: https://github.com/openedx/public-engineering/issues/360

Default Changes for Teak

  •  

Notes for Release Manager (not for release notes)