hi everyone .. im trying to move our flows from the old agent
-pool execution model to a serverless push pool on ECS. i have a really simple hello world flow running with the push pool approach, so i know ive got the basics configured correctly (the wizard in the command line for this was slick, btw).
but, im struggling to move to a more complicated flow in my environment. first, i got a "missing packages" error. easy, i thought i could just add the following to my prefect.yaml and redeploy.
work_pool:
name: ecs-push-work-pool
work_queue_name: null
job_variables:
env:
EXTRA_PIP_PACKAGES: prefect-airbyte, prefect-hightouch, prefect-dbt
but, now im getting a cryptic error message with little to go on.
Flow run infrastructure exited with non-zero status code:
Exited with non 0 code. (Error Code: 1)
This may be caused by attempting to run an image with a misspecified platform or architecture.
anyone have any tips or suggestions?