New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to push an image builded using buildah with overlayfs storage drive #1496
Comments
@phozzy can you run your
Thanks! |
Is this because docker.io is rejecting the OCI Format? |
Hi @TomSweeneyRedHat ! Here is a link to the log of a job with debug flag activated: https://gitlab.com/ph0zzy/fedbuilder/-/jobs/193077624 |
Hi @rhatdan !
|
@giuseppe, @nalind, do you have a suspicion regarding the source of the issue? I tried reproducing by following the instructions in the log (https://gitlab.com/ph0zzy/fedbuilder/-/jobs/193077624) but it's working for me. |
Hi @vrothberg do you use |
@phozzy I was reproducing on my local machine with overlayfs. |
@vrothberg well... of course it runs well on local machine. actually the initial image that was used to lunch this pipeline was prepared localy using similar steps. The idea behind this pipeline is to have always updated image of buildah, so I'll be able to use it in other pipelines to build other images without any worrying if a image I use fresh or not. |
This is not going to help unless you are clear why this cannot be reproducible in another environment. |
@vrothberg Did you try to reproduce it localy using buildah a local binary? Can you try to reproduce it using an image from this registry: https://gitlab.com/ph0zzy/fedbuilder/container_registry ? |
@phozzy overlay in overlay is not supported. If we run Buildah/Podman in a container, we need to use vfs. |
@giuseppe mentioned a trick though by using |
@vrothberg thanks! I'll try to check that. |
@phozzy had a chance to try that out? |
HI @TomSweeneyRedHat @rhatdan @vrothberg @giuseppe !
If you know any public CI that supports the required feature please let me know. |
Thanks a lot for the great summary, @phozzy! I don't think we can do anything here to address the issues in the mentioned CI systems, so I'll close the issue. The safest and most portable approach may be using VFS inside the containers. |
Description
I'm trying to make a CI build of a buildah image using a buildah image (recursive build for scheduled build to always have a fresh image). Everythin goes fine until the last step: pushing image to a registry.
Steps to reproduce the issue:
Describe the results you received:
I recieve following error at the last step:
And as I understand this message it can not find it localy.
Full log is here https://gitlab.com/ph0zzy/fedbuilder/-/jobs/192938050
Describe the results you expected:
I expect to see something like this:
Output of
rpm -q buildah
orapt list buildah
:Output of
buildah version
:Output of
podman version
if reporting apodman build
issue:Output of
cat /etc/*release
:Output of
uname -a
:Output of
cat /etc/containers/storage.conf
:The text was updated successfully, but these errors were encountered: