Skip to content

dagger: corrupted image being published? #26085

@alafanechere

Description

I face an occasional problem while publishing an image with the code here

  1. I build a connector container successfully
  2. I can run commands again this container successfully (the spec command)
  3. The image is pushed successfully to DockerHub

When I try to pull the image to test it out I face the following error:
failed to register layer: Error processing tar file(exit status 1): archive/tar: invalid tar header

It happens for the following image:
docker pull --platform linux/arm64 airbyte/destination-postgres-strict-encrypt:0.3.27-dev.bd80936152
docker pull --platform linux/amd64 airbyte/destination-postgres-strict-encrypt:0.3.27-dev.bd80936152

I tried to pull both image architecture and faced the same problem.
Pipeline that led to the publication of this image.

I suspect something wrong happens on call to the Dagger publish function.
I could not reproduce this problem locally nor on subsequent run of the same pipeline in the CI.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions