Module Auto Update
![]()
Aktualisiert automatisch neue Versionen von Odoo Modulen.
Technischer Name: module_auto_update
Repository: https://github.com/OCA/server-tools/tree/19.0/module_auto_update
Beschreibung
Diese Erweiterung erstellt zu jedem installierten Odoo-Modul einen Hash vom Modul-Code und speichert diesen in der Datenbank. Wenn die "Auto-Upgrade Modules"-Aktion ausgeführt wird, erstellt Odoo wieder einen Hash und vergleich diesen mit der Datenbank. Wenn der Hash abweicht wird das Modul aktualisiert.
Es gibt verschiedene Szenarien wo die Auto-Upgrade Modules"-Aktion nicht funktioniert:
- Ein Modul wird in der Code-Base gelöscht, aber auf den Deployment-Umgebungen nicht deinstalliert.
- Ein Feld wird umbenannt und hat in den Deployment-Umgebungen bereits Daten.
- Es werden Abhängigkeiten zu Modulen gemacht, die auf den Deployment-Umgebungen nicht installiert sind.
Verwendung
Veränderte Odoo Module aktualisieren
Rufen Sie die Aktion Apps > Auto-Upgrade Modules auf.
Warnung
Die erste Ausführung der Aktion aktualisiert alle Module. Odoo berechnet einen Fingerabdruck aller installierten Module. Wenn dieser noch nicht existiert oder sich verändert hat, wird das Modul aktualisiert.
Entwicklung
Module-Hashes anzeigen
Zeigen Sie Einstellungen > Technisch > Systemparameter an. Zeigen Sie den Eintrag mit Schlüssel module_auto_update.installed_checksums an.
Tips
Wenn Sie den Eintrag entfernen, wird Odoo wieder eine Upgrade aller Module durchführen.