Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

RawDataOutput directory for every task execution #92

Merged
merged 10 commits into from
Mar 26, 2020
Merged

Conversation

kumare3
Copy link
Contributor

@kumare3 kumare3 commented Mar 17, 2020

TL;DR

This PR enables FlytePropeller to create dynamic random data sandboxes for every task execution. Every retry etc would get a new sandbox. FlytePropeller never reads data from sandboxes, hence they can be completely unauthorized and controlled per workflow.

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

Better description in the Issue

Tracking Issue

flyteorg/flyte#195

Follow-up issue

flyteorg/flyte#211

go.mod Outdated Show resolved Hide resolved
@kumare3 kumare3 changed the title Data sandboxes are now created by Propeller RawDataOutput directory for every task execution Mar 18, 2020
@kumare3 kumare3 requested review from EngHabu and honnix March 18, 2020 03:58
@kumare3 kumare3 merged commit 7cec5c3 into master Mar 26, 2020
kumare3 pushed a commit to nuclyde-io/flytepropeller that referenced this pull request Feb 4, 2021
eapolinario pushed a commit to eapolinario/flytepropeller that referenced this pull request Aug 9, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants