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.
sovietaced
david.espejo
ytong
and will need to be configurable
ytong
yeah but that’s the easier part i think, also then down to the plugins
sovietaced
Yeah sure. You think this would be plumbed through the CR?
ytong
mind creating an issue for this? and I’ll attach the other one if/when i find it
ytong
this has not been plumbed through. i remember multiple people have asked for it, but i can’t find the issue that was created.
sovietaced
I think I might just plumb it through annotations on the execution resource...
sovietaced
It looks like the user is pulled out of the identity context and possibly written to the DB hmm.
sovietaced
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.