Ben Muller
01/04/2023, 10:08 PMprefect-aws
so that the recently merged PR is available to play around with ? πAndrew Huang
01/04/2023, 10:31 PMBen Muller
01/04/2023, 10:45 PMFile "/opt/code/./deploy/prefect/infrastructure.py", line 7, in <module>
from prefect_aws.ecs import ECSTask
File "/usr/local/lib/python3.10/site-packages/prefect_aws/__init__.py", line 2, in <module>
from .credentials import AwsCredentials, MinIOCredentials
File "/usr/local/lib/python3.10/site-packages/prefect_aws/credentials.py", line 7, in <module>
from mypy_boto3_s3 import S3Client
ModuleNotFoundError: No module named 'mypy_boto3_s3'
Andrew Huang
01/04/2023, 11:21 PMBen Muller
01/04/2023, 11:22 PMAndrew Huang
01/04/2023, 11:23 PMBen Muller
01/04/2023, 11:23 PMAndrew Huang
01/04/2023, 11:23 PMBen Muller
01/04/2023, 11:27 PMTraceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/prefect/agent.py", line 262, in cancel_run
infrastructure = await self.get_infrastructure(flow_run)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/prefect/agent.py", line 355, in get_infrastructure
infrastructure_block = Block._from_block_document(infra_document)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/prefect/blocks/core.py", line 548, in _from_block_document
else cls.get_block_class_from_schema(block_document.block_schema)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/prefect/blocks/core.py", line 579, in get_block_class_from_schema
return lookup_type(cls, block_schema_to_key(schema))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/prefect/utilities/dispatch.py", line 186, in lookup_type
raise KeyError(
KeyError: "No class found for dispatch key 'ecs-task' in registry for type 'Block'."
0.2.1
Andrew Huang
01/04/2023, 11:28 PMprefect block register -m prefect_aws.ecs
Ben Muller
01/04/2023, 11:29 PMAndrew Huang
01/04/2023, 11:33 PMBen Muller
01/04/2023, 11:34 PMprefect-aws
0.2.1 fixes the issue0.2.2
again and then upgrade my agent?Andrew Huang
01/04/2023, 11:36 PMBen Muller
01/04/2023, 11:41 PMAndrew Huang
01/04/2023, 11:50 PMBen Muller
01/04/2023, 11:51 PMKalise Richmond
01/04/2023, 11:55 PMBen Muller
01/04/2023, 11:56 PMAndrew Huang
01/04/2023, 11:58 PMpip install -U prefect-aws
Ben Muller
01/04/2023, 11:59 PMAndrew Huang
01/05/2023, 12:10 AMBen Muller
01/05/2023, 12:11 AM