Chintan Shah
08/22/2021, 11:32 AMAn error occurred (ClientException) when calling the RegisterTaskDefinition operation: Container.image should not be null or empty
.
this is run time error while trying to execute flow . any pointersKevin Kho
ECSRun
configuration in the Flow?Chintan Shah
08/22/2021, 3:15 PMChintan Shah
08/22/2021, 3:46 PMexecutionRoleArn: arn:aws:iam::*****:role/exec-role
containerDefinitions:
- memory: 1024
memoryReservation: 512
volumesFrom: []
image: *******.<http://dkr.ecr.us-east-1.amazonaws.com/prefect_image:latest|dkr.ecr.us-east-1.amazonaws.com/prefect_image:latest>
essential: true
name: fargate-app1
placementConstraints: []
memory: '4096'
taskRoleArn: arn:aws:iam::********:role/exec-role
requiresCompatibilities:
- FARGATE
networkMode: awsvpc
cpu: '1024'
Chintan Shah
08/22/2021, 4:29 PMKevin Kho
test.yaml
accessible to your agent?Chintan Shah
08/23/2021, 4:06 AMprefect agent ecs start --task-role-arn arn:aws:iam::*******:role/exec-role --cluster cypher-nlp-chart-extract --log-level INFO --label ecs_test_c --label ecs_test_d --name fargate-demo --task-definition test.yaml --run-task-kwargs run.yaml --execution-role-arn arn=arn:aws:iam::****:role/exec-role --launch-type FARGATE
Kevin Kho
Kevin Kho
Chintan Shah
08/23/2021, 4:58 AMKevin Kho
Task Definitions
when you register the Flow. What do you see there?Kevin Kho
Chintan Shah
08/23/2021, 6:36 AMKevin Kho
Chintan Shah
08/23/2021, 2:52 PMKevin Kho
Chintan Shah
08/23/2021, 2:57 PMKevin Kho
Chintan Shah
08/23/2021, 3:03 PMChintan Shah
08/23/2021, 3:04 PMChintan Shah
08/23/2021, 3:13 PMKevin Kho
flow.run_config = ECSRun()
or with Flow(ā¦, run_config = ECSRun()) as flow:
?Chintan Shah
08/23/2021, 3:30 PMKevin Kho
Chintan Shah
08/23/2021, 3:59 PMKevin Kho
Chintan Shah
08/23/2021, 4:03 PMwith Flow('ecs_test_5', run_config= RUN_CONFIG ) as flow:
say_hello()
Kevin Kho
Chintan Shah
08/23/2021, 5:14 PMChintan Shah
08/23/2021, 5:15 PMKevin Kho