Open sigaloid opened 1 year ago
Sorry for the late reply.
Podman 4.3.x was not supported because of this issue with the API: https://github.com/containers/podman/issues/16497
This might be the error you got with =0.3.0
.
0.4.x
will only support podman 4.4.x. With the release, is it possible for you to update podman?
Err(SerdeJsonErrorWithPath(Error { path: Path { segments: [Map { key: "NetworkSettings" }, Map { key: "Ports" }, Map { key: "8080/tcp" }, Seq { index: 0 }] }, original: Error("invalid type: map, expected a string", line: 1, column: 3813) }))
Output of curl command:
Looks related to this: https://github.com/PEASEC/podtender/blob/main/src/containers/response_types.rs#L519-L520.
Seems like it's not reading the
HostIp
andHostPort
properties.Reproducible on
main
as well. Happy to test any patches!PS: I hope this is not related to the 4.4.x minimum version - it's only been a week or so since the first beta RC of 4.4.0. I also attempted switching to
=0.3.0
of this crate but got a different error (probably expected as it's out of date). But if this is specifically an issue of me not running the prerelease of podman, then let me know (I'm unable to switch over to it currently to test).