-
Notifications
You must be signed in to change notification settings - Fork 324
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
Old podman version warning #4345
Comments
But Podman 3.4 is the latest version provided by the project, so posting a warning about it just rubs it in What is it really trying to say? Something like "You should have used Fedora instead" perhaps |
Some alternative suggestions:
|
I really appreciate this perspective!! I absolutely have an undeniable bias towards Fedora (having designed the logo 😆 amongst other things), but! I wouldn't want to push the user to change OS / distro to use Podman Desktop. That's a huge upheaval and takes a lot of effort and consideration (at least until immutable desktops are the norm!) The point here is more about trying to set expectations. The gap is so wide from today's podman to a 2+ year old release and a full major release version back. I believe that's an unsustainable testing matrix for any team, and as a UX person I'd rather us deliver something 100% excellent and solid for a narrow / recent set of podman releases than something that necessarily will need to be 50% mediocre for all across an amazing breadth of podman releases. I think trying to fight a losing battle there is going to be really harmful for the brand of the project; it'll be associated with brokenness. It took us many years (maybe 10?) to get past Fedora's "bleeding edge" perception. I have seen multiple reviews from Linux users complaining about instability in Podman Desktop and I frankly do not see the same issues as a Linux user. It honestly quite typically comes down to an ancient versiom of Podman. The very least I think we can do is point out the potentially rocky road ahead if we detect a really old version to at least proactively set expectations. Maybe we can offer a podman machine version for distros with older native podmans? Basically your #2 idea. But I would suggest in the meantime we at least give a heads up / qualify the user's experience in this unfortunate context. |
Probably a good idea. Next year, I think the system version will have "caught up" (it is currently at 4.3.1) . And then you will probably get the "you are not using Podman 5!" warning instead... But maybe this time without the API warning. (?)
I still think expecting to be able to run a container was reasonable, even when running an "ancient" version... But unfortunately the reviewer did not say which error was in the log, or maybe he was unable to find the log in the UI ?
Requesting uid 262143 bugs out on most rootless containers, since the default allowance is "only" 100000 It's even worse if you try to run it without any subuid (like in HPC), since then most containers won't work OK... Anyway, we changed the Lima instance away from the standard Ubuntu over to Fedora due to the lack of packages... But we were also able to change the Lima instance for Apptainer back to Ubuntu from Fedora, after they added a PPA. So if there were packages made available, with a less deprecated and scary warning than Kubic, that would "fix" it. Or if doing something similar to CRI-O (with Nix) or containerd (with Dockerfile), and provide an all-in-one bundle? |
This issue has been automatically marked as stale because it has not had activity in the last 6 months. It will be closed in 30 days if no further activity occurs. Please feel free to leave a comment if you believe the issue is still relevant. Thank you for your contributions! |
This issue has been automatically closed because it has not had any further activity in the last 30 days. Thank you for your contributions! |
Is your enhancement related to a problem? Please describe
I read this review of Podman Desktop:
https://www.zippyops.com/podman-desktop-review#
I think the author has a good idea:
Describe the solution you'd like
Maybe on the first onboarding screen, add a little block that says something like,
"We auto-detected Podman version 3.4 on your system. This is an old version and you may face some unexpected errors. Please consider upgrading to Podman $LATEST."
This could also be a dismissable notification on the dashboard.
@themr0c could word this much better I think!
Describe alternatives you've considered
Another idea... if we can detect Debian-derived distros like Ubuntu on the download page, maybe call out this issue too on the download page?
Additional context
No response
The text was updated successfully, but these errors were encountered: