billowy-salesmen-57704
01/14/2025, 5:02 PMpodMetadata
section of the workflow template? Is there a reason for this? We were actually using those in a custom onExit handler.
If would be nice to have them there, but if that was causing issues I have another workaround(s) in mind. Curious to know if there are side effects to having these, because one of my workarounds would be to simple add them back to this section with the mutating webhook that we use to add the onExit handler. The other would be to add them to the handler itself.ancient-application-36103
01/14/2025, 5:05 PMbillowy-salesmen-57704
01/14/2025, 5:08 PMthankful-ambulance-42457
01/14/2025, 5:14 PMbillowy-salesmen-57704
01/14/2025, 5:14 PMpodMetadata.labels
but in a flow created with 2.13(.2), we see the labels repeated as part of each task template.
For normal metaflow usage this seems functionally the same, but any other tasks don't inherit these labels. Which could be the intended functionalitybillowy-salesmen-57704
01/14/2025, 5:16 PMbillowy-salesmen-57704
01/14/2025, 5:16 PMthankful-ambulance-42457
01/14/2025, 5:17 PM@kubernetes
only apply to the task pods, nothing else (on argo). We can introduce separate env vars for argo to extend the other bits, such as exit handlers etc.billowy-salesmen-57704
01/14/2025, 5:18 PMthankful-ambulance-42457
01/14/2025, 5:19 PMARGO_SHARED_LABELS/ARGO_SHARED_ANNOTATIONS
which would apply to all argo resources might be justified.thankful-ambulance-42457
01/14/2025, 5:20 PMbillowy-salesmen-57704
01/14/2025, 5:21 PMstart
and add them to our onExit template ourselves.billowy-salesmen-57704
01/14/2025, 5:21 PMthankful-ambulance-42457
01/14/2025, 5:23 PMbillowy-salesmen-57704
01/14/2025, 5:26 PM