https://dagster.io/ logo
#dagster-plus
Title
# dagster-plus
s

Simo Tumelius

08/21/2023, 7:24 AM
Hi! I'm doing a branch deployment from a PR and I'm getting a "TypeError: Can't instantiate abstract class GraphQLRunStorage with abstract methods get_run_groups" error from the Dagster Cloud deployment. The branch deployment is done using the
dagster-io/dagster-cloud-action/actions/serverless_branch_deploy@v0.1
github action. Reloading the code location in Dagster Cloud results in the same error. The branch works fine on my local Dagit. What am I missing here?
b

ben

08/21/2023, 8:24 PM
Hi Simo, I believe this is a method removed in dagster
1.4.7
. It might be that you have a version mismatch, e.g. one dagster package using
1.4.7
and one using
<=1.4.7
. Do you have a requirements.txt file or other place you’re specifying your dependencies?
s

Simo Tumelius

08/22/2023, 5:28 AM
Hi Ben! Our requirements.txt has
dagster==1.3.14
so the version should be OK. However, when comparing my local pip env to the requirements.txt I see that we're missing
dagster-graphql==1.3.14
and
dagster-webserver==1.3.14
from the requirements file. I'll add those and see if that does the trick 🙂
That did it! Thanks for your help @ben 🙏🏻
b

ben

08/22/2023, 5:44 PM
Sweet 🙌 , glad it works now. Python packaging can be a pain