Upgrade von 3.3.9 auf 4.0.8 läuft schief

Hilfe zu Znuny Problemen aller Art
Locked
sukr4m
Znuny expert
Posts: 242
Joined: 30 Aug 2012, 12:36
Znuny Version: 5.0.4

Upgrade von 3.3.9 auf 4.0.8 läuft schief

Post by sukr4m »

Hi,

ich habe ja schon mehrere Updates gemacht aber dieses mal klappt es nicht.

Wir benutzen die 3.9.9 mit ITSM auf CentOS und wollen nun auf die 4.0.8 updaten.

Wenn ich nach der offiziellen Anleitung vorgehe, scheitert es beim einlogversuch und ich bekomme nach dem Klick diese Meldung im Log:

Code: Select all

[Tue May 19 10:57:29 2015] -e: DBD::mysql::st execute failed: Table 'otrs.system_maintenance' doesn't exist at /opt/otrs//Kernel/System/DB.pm line 629.
ERROR: OTRS-CGI-10 Perl: 5.10.1 OS: linux Time: Tue May 19 10:57:29 2015

 Message: Table 'otrs.system_maintenance' doesn't exist, SQL: '
            SELECT id
            FROM system_maintenance
            WHERE start_date <= 1432025849 and stop_date >= 1432025849
     AND valid_id IN (1) ORDER BY id'

 RemoteAddress: 10.99.7.155
 RequestURI: /otrs/index.pl

 Traceback (1672):
   Module: Kernel::System::SystemMaintenance::SystemMaintenanceIsActive Line: 496
   Module: Kernel::System::Auth::Auth Line: 261
   Module: Kernel::System::Web::InterfaceAgent::Run Line: 243
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 41
   Module: (eval) (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31

[Tue May 19 10:57:29 2015] -e:  (in cleanup) Can't call method "Get" on an undefined value at /opt/otrs//Kernel/System/AuthSession/DB.pm line 583.
[Tue May 19 10:57:29 2015] [error] [Tue May 19 10:57:29 2015] -e: Got no DBObject! at /opt/otrs//Kernel/System/Stats/Dynamic/ITSMTicketFirstLevelSolutionRate.pm line 37.\n\t(in cleanup) Can't call method "Get" on an undefined value at /opt/otrs//Kernel/System/AuthSession/DB.pm line 583.\n

Jetzt habe ich gelesen das einige mit dem installierten ITSM Schwierigkeiten haben und das man es mit dem PackageManager upgraden sollte (nach dem update auf 4.0.8 ) ..... nur geht bei mir nach dem Update dieses Script leider auch nicht mehr.

Dann habe ich es so versucht, das ich zuerst alle ITSM-Module deinstalliere und danach dann das Update durchführe....und siehe da, so klappt es.

Das aber heisst wiederum für mich, das ich alle ITSM-Einstellungen wieder neu anlegen muss?!?!! Oder gibt es da noch einen anderen Kniff, ohne das vorige deinstallieren der ITSM?!!? :(
sukr4m
Znuny expert
Posts: 242
Joined: 30 Aug 2012, 12:36
Znuny Version: 5.0.4

Re: Upgrade von 3.3.9 auf 4.0.8 läuft schief

Post by sukr4m »

Hier ist die Anleitung nach der ich vorgegangen bin: http://otrs.github.io/doc/manual/admin/ ... ading.html
eXe2001
Znuny newbie
Posts: 47
Joined: 15 Aug 2014, 08:22
Znuny Version: 5.0.26

Re: Upgrade von 3.3.9 auf 4.0.8 läuft schief

Post by eXe2001 »

Hast du beim DB Schema update oder Migrationsscript schon Fehler bekommen?
sukr4m
Znuny expert
Posts: 242
Joined: 30 Aug 2012, 12:36
Znuny Version: 5.0.4

Re: Upgrade von 3.3.9 auf 4.0.8 läuft schief

Post by sukr4m »

Ne, da schien alles zu klappen.

Nach Neustart scheint nun auch das otrs.PackageManager Script zu gehen. Kann ich hier ein Update von ITSM 3.3.9 auf die aktuelle ITSM 4.0.8 ausführen OHNE die GUI?!

Also via Kommandozeile?! Wenn ich das hier eingebe klappts nicht:

Code: Select all

./otrs.PackageManager.pl -a upgrade -p ITSMCore
ERROR: OTRS-otrs.PackageManager.pl-10 Perl: 5.10.1 OS: linux Time: Tue May 19 13:24:10 2015

 Message: Sorry, can't install/upgrade package, because the framework version required by the package (3.3.x;) does not match your Framework (4.0.8)!

RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Upgrade von 3.3.9 auf 4.0.8 läuft schief

Post by RStraub »

Dazu musst du das Paket (.opm) herunterladen und den Pfad übergeben (z.B. -p "/tmp/ITSM-4.0.8.opm").
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
sukr4m
Znuny expert
Posts: 242
Joined: 30 Aug 2012, 12:36
Znuny Version: 5.0.4

Re: Upgrade von 3.3.9 auf 4.0.8 läuft schief

Post by sukr4m »

Ok danke, das teste ich sofort.

Muss ich zuerst irgendwie das Framework auf dir 4.0.8 bringen oder reicht es wenn ich jede einzelne ITSM-Komponente herunterlade und dann update?!
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Upgrade von 3.3.9 auf 4.0.8 läuft schief

Post by RStraub »

Dein Framework scheint korrekterweiße auf 4.0.8 zu sein, wie deine Fehlermeldung schon aussagt. Du hattest nur versucht das alte (3.x) Paket zu installieren.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
sukr4m
Znuny expert
Posts: 242
Joined: 30 Aug 2012, 12:36
Znuny Version: 5.0.4

Re: Upgrade von 3.3.9 auf 4.0.8 läuft schief

Post by sukr4m »

Ahhhhhh...Finger weg...ich habs!! 8)

Konnte eben den GeneralCatalog auf die 4.0.8 upgraden. Nun verfahre ich mit den anderen so weiter.
sukr4m
Znuny expert
Posts: 242
Joined: 30 Aug 2012, 12:36
Znuny Version: 5.0.4

Re: Upgrade von 3.3.9 auf 4.0.8 läuft schief

Post by sukr4m »

Sauber, nun kann ich mich auch wieder einlogen und bekomme keinen Server 500er Error mehr.

Danke an alle für Ihre Hilfe! :-)
Locked