“automatisch gestartet” greift afaik nur beim Start des Systems. Damit das pre-Skript läuft muss der Container aber laufen.
Die Lösung sollte es sein den Container mittel “service docker-app-mattermost start” manuell zu starten. Danach sollte sich die App deinstallieren lassen.
Hallo Herr Bartels,
danke für den Hinweis. Leider scheint der Container nicht zu starten.
Syslog:
Mar 18 18:43:07 ucs-server systemd[1]: Started LSB: Start the Container for mattermost.
Mar 18 18:43:08 ucs-server dockerd[1227]: time="2018-03-18T18:43:08.170694741+01:00" level=error msg="Error setting up exec command in container 4ab21b50b97f220c65954e1b7348b250ffe22d52907a275bfb6858cd0ace1367: Container $
Mar 18 18:43:08 ucs-server dockerd[1227]: time="2018-03-18T18:43:08.170721376+01:00" level=error msg="Handler for POST /v1.24/containers/4ab21b50b97f220c65954e1b7348b250ffe22d52907a275bfb6858cd0ace1367/exec returned error$
In welchem Log könnten denn brauchbare Informationen stehen?
Hmm… das Logging ergibt nicht wirklich Sinn. Wenn Mattermost eh nicht genutzt wird, könnte (wenn sie aus ist) die Datenverzeichnisse in /var/lib/univention-app der Aoo gelöscht werden, dann sollte sie sich neu initialisieren und sauber hochfahren.
Aber eventuell hat @Univention ja einen Weg die Lifecycle Skripte bei Appdeinstallation zu ignorieren.
Ja, irgendwie passiert nach “Start Mattermost” nichts mehr…
Ich hatte ursprünglich Probleme mich mit der iPhone/Android App zu verbinden. Dann habe ich in der Konfig über die Weboberfläche das Logging eingeschaltet. Danach trat dieses Problem auf. Ich probier mal die Datenverzeichnisse umzubenennen.
root@ucs:~# univention-app restart mattermost
Restarting docker-app-mattermost (via systemctl): docker-app-mattermost.service.
root@ucs:~# univention-app status mattermost
● docker-app-mattermost.service - LSB: Start the Container for mattermost
Loaded: loaded (/etc/init.d/docker-app-mattermost; generated; vendor preset: enabled)
Active: active (exited) since Tue 2020-03-24 12:03:38 CET; 6s ago
Docs: man:systemd-sysv-generator(8)
Process: 651 ExecStop=/etc/init.d/docker-app-mattermost stop (code=exited, status=0/SUCCESS)
Process: 685 ExecStart=/etc/init.d/docker-app-mattermost start (code=exited, status=0/SUCCESS)
CPU: 2.586s
Mär 24 12:03:35 ucs systemd[1]: Starting LSB: Start the Container for mattermost...
Mär 24 12:03:38 ucs docker-app-mattermost[685]: mattermost disabled by ucr var mattermost/autostart=no
Mär 24 12:03:38 ucs systemd[1]: Started LSB: Start the Container for mattermost.
root@ucs:~# univention-app remove mattermost
Going to remove Mattermost (5.10.0)
No hostdn for mattermost found. Nothing to remove
Configuring 4.2/mattermost=5.10.0
Cannot run command: 4.2/mattermost=5.10.0 is not running in a container
setting default hostname
not setting CSP and x-frame options
using ucr defined certificate
using ucr defined private key
using ucs default ca
Site mattermost already enabled
Setting ucs/web/overview/entries/admin/mattermost/description
Setting ucs/web/overview/entries/admin/mattermost/description/de
Not updating ucs/web/overview/entries/admin/mattermost/label
Not updating ucs/web/overview/entries/admin/mattermost/label/de
Setting ucs/web/overview/entries/admin/mattermost/link
Module: kopano-cfg
Module: create_portal_entries
Starting docker-app-mattermost (via systemctl): docker-app-mattermost.service.
Executing interface store_data for mattermost
Copying App Center's store_data to container's /tmp/univention_store_data
Error response from daemon: Container e908bd10d05659b7f35d371dbe6e7ea13dc5ef825b386389489ecb9472a5cee4 is not running
Image upgrade script (pre) failed
Storing data for 4.2/mattermost=5.10.0 failed
Could not backup container!
Aborting...
4.2/mattermost=5.10.0: Not running, cannot check further
geht nicht
die app funktioniert nirgends richtig, wie auch kopano meet
wie bekomme ichs wieder runter?
Falls es Probleme bei der Installation oder Nutzung von Kopano Meet gibt würde ich empfehlen hierzu ein dediziertes Topic aufzumachen. Oder sich an unseren Support zu wenden.
Gemäß des oben geposteten Logs konnte Mattermost nicht installiert werden, da der aktuelle Container nicht gesichert werden konnte univention-app remove mattermost --do-not-backup ist hier die Lösung die auch mir bekannt gewesen wäre.
Warum die App aber dennoch als installiert gelistet ist (wo genau?) ist mir aber nicht klar.
die app icons stehen noch unter installierte apps und co, klickt man drauf kann man sie installieren. wie bekomme ich sie aus der webgui, bitte?
danke schon mal für die hilfe!