Listing images via Docker-compatible REST API returns 500 on Fedora 34 #12453
Labels
In Progress
This issue is actively being worked by the assignee, please do not work on this at this time.
kind/bug
Categorizes issue or PR as related to a bug.
locked - please file new issue/PR
Assist humans wanting to comment on an old issue or PR with locked comments.
Is this a BUG REPORT or FEATURE REQUEST?
/kind bug
Description
I'm using testcontainers to start a localstack container to run some integration tests which involve some AWS services. afaik testcontainers doesn't intend to support podman, so a fallback to the Docker-compatible API is my only option (short of using docker). The podman + testcontainer setup used to work with (iirc) up to podman version 3.1.x, but with newer versions of podman I get 500s, when testcontainer tries to do some setup stuff.
Steps to reproduce the issue:
start the Docker-compatible API
try to list images by executing
or
(i.e. https://docs.docker.com/engine/api/v1.40/#operation/ImageList)
The API version doesn't seem to matter, I get the same errors regardless, but the testcontainers version (1.16.0) I used to debug this ended up using 1.32.
Describe the results you received:
The request ends up with a 500
service log doesn't contain any additional information
the
variant \"\"
/variant ""
looks kinda wrong, but I have no clue what it's supposed to be, how I set it or why it would even matter.Describe the results you expected:
List of images in JSON, e.g.
Additional information you deem important (e.g. issue happens only occasionally):
Happens every time I try to run a test that uses testcontainers and because of that breaks my local test setup. 😢
Output of
podman version
:Output of
podman info --debug
:Package info (e.g. output of
rpm -q podman
orapt list podman
):Have you tested with the latest version of Podman and have you checked the Podman Troubleshooting Guide? (https://github.com/containers/podman/blob/master/troubleshooting.md)
Yes
Additional environment details (AWS, VirtualBox, physical, etc.):
The text was updated successfully, but these errors were encountered: