Closed tomasmv closed 3 hours ago
I'm setting an environment variable in my prefect.yaml via a series of definitions:
definitions: work_pools: work_pool: &work_pool name: my-ecs-pool work_queue_name: job_variables: &work_pool_job_variables env: &work_pool_env_variables REDSHIFT_PW: "{{ prefect.blocks.secret.password }}"
When I deploy my flow and check under the Configuration tab for the deployment, I see the raw value of my secret.
Configuration
definitions: work_pools: work_pool: &work_pool name: my-ecs-pool work_queue_name: job_variables: &work_pool_job_variables env: &work_pool_env_variables REDSHIFT_PW: "{{ prefect.blocks.secret.password }}" deployments: - name: test version: tags: - test description: entrypoint: flows/flow_elt.py:elt_flow work_pool: *work_pool_stg
No response
2.16.8
Thanks for the issue @tomasmv - this should be closed by Fix bug where block documents are resolved in job_variables before saving server-side #14156
job_variables
First check
Bug summary
I'm setting an environment variable in my prefect.yaml via a series of definitions:
When I deploy my flow and check under the
Configuration
tab for the deployment, I see the raw value of my secret.Reproduction
Error
No response
Versions
Additional context
No response