You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running prefect --no-prompt deploy --all to deploy a prefect.yaml is failing to properly update the pull steps in Prefect Cloud for a pull_from_s3 step if the folder changes. This is an issue with the latest version of prefect (3.2.4) and was not an issue under earlier versions (3.1.0).
Here's a reproducible example with a simple prefect.yaml file:
# Generic metadata about this project
name: Test Project
pull:
- prefect_aws.deployments.steps.pull_from_s3:
bucket: my-bucket
folder: test_prefect_issue/v1
deployments:
- name: test-prefect-issue
entrypoint: flows/hello_world.py:hello_world
work_pool:
name: default-docker-pool
work_queue_name: default
Call prefect --no-prompt deploy --all to create the deployment for the first time. In the Prefect UI, I see it has the correct configuration:
Bug summary
Running
prefect --no-prompt deploy --all
to deploy aprefect.yaml
is failing to properly update the pull steps in Prefect Cloud for apull_from_s3
step if thefolder
changes. This is an issue with the latest version of prefect (3.2.4) and was not an issue under earlier versions (3.1.0).Here's a reproducible example with a simple
prefect.yaml
file:prefect --no-prompt deploy --all
to create the deployment for the first time. In the Prefect UI, I see it has the correct configuration:prefect.yaml
and change the folder totest_prefect_issue/v2
.prefect --no-prompt deploy --all
This means that the flows that run in production will be using the wrong code.
Version info
Additional context
No response
The text was updated successfully, but these errors were encountered: