https://prefect.io logo
Title
c

Chris Marchetti [Datateer]

08/12/2022, 7:46 PM
Hello, all! I am having a issue when using github actions to deploy a pipeline.
[2022-08-12 19:42:34+0000] INFO - prefect.Docker | Pushing image to the registry...
The error is:
InterruptedError: EOF
Complete traceback in thread. Anyone seen this before?
[2022-08-12 19:42:34+0000] INFO - prefect.Docker | Pushing image to the registry...
Traceback (most recent call last):
  File "/home/runner/.local/bin/datateer", line 8, in <module>
    sys.exit(main())
  File "/home/runner/.local/lib/python3.8/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "/home/runner/.local/lib/python3.8/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "/home/runner/.local/lib/python3.8/site-packages/click/core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/runner/.local/lib/python3.8/site-packages/click/core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/runner/.local/lib/python3.8/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/runner/.local/lib/python3.8/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "/home/runner/.local/lib/python3.8/site-packages/datateer_cli/commands/pipeline/commands.py", line 89, in deploy
    do_deploy(
  File "/home/runner/.local/lib/python3.8/site-packages/datateer_cli/commands/pipeline/deploy_flow.py", line 18, in do_deploy
    aws_deploy_flow.do_deploy(
  File "/home/runner/.local/lib/python3.8/site-packages/datateer_cli/commands/pipeline/aws_deploy_flow.py", line 144, in do_deploy
    register(flow, environment, client_code)
  File "/home/runner/.local/lib/python3.8/site-packages/datateer_cli/commands/pipeline/aws_deploy_flow.py", line 152, in register
    flow.register(
  File "/home/runner/.local/lib/python3.8/site-packages/prefect/core/flow.py", line 1708, in register
    registered_flow = client.register(
  File "/home/runner/.local/lib/python3.8/site-packages/prefect/client/client.py", line 848, in register
    serialized_flow = flow.serialize(build=build)  # type: Any
  File "/home/runner/.local/lib/python3.8/site-packages/prefect/core/flow.py", line 1497, in serialize
    storage = self.storage.build()  # type: Optional[Storage]
  File "/home/runner/.local/lib/python3.8/site-packages/prefect/storage/docker.py", line 325, in build
    self._build_image(push=push)
  File "/home/runner/.local/lib/python3.8/site-packages/prefect/storage/docker.py", line 399, in _build_image
    self.push_image(full_name, self.image_tag)
  File "/home/runner/.local/lib/python3.8/site-packages/prefect/storage/docker.py", line 613, in push_image
    raise InterruptedError(line.get("error"))
InterruptedError: EOF
Error: Process completed with exit code 1.
BTW we are using 1.0
a

Alex Shea

08/12/2022, 8:04 PM
• what is the registry you are pushing to? • how are you authenticating to it? • what is you docker config look like?
💯 1