FreeBSD support #24907
Replies: 4 comments 4 replies
-
I tried bumping the ports version to 5.3.5 but still get the same error:
thats with ocijail 0.4.0 I DONT KNOW WHY, I asked freebsd-jails, freebsd-hackers, nobody knows .... I compiled podman from head and ran bin/podman and I get a different non-descript error:
no logs. |
Beta Was this translation helpful? Give feedback.
-
@dfr hey I just figured out that you're the maintainer for this port. Did this hit a wall? I'm at a loss for how to ascertain the cause of this error Happy to help here I'd really like to see this succeed, I'd appreciate the help though if this problem is more obvious to you .. EDIT: Im looking at the man page for this https://man.freebsd.org/cgi/man.cgi?query=jail_attach I don't know what status that would be . I thought maybe I could use |
Beta Was this translation helpful? Give feedback.
-
There is "runj", which is an OCI runtime - supposed to work with the Linuxulator https://samuel.karp.dev/blog/2021/03/runj-a-new-oci-runtime-for-freebsd-jails/ https://samuel.karp.dev/blog/2021/05/running-freebsd-jails-with-containerd-1-5/ For Podman, I would assume that it would rather use some variant of crun. But I stopped experimenting... (lima-vm/lima#1508) 👿 Both the VM images and the containers were pretty huge. |
Beta Was this translation helpful? Give feedback.
-
This was the official update, as far as I know. "development will continue with planned further advancements throughout 2024" https://freebsdfoundation.org/blog/advancing-cloud-native-containers-on-freebsd-podman-testing-highlights/ (dfr's |
Beta Was this translation helpful? Give feedback.
-
I cant seem to figure out who cares about this. It matters a lot to me but I feel like I might be the only person. My question is is there some plant to make podman generally available for FreeBSD? Because I can't get it to work and as near as I can tell it's perhaps a problem with ocijail (maybe a version mismatch but I really can't imagine why that would be unless somebody is actually just using and developing ocijail, to be used on it's own. I could maybe contribute to this some but I need to understand a few things about how this is supposed to work. Ideally one wouldn't ever use Linux binary compatibility for anything because otherwise why not just use Linux but admittedly I want it to work and I don't want to have to figure out how to make it work for every new install of FreeBSD and in general running native FreeBSD containers with it would be ideal. Are you supposed to have runc or crun or something for Linux containers ? Because it's not installed and I'm wondering if that has something to with why it's not working.
Beta Was this translation helpful? Give feedback.
All reactions