-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Failed to install podman with download.opensuse.org repo on Travis Ubuntu bionic non x86_64 #5447
Comments
Do I need to set below kind of arch info to the repository like docker's installation document? https://docs.docker.com/install/linux/docker-ce/ubuntu/ arm64 case to set the repository for docker on Ubuntu.
|
@lsm5 PTAL |
@junaruga so, non-x86_64 envs for 18.04 aren't setup correctly which causes many unresolvable dependency errors and fixing that ain't too high on OBS' priority list. So, quite unlikely this will get fixed. But I'm hoping they'll enable 20.04 soon as it's released, so you'll have some LTS to work with. I'll update the doc to specify what arches are currently supported for what distro. |
@lsm5 In case of Travis, the Ubuntu newest distro version is bionic (= 18.04). After 20.04 will be released, I am not sure when Travis will start supporting 20.04. I was waiting that this issue #4570 (comment) that prevents podman to be installed on non-x86_64, would be fixed. This issue was fixed on podman 1.7.0. But podman project changed the repo from ppa:projectatomic/ppa to OBS. Is it possible for you to update podman to the version (a version >= 1.7.0) in
Or do we have to wait someone's podman deb packaging work in Debian? |
I just share that some people in Travis community are expecting podman will be installed on Travis. |
On Tue, Mar 10, 2020 at 10:37:11AM -0700, Jun Aruga wrote:
@lsm5 In case of Travis, the Ubuntu newest distro version is bionic (= 18.04). After 20.04 will be released, I am not sure when Travis will start supporting 20.04.
I have been waiting that this issue #4570 (comment) that prevents podman to be installed on non-x86_64, would be fixed. This issue was fixed on podman 1.7.0.
But podman project changed the repo from ppa:projectatomic/ppa to OBS.
And another issue for non-x86_64 happened.
Is it possible for you to update podman to the latest version in `ppa:projectatomic/ppa` if it's hard to fix the OBS 18.03 repo issue?
sorry, I can't have that on my plate now. I've modified my autobuilder scripts
to use OBS, and PPA will require separate maintenance.
If it helps, I can add you to
projectatomic/ppa and/or help you create your own ppa, would that be good for you?
And you should be able to just re-use this source: https://gitlab.com/rhcontainerbot/podman/-/tree/debian-stable/debian
Also, there's there `debian-testing` branch for the OBS testing repo. Only
difference being testing branch gets RC content in addition to stable releases.
Maybe some modification might be needed in the debian/changelog file to
accurately mention the distro name for PPA.
Let me know..
```
sudo add-apt-repository -y ppa:projectatomic/ppa
```
Or do we have to wait someone's podman deb packaging work in Debian?
https://wiki.debian.org/Podman
No idea about that one. Feel free to check with the deb maintainer about the
status of that.
…
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#5447 (comment)
--
Lokesh
IRC, GitHub: lsm5
GPG: 0xC7C3A0DD
https://keybase.io/lsm5
|
@lsm5 thank you for showing the possibility to create the own ppa.
podman is actually in review status for the Debian new package, seeing the page. Perhaps, this maintainer could be the right person to be added. |
What's the next step for resolving this? |
As he declined it, we have to fix if we want to fix it. |
Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)
/kind bug
Description
Related to #4570 (comment) , I tried the new way to install podman to Ubuntu bionic, following the document: https://podman.io/getting-started/installation - Ubuntu
This works on Travis x86_64 (amd64) host environment.
But it does not work on Travis aarch64 (arm64), ppc64le and s390x host environment.
You can see the aarch64 log here, https://travis-ci.org/junaruga/ci-multi-arch-native-container-test/jobs/660695823#L85
Do you know what's the reason?
Steps to reproduce the issue:
Fork this repository: https://github.com/junaruga/ci-multi-arch-native-container-test
Do
git clone
andgit checkout
.Enable your forked repository's Travis from your Travis setting page, then push the branch to your repository. And see the Travis result.
Describe the results you received:
The case: in the cases: aarch64-bionic-fedora, ppc64le-bionic-fedora and s390x-bionic-fedora, the podman is not installed like this log: https://travis-ci.org/junaruga/ci-multi-arch-native-container-test/jobs/660695823#L85 .
Describe the results you expected:
The podman should be installed in the Ubuntu non-x86_64, bionic cases.
Additional information you deem important (e.g. issue happens only occasionally):
Output of
podman version
:This is the output on x86_64 environment where podman could be installed.
Output of
podman info --debug
:Package info (e.g. output of
rpm -q podman
orapt list podman
):Additional environment details (AWS, VirtualBox, physical, etc.):
Travis https://travis-ci.org/junaruga/ci-multi-arch-native-container-test/builds/660695817
The text was updated successfully, but these errors were encountered: