Zum Hauptinhalt springen

WORKAROUND: iSign inkompatibel mit Postgres 18

Situation​

  • iSign Server vor 8.0.26
  • Linux
  • Paket: isign-server-docker-compose

Fehlermeldung beim Ausführen von iSign Kommandos:

failed to create shim task: OCI runtime create failed: runc create failed:
unable to start container process: error during container init:
error mounting "/usr/share/designo/isign-server/instance/default/data/postgres"
to rootfs at "/var/lib/postgresql/data": change mount propagation through procfd:
open o_path procfd: open ... no such file or directory: unknown

Hintergrund​

iSign verwendet im Paket isign-server-docker-compose den postgres Container mit dem Tag latest. Bei dem im Oktober 2025 erschienenen Postgres 18 wurde der Container modifziert, so dass iSign damit inkompatibel ist.

Lösung​

Verwenden Sie iSign 8.0.26 oder neuer.

Wenn ein Upgrade keine Option für Sie ist, verwenden Sie den folgenden Workaround.

Workaround​

Verwenden Sie das Tag 17 für den postgres Container.

  1. Öffnen Sie die Datei isign-postgresql.yaml mit dem Befehl:
sudo nano /etc/isign/server/compose/isign-postgresql.yml
  1. Ersetzen Sie in der Zeile:
image: postgres:latest

durch:

image: postgres:17
  1. Speichern Sie die Datei und schließen das Programm
    STRG+O
    STRG+X
  2. Fahren Sie mit der Installation fort