Update UCS 4.1-5 -> UCS 4.2-x / Zarafa

kopano
german
zarafa

#1

Hallo.
Ich habe einen UCS 4.1-5 hier am laufen.
Es war Zarafa installiert. Die Apps habe ich deinstalliert (Appcenter), dann Kopano installiert und das kopano4ucs-migrate-zarafa laufen lassen. Soweit läuft jetzt Kopano. Daten sind alle da, kann mich einloggen. Perfekt.

Jedoch…

  • Ich kann kein Update von UCS 4.1-5 machen. :frowning :frowning:
  • Im UCS unter Domain wird mir noch Zarafa Kontakt eund Zarafa Non Active Konten angezeigt (beides leer).
  • Und, wenn ich richtig gelesen habe, dann finde ich noch mit dpkg -l | grep zarafa diverse Einträge.
root@ucs01:~# dpkg -l | grep zarafa
ii  kopano4ucs-migrate-zarafa                           1.2.11                                       all
rc  libgsoap-zarafa-2-8                                 2.8.22-38.1                                  amd64        Runtime libraries for gSOAP
rc  libical-zarafa1                                     1.0.1-1                                      amd64        iCalendar library implementation in C (runtime)
rc  libvmime-zarafa7-0                                  0.9.1+svn603-17.1                            amd64        a C++ mail library (runtime library)
rc  libzarafa-archiver-core0                            7.2.6.10-3.1                                 amd64        Library with shared ZCP archiver functionality
rc  libzarafa-archiver0                                 7.2.6.10-3.1                                 amd64        Library with shared ZCP archiver functionality
rc  libzarafa-server0                                   7.2.6.10-3.1                                 amd64        Zarafa Server component library
rc  libzarafa-soapclient0                               7.2.6.10-3.1                                 amd64        Zarafa component library for SOAP server-side handlers
rc  libzarafa-soapserver0                               7.2.6.10-3.1                                 amd64        Zarafa component library for SOAP client-side handlers
rc  libzarafasync0                                      7.2.6.10-3.1                                 amd64        Routines for synchronization in ZCP
rc  zarafa-backup                                       7.2.6.0-61.1                                 amd64        Brick-level backup and restore tools for the Zarafa Collaboration Platform
rc  zarafa-backup-plus                                  7.2.6.10-3.1                                 amd64        Utility to back up and restore Zarafa stores
rc  zarafa-client                                       7.2.6.10-3.1                                 amd64        Zarafa client library
rc  zarafa-common                                       7.2.6.10-3.1                                 amd64        Shared files between ZCP services.
rc  zarafa-contacts                                     7.2.6.10-3.1                                 amd64        MAPI provider adding contact folders in the addressbook
rc  zarafa-dagent                                       7.2.6.10-3.1                                 amd64        E-Mail Delivery Agent for the Zarafa Collaboration Platform
rc  zarafa-gateway                                      7.2.6.10-3.1                                 amd64        POP3 and IMAP Gateway for the Zarafa Collaboration Platform
rc  zarafa-ical                                         7.2.6.10-3.1                                 amd64        ICal and CalDAV Gateway for the Zarafa Collaboration Platform
rc  zarafa-licensed                                     7.2.6.0-61.1                                 amd64        License Daemon for the Zarafa Collaboration Platform
rc  zarafa-monitor                                      7.2.6.10-3.1                                 amd64        Quota Monitor for the Zarafa Collaboration Platform
rc  zarafa-presence                                     7.2.6.10-3.1                                 amd64        zarafa presence daemon
rc  zarafa-search-plus                                  7.2.6.10-3.1                                 amd64        Zarafa indexer
rc  zarafa-server                                       7.2.6.10-3.1                                 amd64        Server component for the Zarafa Collaboration Platform
rc  zarafa-spooler                                      7.2.6.10-3.1                                 amd64        E-mail Spooler for the Zarafa Collaboration Platform
rc  zarafa-webapp                                       2.2.1.43-199.1                               all          New and improved WebApp for the Zarafa Collaboration Platform
rc  zarafa-webapp-desktopnotifications                  1.0.31-28.2                                  all          Zarafa WebApp Desktop notifications plugin
rc  zarafa-webapp-files                                 2.2.1.43-199.1                               all          Zarafa WebApp files plugin
rc  zarafa-webapp-plugins-delayeddelivery               1.0.22-70.1                                  all          Zarafa WebApp Delayed delivery plugin
rc  zarafa-webapp-plugins-filepreviewer                 1.0.30-59.2                                  all          Zarafa File previewer plugin
rc  zarafa-webapp-plugins-mdm                           1.1.0-49.1                                   all          Zarafa WebApp MDM plugin
rc  zarafa-webapp-plugins-smime                         1.0                                          all          Zarafa WebApp S/MIME plugin
rc  zarafa-webapp-plugins-spell                         1.0.22-32.1                                  all          Zarafa WebApp Spellchecker plugin
rc  zarafa-webapp-titlecounter                          2.2.1.43-199.1                               all          Zarafa WebApp Titlecounter plugin
rc  zarafa4ucs                                          7.2.1000-11.114.201606081402                 all          Zarafa4ucs integration package for Univention Corporate Server
ii  zarafa4ucs-lib                                      7.2.1000-12.115.201607121638                 all          Library package for common Zarafa4ucs functions
ii  zarafa4ucs-schema                                   7.2.1000-11.114.201606081402                 all          LDAP schema for the Zarafa4ucs integration
ii  zarafa4ucs-udm                                      7.2.1000-11.114.201606081402                 all          UDM extensions for the Zarafa4ucs integration
rc  zarafa4ucs-webapp                                   7.2.1000-12.115.201607121638                 all          Zarafa4ucs zarafa-webapp integration package for Univention Corporate Server

Und das dürfte wohl der ausschlaggebende Punkt sein.

Kann mir da jemand helfen?
Ich möchte jetzt, da ich einige Stunden an Daten übernommen habe, nicht einfach apt-get --purge remove zarafa* laufen lassen.

Vielen Dank, Lars


Kopano und Update auf 4.2-2 - Externe Repositories
#2

Hallo Lars,

ich hatte das selbe Problem und mir wurde geholfen:
https://help.univention.com/t/update-auf-4-2-2-nicht-moglich/7355/3


#3

Hallo.
Ja, virlen Dank.
Das habe ich gestern noch gefunden und platte gesagt die folgenden Dateien aus /etc/init.d/ verschoben, dann Reboot und dann dann das Update laufen lassen.

root@ucs01:~# ls -lh /root/service/
insgesamt 36K
-rwxr-xr-x 1 root root 2,4K Apr  6  2016 zarafa-dagent
-rwxr-xr-x 1 root root 2,4K Apr  6  2016 zarafa-gateway
-rwxr-xr-x 1 root root 2,3K Apr  6  2016 zarafa-ical
-rwxr-xr-x 1 root root 2,5K Apr 20  2016 zarafa-licensed
-rwxr-xr-x 1 root root 2,4K Apr  6  2016 zarafa-monitor
-rwxr-xr-x 1 root root 2,3K Mär 24  2017 zarafa-presence
-rwxr-xr-x 1 root root 2,4K Mär 24  2017 zarafa-search
-rwxr-xr-x 1 root root 2,8K Apr  6  2016 zarafa-server
-rwxr-xr-x 1 root root 2,4K Apr 20  2016 zarafa-spooler

Dann bin ich ins Bett gegangen und habe vorher das Update angestoßen.
War gerade sehr erfreut… für ein paar Minuten.
Das Update ist durchgelaufen. Jedoch meckert UCS jetzt, dass das Join Script 33univention-portal nicht augeführt werden kann.
Die Meldung aus dem Log sieht aus wie hier. Da bin ich gerade bei,
https://help.univention.com/t/join-script-nach-update-auf-4-2-schlagt-fehl-univention-portal/5498https://help.univention.com/t/join-script-nach-update-auf-4-2-schlagt-fehl-univention-portal/5498

Evtl. kennt das schon jemand?

Vielen Dank.

Lars


#4

Hier erst mal meine Zusammenfassung. Bisher und generell ohne Gewähr!
Vieleicht geht es einfacher, oder schneller. Ich muss echt sagen, dass ich an einigen Punkten schlicht überfordert war. Deswegen meine Zusammenfassung, falls man wieder jemand in der Nacht, in der Lage ist. :slight_smile:

Ab hier war ein Weiterkommen für mich nicht so einfach. Release Update von UCS ist abgebrochen.
Das lag bei mir wohl an den Resten von Zarafa.
https://help.univention.com/t/update-auf-4-2-2-nicht-moglich/7355

dpkg -l | grep zarafa
mkdir /root/service
mv /etc/init.d/zarafa-* /root/service/
reboot
  • An dieser Stelle habe ich dann das Release Update von UCS 4.1-5 zu 4.2-0 ausgeführt. Der vorherige Versuch direkt auf 4.2-2 zu kommen endete mit dem identischen Fehler. Deswegen hatte ich bei der zweiten Runde auf 4.2-0 versucht.
  • Das Update läuft durch
  • Jedoch kommt nach erneutem Anmelden die Meldung: Join-Skript 33Univention-Portal ausstehend. Hier bin ich dann zu dem folgenden Link gekommen und habe, mangels Erfahrung/Wissen, die Befehle einzeln, der Reihe nach, über die Konsole durchgehämmert.
    https://help.univention.com/t/4-2-domain-join-script-fails/5403/6
python <<EOF
import sys
from univention.appcenter.ucr import ucr_keys, ucr_instance
sys.path.append("/etc/univention/templates/modules")
import create_portal_entries
import re
ids = set()
for key in ucr_keys():
    match = re.match("ucs/web/overview/entries/(admin|service)/([^/]+)/.*", key)
    if match:
        ids.add(key)
changes = dict((id, (None, None)) for id in ids)
create_portal_entries.handler(ucr_instance(), changes)
EOF
  • Dann habe ich das ausstehende Join-Skript erneut ausgeführt… und siehe da… ging durch.

Und nun geht, erst mal, alles.

Vielen Dank, Lars


UCS 4.2-2 + Kopano / Reste Zarafa
System-Fehlerdiagnose - 10_general