fidesdemo failing using documented tutorial
See original GitHub issueBug Description
Currently, the fidesdemo fails due to using the latest
tag from Docker in the docs and fidesctl>=1.0.0
. in requirements.txt
.
When using the latest from DockerHub it is the latest from main
. Currently that requires the API_PREFIX
, which is not present in a release to PyPI
. This will inevitably cause further issues down the road however with other changes driving mismatched versions.
There are many ways to combat this, but one attractive option could be using a stable
tag for Docker as well and pointing to that image to keep the versions consistent with PyPI.
As a near term workaround, maybe pointing to the same versions found in main
would suffice as well with another update for 1.7.0
main
in fidesdemo currently has both of these version pinned to 1.6.0
but the documentation for the tutorial does not.
Steps to Reproduce
Running through the tutorial steps of fidesdemo, the trouble begins after Run fidesctl via Docker
Expected behavior
Ideally, both the image and installed versions from PyPI are aligned and the tutorial functions.
Screenshots
Environment
- Version: 1.6.0
- OS: Darwin
- Python Version: 3.9.12
- Docker Version: 20.10.14
Additional context
This was found by @mfbrown and discussed live with @allisonking and @brentonmallen1
Issue Analytics
- State:
- Created a year ago
- Comments:6 (6 by maintainers)
Top GitHub Comments
@sanders41 @SteveDMurphy y’all are totally right! This is a legacy bug that should be changed. We should only push to dockerhub on releases
in this case
legacy bug
is code word forbad decision i made in the past
😂addressed in #731