diff --git a/src/components/Executions/ExecutionDetails/ExecutionMetadataExtra.tsx b/src/components/Executions/ExecutionDetails/ExecutionMetadataExtra.tsx index f54c0be6f..8ff819ffd 100644 --- a/src/components/Executions/ExecutionDetails/ExecutionMetadataExtra.tsx +++ b/src/components/Executions/ExecutionDetails/ExecutionMetadataExtra.tsx @@ -38,7 +38,7 @@ export const ExecutionMetadataExtra: React.FC<{ launchPlan: launchPlanId, maxParallelism, rawOutputDataConfig, - authRole, + securityContext, } = execution.spec; const [launchPlanSpec, setLaunchPlanSpec] = React.useState>({}); @@ -50,11 +50,12 @@ export const ExecutionMetadataExtra: React.FC<{ const details: DetailItem[] = [ { label: ExecutionMetadataLabels.iam, - value: authRole?.assumableIamRole || ExecutionMetadataLabels.securityContextDefault, + value: securityContext?.runAs?.iamRole || ExecutionMetadataLabels.securityContextDefault, }, { label: ExecutionMetadataLabels.serviceAccount, - value: authRole?.kubernetesServiceAccount || ExecutionMetadataLabels.securityContextDefault, + value: + securityContext?.runAs?.k8sServiceAccount || ExecutionMetadataLabels.securityContextDefault, }, { label: ExecutionMetadataLabels.rawOutputPrefix, diff --git a/src/models/Execution/api.ts b/src/models/Execution/api.ts index 15498f494..d2aeed60e 100644 --- a/src/models/Execution/api.ts +++ b/src/models/Execution/api.ts @@ -122,10 +122,6 @@ export const createWorkflowExecution = ( annotations, }; - if (authRole?.assumableIamRole || authRole?.kubernetesServiceAccount) { - spec.authRole = authRole; - } - if (securityContext?.runAs?.iamRole || securityContext?.runAs?.k8sServiceAccount) { spec.securityContext = securityContext; }