F

Flyte enables you to build & deploy data & ML pipelines, hassle-free. The infinitely scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks. Explore and Join the Flyte Community!

Guidance on Flyte Execution Principal

Summary

The user is seeking guidance on how to obtain the principal that initiated an execution in a Flyte propeller plugin, as the Presto plugin is unable to retrieve it from the context. They suspect the user may be removed from the identity context and possibly written to the database. The user considers adding this information through annotations on the execution resource, noting that this feature has not yet been implemented. They recall that others have also requested this functionality but cannot locate the related issue. The user asks for assistance in creating a new issue and plans to attach the previous one if found.

Status
resolved
Tags
  • Presto
  • execution resource
  • flyte
  • Flyte
  • Execution Context
  • Developer
  • Plugin
  • Execution
  • Question
  • Developer Help
  • Flyte Plugin Inquiry
Source
#ask-the-community
    y

    ytong

    10/30/2024

    and will need to be configurable

    y

    ytong

    10/30/2024

    yeah but that’s the easier part i think, also then down to the plugins

    s

    sovietaced

    10/30/2024

    Yeah sure. You think this would be plumbed through the CR?

    y

    ytong

    10/30/2024

    mind creating an issue for this? and I’ll attach the other one if/when i find it

    y

    ytong

    10/30/2024

    this has not been plumbed through. i remember multiple people have asked for it, but i can’t find the issue that was created.

    s

    sovietaced

    10/29/2024

    I think I might just plumb it through annotations on the execution resource...

    s

    sovietaced

    10/29/2024

    It looks like the user is pulled out of the identity context and possibly written to the DB hmm.

    s

    sovietaced

    10/29/2024

    Is there a way to get the principal that kicked off an execution in a flyte propeller plugin? I noticed that the presto plugin tries to pull the principal from the context but its not present.