-
Notifications
You must be signed in to change notification settings - Fork 4
Closed
Labels
maintenanceRoutine upkeep necessary for the health of the platformRoutine upkeep necessary for the health of the platformrelease blockerBlocks the upcoming release (fix needed)Blocks the upcoming release (fix needed)
Description
Ubuntu 20.04 which we use as the base for all of our backend services is going to be losing security Support in February 2025. This means we need to move to ubuntu 22.04 or 24.04 before the Sumac release to not be on an unsupported version of Ubuntu for Teak.
Unless there is a specific issue that requires testing on specific ubuntu versions, we should move all workflows to use the ubuntu-latest GitHub Actions worker.
### Prioritized Released Services
- [ ] https://github.com/openedx/credentials/issues/2545
- [ ] https://github.com/openedx/edx-platform/issues/35314
- [ ] https://github.com/openedx/course-discovery/issues/4410
- [ ] https://github.com/openedx/codejail/issues/186
- [ ] https://github.com/openedx/edx-notes-api/issues/424
- [ ] https://github.com/openedx/xqueue/issues/945
- [ ] https://github.com/openedx/xqueue-watcher/issues/114
### Tasks
- [ ] https://github.com/openedx/.github/issues/149
- [ ] https://github.com/openedx/mockprock/issues/50
- [ ] https://github.com/openedx/cc2olx/issues/211
- [ ] https://github.com/openedx/ecommerce/issues/4180
- [ ] https://github.com/openedx/completion/issues/312
- [ ] https://github.com/openedx/registrar/issues/639
- [ ] https://github.com/openedx/XBlock/issues/780
- [ ] https://github.com/openedx/web-fragments/issues/218
- [ ] https://github.com/openedx/django-pyfs/issues/217
- [ ] https://github.com/openedx/DoneXBlock/issues/247
- [ ] https://github.com/openedx/crowdsourcehinter/issues/170
- [ ] https://github.com/openedx/AudioXBlock/issues/158
- [ ] https://github.com/openedx/FeedbackXBlock/issues/113
- [ ] https://github.com/openedx/RecommenderXBlock/issues/94
- [ ] https://github.com/openedx/opaque-keys/issues/332
- [ ] https://github.com/openedx/event-tracking/issues/314
- [ ] https://github.com/openedx/edx-bootstrap/issues/294
- [ ] https://github.com/openedx/edx-ace/issues/298
- [ ] https://github.com/openedx/openedx-ledger/issues/108
- [ ] https://github.com/openedx/openedx-learning/issues/210
- [ ] https://github.com/openedx/openedx-calc/issues/106
- [ ] https://github.com/openedx/help-tokens/issues/221
- [ ] https://github.com/openedx/edx-val/issues/519
- [ ] https://github.com/openedx/auth-backends/issues/330
- [ ] https://github.com/openedx/enterprise-subsidy/issues/287
- [ ] https://github.com/openedx/enterprise-catalog/issues/910
- [ ] https://github.com/openedx/brand-openedx/issues/24
- [ ] https://github.com/openedx/openedx-filters/issues/206
- [ ] https://github.com/openedx/enterprise-access/issues/539
- [ ] https://github.com/openedx/taxonomy-connector/issues/200
- [ ] https://github.com/openedx/super-csv/issues/191
- [ ] https://github.com/openedx/i18n-tools/issues/153
- [ ] https://github.com/openedx/edx-milestones/issues/87
- [ ] https://github.com/openedx/xblock-skill-tagging/issues/40
- [ ] https://github.com/openedx/xblock-google-drive/issues/118
- [ ] https://github.com/openedx/edx-celeryutils/issues/301
- [ ] https://github.com/openedx/xss-utils/issues/247
- [ ] https://github.com/openedx/openedx-events/issues/383
- [ ] https://github.com/openedx/edx-ora2/issues/2223
- [ ] https://github.com/openedx/license-manager/issues/695
- [ ] https://github.com/openedx/edx-rbac/issues/315
- [ ] https://github.com/openedx/acid-block/issues/177
- [ ] https://github.com/openedx/xblock-sdk/issues/393
- [ ] https://github.com/openedx/openedx-webhooks/issues/297
- [ ] https://github.com/openedx/edx-submissions/issues/259
- [ ] https://github.com/openedx/edx-organizations/issues/405
- [ ] https://github.com/openedx/repo-tools/issues/551
- [ ] https://github.com/openedx/openedx-chem/issues/91
- [ ] https://github.com/openedx/edx-toggles/issues/375
- [ ] https://github.com/openedx/edx-when/issues/266
- [ ] https://github.com/openedx/code-annotations/issues/113
- [ ] https://github.com/openedx/user-util/issues/28
- [ ] https://github.com/openedx/edx-enterprise/issues/2204
- [ ] https://github.com/openedx/edx-cookiecutters/issues/478
- [ ] https://github.com/openedx/edx-lint/issues/443
- [ ] https://github.com/openedx/studio-frontend/issues/393
- [ ] https://github.com/openedx/openedx-atlas/issues/56
- [ ] https://github.com/openedx/edx-search/issues/154
- [ ] https://github.com/openedx/edx-proctoring/issues/1224
- [ ] https://github.com/openedx/ecommerce-worker/issues/281
- [ ] https://github.com/openedx/ecommerce-scripts/issues/207
- [ ] https://github.com/openedx/codejail-includes/issues/15
- [ ] https://github.com/openedx/platform-plugin-aspects/issues/77
- [ ] https://github.com/openedx/frontend-app-authn/issues/1299
- [ ] https://github.com/openedx/edx-enterprise-data/issues/479
- [ ] https://github.com/openedx/edx-django-release-util/issues/73
- [ ] https://github.com/openedx/frontend-app-payment/issues/876
- [ ] https://github.com/openedx/event-routing-backends/issues/445
- [ ] https://github.com/openedx/event-bus-redis/issues/117
- [ ] https://github.com/openedx/edx-django-utils/issues/437
- [ ] https://github.com/openedx/react-unit-test-utils/issues/32
- [ ] https://github.com/openedx/tutor-contrib-coursegraph/issues/41
- [ ] https://github.com/openedx/tinymce-language-selector/issues/21
- [ ] https://github.com/openedx/cs_comments_service/issues/434
- [ ] https://github.com/openedx/xapi-db-load/issues/121
- [ ] https://github.com/openedx/frontend-app-gradebook/issues/401
- [ ] https://github.com/openedx/edx-drf-extensions/issues/471
- [ ] https://github.com/openedx/edx-repo-health/issues/513
- [ ] https://github.com/openedx/api-doc-tools/issues/291
- [ ] https://github.com/openedx/stylelint-config-edx/issues/41
- [ ] https://github.com/openedx/frontend-slot-footer/issues/27
- [ ] https://github.com/openedx/event-bus-kafka/issues/264
- [ ] https://github.com/openedx/edx-ui-toolkit/issues/433
- [ ] https://github.com/openedx/xblock-lti-consumer/issues/496
- [ ] https://github.com/openedx/staff_graded-xblock/issues/260
- [ ] https://github.com/openedx/pytest-repo-health/issues/298
- [ ] https://github.com/openedx/frontend-app-publisher/issues/975
- [ ] https://github.com/openedx/open-edx-proposals/issues/623
- [ ] https://github.com/openedx/django-config-models/issues/374
- [ ] https://github.com/openedx/xblock-image-explorer/issues/147
- [ ] https://github.com/openedx/frontend-app-ecommerce/issues/392
- [ ] https://github.com/openedx/edx-bulk-grades/issues/165
- [ ] https://github.com/openedx/django-user-tasks/issues/369
- [ ] https://github.com/openedx/xblock-in-video-quiz/issues/205
- [ ] https://github.com/openedx/frontend-app-learner-dashboard/issues/420
- [ ] https://github.com/openedx/edx-rest-api-client/issues/358
- [ ] https://github.com/openedx/edx-django-sites-extensions/issues/61
- [ ] https://github.com/openedx/frontend-app-ora-grading/issues/345
- [ ] https://github.com/openedx/django-lang-pref-middleware/issues/257
- [ ] https://github.com/openedx/edx-enterprise-subsidy-client/issues/104
- [ ] https://github.com/openedx/frontend-app-learner-portal-programs/issues/320
- [ ] https://github.com/openedx/xblock-drag-and-drop-v2/issues/423
- [ ] https://github.com/openedx/frontend-component-cookie-policy-banner/issues/441
Metadata
Metadata
Assignees
Labels
maintenanceRoutine upkeep necessary for the health of the platformRoutine upkeep necessary for the health of the platformrelease blockerBlocks the upcoming release (fix needed)Blocks the upcoming release (fix needed)
Type
Projects
Status
Shipped
Status
Done
Status
Done