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