Bug 15152

Summary: Update Toaster to Django 4
Product: [Build System, Metadata & Runtime] Toaster Reporter: David Reyna <david.reyna>
Component: toasterAssignee: David Reyna <david.reyna>
Status: RESOLVED FIXED QA Contact: Toaster default assignee <toaster>
Severity: normal    
Priority: Medium+ CC: tim.orling
Version: unspecified   
Target Milestone: 4.3 M4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description David Reyna 2023-06-22 09:54:57 UTC
Toaster needs to update to support Django 4.

Not only is the now the base version for modern hosts and for YP's version of Django, that version also addresses known CVEs.

An initial patch has pasted basic testing, now being confirmed with multiple configurations.
Comment 1 Tim Orling 2023-06-22 15:15:35 UTC
Ideally it should be upgraded to and pinned to the Django LTS release, which is 4.2. Supported through April 2026.

https://www.djangoproject.com/download/

(Until the next LTS becomes available)
Comment 2 David Reyna 2023-08-28 07:49:43 UTC
Yes, the patch indeed takes us to Django 4.2, which also gets us past some nasty CVEs.