Migrationsscript - Datenbank

Hallo OTRS-Community, Nachtrag zu meinem Problem beim Upgrade von OTRS 5.0.22 auf OTRS 6.0.28: Das Migrations-Script scripts/DBUpdate-to-6.pl liefert die Fehlermeldung: Error: There is a time offset configured which currently prevents this script from running in non-interactive mode. A config file with proposed time zones has been written to '/opt/otrs/scripts/DBUpdateTo6/TaskConfig/MigrateTimeZoneConfiguration.yml.dist'. Please either uncomment the relevant time zone(s) in the file or execute the script in interactive mode and select the time zone(s) manually. Wenn ich im File: MigrateTimeZoneConfiguration.yml.dist z.B. bei OTRSTimeZone: Europe/Berlin UserDefaultTimeZone: Europe/Berlin jeweils das Kommentarzeichen # entferne und dann nochmals das Migrations-Script ausführe, erhalt ich wieder die obige Fehlermeldung. Wie kann ich erreichen, dass das Migrations-Script fehlerfrei durchläuft? Vielen dank Sepp

Servus Sepp,
Wie kann ich erreichen, dass das Migrations-Script fehlerfrei durchläuft?
In keinem Fall machst Du es besser, wenn Du Code änderst. Wenn ich mich recht erinnere, hattest Du des öfteren Migrations Probleme bei früheren Versionen. Du solltest Deine Code Änderungen (sofern vorhanden) zurücknehmen, zusätzlich installierte Fremdpakete vor der Migration deinstallieren. Die Migration läuft in der Regel ohne Probleme. Schwierigkeiten tauchen dann auf, wenn die Datenbank Fehler enthält (wenn Einträge gelöscht wurden zum Beispiel) oder eben Fremd-Code sich einmischt. in jedem Fall solltest Du Deine Schritte, die Du gemacht hast nochmal beschreiben. Welche Dokumentation hast Du verwendet? Welche Distribution nutzt Du? Was sagt /opt/otrs/bin/otrs.CheckModules.pl ? viele Grüße Flo 06/23/2020 16:00 - Josef Penzkofer wrote:
Hallo OTRS-Community,
Nachtrag zu meinem Problem beim Upgrade von OTRS 5.0.22 auf OTRS 6.0.28: Das Migrations-Script
scripts/DBUpdate-to-6.pl
liefert die Fehlermeldung: Error: There is a time offset configured which currently prevents this script from running in non-interactive mode. A config file with proposed time zones has been written to '/opt/otrs/scripts/DBUpdateTo6/TaskConfig/MigrateTimeZoneConfiguration.yml.dist'. Please either uncomment the relevant time zone(s) in the file or execute the script in interactive mode and select the time zone(s) manually.
Wenn ich im File: MigrateTimeZoneConfiguration.yml.dist z.B. bei OTRSTimeZone: Europe/Berlin UserDefaultTimeZone: Europe/Berlin jeweils das Kommentarzeichen # entferne und dann nochmals das Migrations-Script ausführe, erhalt ich wieder die obige Fehlermeldung.
Wie kann ich erreichen, dass das Migrations-Script fehlerfrei durchläuft?
Vielen dank
participants (2)
-
Florian Edlhuber
-
Josef Penzkofer