It's available on RHEL 8 and it's quite useful.
I doubt we ever shipped it. Could you please provide details where you see it in RHEL8? I see it only in Fedora as a separate package.
This is the output of `dnf info podman-compose` in RHEL 8: Name : podman-compose Version : 0.1.7 Release : 2.git20201120.el8 Architecture : noarch Size : 49 k Source : podman-compose-0.1.7-2.git20201120.el8.src.rpm Repository : epel Summary : Run docker-compose.yml using podman URL : https://github.com/containers/podman-compose License : GPLv2 Description : An implementation of docker-compose with podman backend. : The main objective of this project is to be able to run docker-compose.yml : unmodified and rootless.
I see - it is EPEL - not RHEL.
FEDORA-EPEL-2022-4000b0453f has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-4000b0453f
FEDORA-EPEL-2022-4000b0453f has been pushed to the Fedora EPEL 9 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-4000b0453f See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
This requires python-dotenv, which in turn requires python-sh and python-ipython. Please file bugs on those and have them block this BZ.
@jnovy FYI, see prior comment.
So python-ipython requires quite a few dependencies that aren't available, however it doesn't seem necessary for python-dotenv. There is already a spec file available here - https://git.centos.org/rpms/python-dotenv/blob/c9s-sig-cloud-openstack-xena/f/SPECS/python-dotenv.spec - without it.
podman-compose is up to Gwyn and team. So, nothing for the containers team to do here.
Including python-dotenv is up to the python-dotenv maintainer.
The Fedora python-dotenv maintainers have stated that they have no interest in maintaining an EPEL 9 package (see linked ticket).
@dornelas thoughts on next steps for this BZ?
Sorry, I don't know what the Fedora EPEL team would want to do with this. I believe this is completely unrelated to RHEL or the Container Tools team.
python-dotenv has been added to EPEL 9 so this can proceed now.
FEDORA-EPEL-2022-4000b0453f has been pushed to the Fedora EPEL 9 stable repository. If problem still persists, please make note of it in this bug report.