Chat Logs

  1. phaleththere is no automatic dns resolution for podman containers on freebsd
  2. phaleththat leads back to netavark not being a thing on freebsd
  3. blueholy cow
  4. phalethcodeberg.org is down
  5. phalethlooks like podman is useless without netavark
  6. bluecodeberg sucks
  7. phalethalright, I'm gonna look into NixOS
  8. blueheh
  9. phalethfor FreeBSD I guess we should wait until podman 6 is there
  10. bluewe need superarch asap
  11. bluewhere's the guy who is working on them
  12. phalethI should also look into repopack code itself until that happens
  13. blueya
  14. phalethhow is superarch going to help? netavark is non-optional component for podman 6 and it's only compatible with linux
  15. bluebecause superarch will package podman 6
  16. blueso that will solve your netavark
  17. phalethyeah, but if something is not compatible there is not much to do
  18. bluepodman 6 doesn't need netavark no?
  19. phalethit does, it's not optional anymore
  20. bluewait so why are we waiting for podman 6 on freebsd?
  21. phalethwe can go back to thinking about freebsd later, I've documented the setup here https://gitea.repopack.app/repopack/provision/src/branch/master/podman/host/freebsd.md
  22. bluek
  23. phalethpodman 5 has other means to run on freebsd instead of netavark, but those are not good enough
  24. phaleththe automated dns resolution is not a thing and also podman networks are not really isolated from each other
  25. phaleththat means for now it's better to stick with linux
  26. blueso podman is now effectively only for linux? holy cow
  27. phalethyeah
  28. bluethat's crazy
  29. phalethwell, podman on freebsd is experimental, so I've done enough of experimenting for now :)
  30. blueha
  31. blue"Podman 6.0 and later requires porting Netavark to FreeBSD to replace older CNI networking plugins"
  32. blueoof
  33. phalethwe should still use freebsd to be the single point of failure for custom domains resolutions, but we need to test if CNAME record is good enough to obtain a cert from letsencrypt ore zerossl
  34. phalethor*
  35. bluemhm