IITDBGroup / gprom

GProM is a middleware that adds support for provenance to database backends.
http://www.cs.iit.edu/%7edbgroup/research/gprom.php
Apache License 2.0
8 stars 5 forks source link

Cannot get Docker container to run without errors #73

Open CloudSpark opened 3 years ago

CloudSpark commented 3 years ago

Ran a docker build from the gprom/Docker/Ubuntu-All/Dockerfile. When launching docker run on the new image, I receive this error:

FATAL(rewriter.c:174) no backend is set and no plugin.parser provided either, e.g., use -backend BACKEND to set a backend ERROR (exception.c:145) exception was thrown (RECOVERABLE) rewriter.c - 174 - <no backend is set and no plugin.parser provided either, e.g., use -backend BACKEND to set a backend>

I have tried setting "-backend=postgres " in the Dockerfile command and am still getting the error.

lordpretzel commented 3 years ago

I need to update the dockerfiles, we recently changed from having to explicitly disable backend to having to explicitly enable plugins. So this probably build gprom without any backends.

Also options in gprom are without space, so you would want to call -backend postgres and then provide the connection options

lordpretzel commented 3 years ago

nevermind, I remembered wrong, this is not on master. You just ran into this error because gprom does not support = to set options.