-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Request: Stable releases, keep previous versions #5893
Comments
@barseghyanartur do you have specific issues in mind? I want to compare with the problems I've got. |
No, besides that fresh podman releases often break things (as I mentioned already, this happened twice within past half a year) and I want to have an option to stick with older versions for a little longer. If your entire development stack is very much dependant on containers, it's pretty harsh to have it unavailable even for a half of the day. |
P. S. This time I got the following error |
@barseghyanartur have you tried |
@barseghyanartur and the specific issue with I've got problems with |
As for the specific issue, I managed to solve it yesterday by removing the |
@lsm5 PTAL |
@barseghyanartur RE: downgrade, there were some issues with selinux dependencies because of which 1.8.2 never landed into stable. This hopefully was just a 1-off occurrence. You can still get 1.8.2 from https://koji.fedoraproject.org/koji/buildinfo?buildID=1479552 . HTH. |
Great. This is perhaps worth mentioning in troubleshooting section, if there's one. As for myself, I'll memorize that in gist. :) Thank you! |
Ack, we'll update the website with instructions for this. I'll close this then... |
@lsm5 do you have a link for an older CentOS 7 rpm i can downgrade with too please? :-) |
@aleks-mariusz if everybody is downgrading, then who will report the issues? :D |
@aleks-mariusz the koji for CentOS lists 1.7.0 at the latest version https://cbs.centos.org/koji/packageinfo?packageID=6853 Going to 1.8.2 doesn't look like an upgrade there. ) |
I certainly would/will still report an issue (if not yet reported), but in the meantime will continue to use working version. :) |
@abitrolly fyi, I'm not building on CBS anymore. Everything goes to OBS. https://build.opensuse.org/package/show/devel:kubic:libcontainers:stable/podman |
Yup, in the case of OBS, it gets rid of older packages.
RE: stable, it usually means the latest upstream non-RC tag. |
The fedora source at https://src.fedoraproject.org/rpms/podman/tree/f31 is used for the CentOS builds on OBS as well. So, in case you need an older build you could clone the source, check out an older commit and build it locally. |
or rather, get the f31 srpm from https://koji.fedoraproject.org/koji/buildinfo?buildID=1479552 and rebuild it for centos7 |
Thanks for the idea, this is the work-around i ultimately went with until we get a working podman 1.9.0 running properly in rootless mode. |
Dear podman developers, Could you please revise the definition of stable and what number of last package versions should be kept available? I have been testing podman version 1.8.2 for several weeks, and I was happy with it. This is not very production proof as I am not using official images. I am not a podman developer. So why I think you should:
For me this is not incompatible with reporting issues. Hope you understand my point, |
Is there a reason you're unable to use the official CentOS podman package in the extras repo? That is what we would consider our stable, supported Podman on CentOS 7 and 8. The OBS repos are provided as a rolling snapshot of Podman's latest release for those that want to try something more recent, but the intent is that most people should use the official packages. We do recognize that this is a problem for other distributions without official packages. We can support the OBS repos because automatically building tags is very easy and takes very few resources on our part, but I don't believe they can easily support multiple simultaneous versions. If someone wants to maintain a stable Podman release repository, we'd love to collaborate and assist, but I don't think we have the resources to do it ourselves. |
True I forgot this point. Unfortunately the server where I am using podman is CentOS 7 for which I am getting version 1.4.4 from the official CentOS podman package in the extras repo. On CentOS 8 I am getting version 1.6.4 which is better for my purpose. At least I can share a volume with the host, making it writable from the podman container, thanks to the run parameter mount and the bind option relabel=shared. At least with the podman version 1.8.2, I can use either the run parameter mount with the bind option relabel=shared, or even better a standard run parameter volume as with docker. I am fine if you update the official CentOS podman package in the extras repo with a version that is better for me. |
The Centos7/RHEL7 version of Podman will be updated in RHEL7.8 to podman 1.6.4 (I believe) very soon, but this will be the final official release for RHEL7, unless there are CVEs. Going forward the supported version of Podman for RHEL8 and therefore Centos will be updated every 12 weeks or so. RHEL8.2 release happening this week will be podman 1.6.4 and 12 weeks from now, we plan to release podman-1.9.* for RHEL8.2.1 release. Our stretch goal for RHEL8.3 is to get podman 2.0.* out for the fall release. |
Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)
/kind feature
Description
It's a second time already that the latest and greatest fresh release (1.9.0 in this case) breaks everything (within past 6 month).
Listing versions (
sudo dnf list --showduplicate podman
) gives me this:I want to install 1.8.2, which worked just fine for me.
Additional environment details (AWS, VirtualBox, physical, etc.):
Fedora 31.
The text was updated successfully, but these errors were encountered: