brash-london-45337
03/22/2024, 12:49 AMraw_output_data
location?
Context: we're trying to upgrade flytekit — and the latest version uses botocore
to write this metadata whereas the previous version (1.3.2) used the aws cli. Kind of us specific, but the way our s3 libraries are patched means that usages of botocore
carries a user identity with it while the aws cli executes under the machine identity. Since this metadata prefix (metadata/propeller
) seems to be set that the global level, it means we'd have to grant all users read/write to this prefix if we want to use the user identity — which is a security issue since the metadata appears to contain user data.freezing-airport-6809
brash-london-45337
03/22/2024, 3:32 AMbrash-london-45337
03/25/2024, 8:26 PMfreezing-airport-6809
raw_output_data_config:
output_location_prefix: <s3://example/>...
This is entry in the execution config. Set as follows
flytectl update workflow-execution-config --attrFile ...
brash-london-45337
03/26/2024, 5:02 AMmetadata/propeller
freezing-airport-6809
freezing-airport-6809
freezing-airport-6809
freezing-airport-6809
brash-london-45337
04/12/2024, 10:01 PMmetadata/propeller
). Is it purely required during execution of a Flyte workflow? Trying to understand the implications of setting a retention policy on this prefix. I just tried deleting the metadata folder for a recent run and am unclear if it had any effect on the previous runaverage-finland-92144
04/15/2024, 4:55 PMbrash-london-45337
04/16/2024, 9:56 PM