Änderungen:

  • Installieren Sie die offizielle Canvas-Produktionsquelle bei einem verifizierten Commit mit seine passende Ruby 3.4, Rails 8, Node.js 20 und Yarn Classic Abhängigkeit Vertrag.
  • Update Canvas Rich Content Editor API auf eine verifizierte offizielle Quelle Commit.
  • Hinzufügen eines überwachten Updaters für den offiziellen Canvas-Produktionskanal.
  • Nehmen Sie die verifizierte offizielle Upstream-Fix für die gepinnte Produktion an Releases fehlende JavaScript Asset Dependency.
  • Canvas-Hintergrundjobs als explizites www-data-Runtime-Konto ausführen.
  • Korrekt die angehefteten RCE-Produktionsabhängigkeitsmetadaten und führt ihre verifizierte Passagierstarter als explizites www-data Runtime-Konto.
  • Überprüfen Sie überwachte Canvas, RCE und unterzeichnete Yarn-Update-Kandidaten in der exakte Trixie Appliance Laufzeit.
  • Install Canvas' offizielles QTI Migration Tool aus einer genau verifizierten Quelle Commit, referenzierte Dateien außerhalb des Import Roots ablehnen und die Integritätsgebundener Importeur über überwachte Canvas-Updates.
  • Erhöhen Sie die Speicherdecke für verzögerte Arbeitsschritte auf 1 GiB.
  • Systemd während überwachter Updates vor dem Neustart von Canvas laden.
  • Üben Sie ein echtes überwachtes Update von verifiziert kompatiblen Canvas und RCE Quellen, einschließlich Backup, Daten, Konfiguration und Servicewiederherstellung.
  • Bereiten Sie das PostgreSQL-Backup des Updaters als Datenbankadministrator aus.
  • Add v19 Akzeptanz Abdeckung für firstboot Web-Login, ein Kurs erstellen / lesen Rundreise, PostgreSQL, Redis, Hintergrundjobs und kompilierte Assets.
  • Aktualisieren Sie die Basisverteilung auf Debian 13 Trixie.

Links