diff --git a/packages/console/package.json b/packages/console/package.json
index 718717d97..861404e81 100644
--- a/packages/console/package.json
+++ b/packages/console/package.json
@@ -1,6 +1,6 @@
{
"name": "@flyteorg/console",
- "version": "0.0.30",
+ "version": "0.0.31",
"description": "Flyteconsole main app module",
"main": "./dist/index.js",
"module": "./lib/index.js",
diff --git a/packages/console/src/components/Executions/TaskExecutionsList/MapTaskExecutionListItem.tsx b/packages/console/src/components/Executions/TaskExecutionsList/MapTaskExecutionListItem.tsx
index 4519df89a..1bcf2db56 100644
--- a/packages/console/src/components/Executions/TaskExecutionsList/MapTaskExecutionListItem.tsx
+++ b/packages/console/src/components/Executions/TaskExecutionsList/MapTaskExecutionListItem.tsx
@@ -74,7 +74,6 @@ export const MapTaskExecutionsListItem: React.FC<
) : null}
-
{/* If main map task has log attached - show it here */}
{logs && logs.length > 0 ? (
@@ -99,7 +98,6 @@ export const MapTaskExecutionsListItem: React.FC<
/>
);
})}
-
{/* If map task is actively started - show 'started' and 'run time' details */}
{taskHasStarted && (
diff --git a/packages/console/src/components/Executions/TaskExecutionsList/TaskExecutionLogsCard.tsx b/packages/console/src/components/Executions/TaskExecutionsList/TaskExecutionLogsCard.tsx
index 45107e940..76f7b881d 100644
--- a/packages/console/src/components/Executions/TaskExecutionsList/TaskExecutionLogsCard.tsx
+++ b/packages/console/src/components/Executions/TaskExecutionsList/TaskExecutionLogsCard.tsx
@@ -4,7 +4,7 @@ import Typography from '@material-ui/core/Typography';
import classnames from 'classnames';
import { useCommonStyles } from 'components/common/styles';
import { TaskExecutionPhase } from 'models/Execution/enums';
-import { TaskExecution } from 'models/Execution/types';
+import { MapTaskExecution, TaskExecution } from 'models/Execution/types';
import { Core } from '@flyteorg/flyteidl-types';
import { ExternalConfigHoc } from 'basics/ExternalConfigHoc';
import { useExternalConfigurationContext } from 'basics/ExternalConfigurationProvider';
@@ -36,7 +36,7 @@ const useStyles = makeStyles((theme: Theme) => ({
}));
interface TaskExecutionLogsCardProps {
- taskExecution: TaskExecution;
+ taskExecution: TaskExecution | MapTaskExecution;
headerText: string;
phase: TaskExecutionPhase;
logs: Core.ITaskLog[];
diff --git a/packages/console/src/components/common/MapTaskExecutionsList/TaskNameList.tsx b/packages/console/src/components/common/MapTaskExecutionsList/TaskNameList.tsx
index 7b378a20a..02582abef 100644
--- a/packages/console/src/components/common/MapTaskExecutionsList/TaskNameList.tsx
+++ b/packages/console/src/components/common/MapTaskExecutionsList/TaskNameList.tsx
@@ -64,6 +64,7 @@ export const TaskNameList = ({
onTaskSelected({
...taskExecution,
taskIndex: (log as any).index,
+ parentRetryAttempt: taskExecution.id.retryAttempt,
});
};
diff --git a/packages/console/src/models/Execution/types.ts b/packages/console/src/models/Execution/types.ts
index 3ebaaca9d..ddc691838 100644
--- a/packages/console/src/models/Execution/types.ts
+++ b/packages/console/src/models/Execution/types.ts
@@ -118,6 +118,7 @@ export interface TaskExecutionIdentifier extends Core.ITaskExecutionIdentifier {
}
export interface MapTaskExecution extends TaskExecution {
taskIndex: number | null;
+ parentRetryAttempt?: number;
}
export interface TaskExecution extends Admin.ITaskExecution {
diff --git a/website/package.json b/website/package.json
index 0830de38a..6f64315b8 100644
--- a/website/package.json
+++ b/website/package.json
@@ -37,7 +37,7 @@
},
"dependencies": {
"@flyteorg/common": "^0.0.4",
- "@flyteorg/console": "^0.0.30",
+ "@flyteorg/console": "^0.0.31",
"long": "^4.0.0",
"protobufjs": "~6.11.3",
"react-ga4": "^1.4.1",
diff --git a/yarn.lock b/yarn.lock
index f063ba482..214bcc0c7 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2020,7 +2020,7 @@ __metadata:
resolution: "@flyteconsole/client-app@workspace:website"
dependencies:
"@flyteorg/common": ^0.0.4
- "@flyteorg/console": ^0.0.30
+ "@flyteorg/console": ^0.0.31
"@types/long": ^3.0.32
long: ^4.0.0
protobufjs: ~6.11.3
@@ -2059,7 +2059,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@flyteorg/console@^0.0.30, @flyteorg/console@workspace:packages/console":
+"@flyteorg/console@^0.0.31, @flyteorg/console@workspace:packages/console":
version: 0.0.0-use.local
resolution: "@flyteorg/console@workspace:packages/console"
dependencies: