question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

fidesdemo failing using documented tutorial

See original GitHub issue

Bug 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

Screen Shot 2022-06-02 at 11 23 04 AM Screen Shot 2022-06-02 at 11 26 50 AM

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:closed
  • Created a year ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
ThomasLaPianacommented, Jun 2, 2022

@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 for bad decision i made in the past 😂

0reactions
ThomasLaPianacommented, Jun 3, 2022

addressed in #731

Read more comments on GitHub >

github_iconTop Results From Across the Web

Getting Started With Fides — Step 1: Annotating Resources
Suppose you notice code that fails to comply with this rule only after ... The database schema for the example in the Fides...
Read more >
Update code blocks in readme · Issue #981 · ethyca/fides · GitHub
Docs Update Description The "Controller" and "Article 30..." sections of the guide are indented too far beneath their headers, creating a code block...
Read more >
The Problem With Coding Tutorials - YouTube
https://www.mrgcoding.comhttps://www.twitch.tv/mrgcodingCoding tutorials can change your life by teaching you how to create games, programs, ...
Read more >
FILE COPY The World Bank
This document has a restricted distribution and may be used by ... neck problems in the economy, particularly in the transport sector (see ......
Read more >
Untitled
Remove media guide windows media player, Hts 9022, Jacques rousseau social ... sign in problems, Falcon 20 crash scottsdale, Bed and butter barcelona!...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found