Open torsjonas opened 4 years ago
Yes you're right @torsjonas it looks like the Dockerfile needs to be updated to the latest version GE. Could you do a manual upgrade to the latest version (the latest version is 0.11.6 as of this message) and see if the issue is resolved?
We will be upgrading the dockerfile as well
Sorry for late reply, I've been out and away for a while. I aim to do this after the weekend.
I am having the same issue. I think GE updated the config version which caused this bug. @Shinnnyshinshin I think GE installed in dockerfile is the latest version (https://github.com/superconductive/ge_tutorials/blob/master/Dockerfile#L85) so that shouldn't be the main issue. But I think the problem is coming from https://github.com/superconductive/ge_tutorials/blob/master/great_expectations_projects/final/great_expectations/great_expectations.yml#L9
Indeed there was a release of great_expecations that requires another config version. As a temporary fix until the config file has been migrated to version 2.0 in this repo, I managed to get it working with Docker by
&& pip install great_expectations==0.10.12 \
To me it seems more clear to install everything needed by the Docker container with install statements directly in the Dockerfile and not involve the requirements.txt via the container entrypoint script.
Nice with the Docker tutorial for convenience! However the dockerfile probably got out of date since I got an error from the first task of the dag with ge: