Containers Fundamentals (LFS253) Lab 4.4. Install Podman
Im working on this step:
student@ubuntu:~$ sudo apt install -y podman
E Failed: to fetch https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/amd64/podman_3.4.2-1_amd64.deb file has unexpected size (17679080 != 17706544). mirror sync in progress?
Answers
-
Morning... here more information about the issue:
student@student:~$ sudo apt install -y podman
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libfwupdplugin1
Use 'sudo apt autoremove' to remove it.
The following NEW packages will be installed:
podman
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 17.7 MB of archives.
After this operation, 80.2 MB of additional disk space will be used.
Get:1 https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04 podman 100:3.4.2-1 [17.7 MB]
Err:1 https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04 podman 100:3.4.2-1
File has unexpected size (17679080 != 17706544). Mirror sync in progress? [IP: 2a07:de40:401::70 443]
Hashes of expected file:
- SHA256:4eb9b58413f602cf18ec21a742acd99ae10e71df467e7b9a63c3b1f7e8229f16
- SHA1:cf1fefe5c85321fe9b562339a79494c9eda9dd60 [weak]
- MD5Sum:58fa232055dff2700aa55e13c7932536 [weak]
- Filesize:17706544 [weak]
E: Failed to fetch https://provo-mirror.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/amd64/podman_3.4.2-1_amd64.deb File has unexpected size (17679080 != 17706544). Mirror sync in progress? [IP: 2a07:de40:401::70 443]
Hashes of expected file:
- SHA256:4eb9b58413f602cf18ec21a742acd99ae10e71df467e7b9a63c3b1f7e8229f16
- SHA1:cf1fefe5c85321fe9b562339a79494c9eda9dd60 [weak]
- MD5Sum:58fa232055dff2700aa55e13c7932536 [weak]
- Filesize:17706544 [weak]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
student@student:~$ sudo apt install -y podman --fix-missing
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libfwupdplugin1
Use 'sudo apt autoremove' to remove it.
The following NEW packages will be installed:
podman
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 17.7 MB of archives.
After this operation, 80.2 MB of additional disk space will be used.
Get:1 https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04 podman 100:3.4.2-1 [17.7 MB]
Err:1 https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04 podman 100:3.4.2-1
File has unexpected size (17679080 != 17706544). Mirror sync in progress? [IP: 2a07:de40:401::70 443]
Hashes of expected file:
- SHA256:4eb9b58413f602cf18ec21a742acd99ae10e71df467e7b9a63c3b1f7e8229f16
- SHA1:cf1fefe5c85321fe9b562339a79494c9eda9dd60 [weak]
- MD5Sum:58fa232055dff2700aa55e13c7932536 [weak]
- Filesize:17706544 [weak]
E: Failed to fetch https://provo-mirror.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/amd64/podman_3.4.2-1_amd64.deb File has unexpected size (17679080 != 17706544). Mirror sync in progress? [IP: 2a07:de40:401::70 443]
Hashes of expected file:
- SHA256:4eb9b58413f602cf18ec21a742acd99ae10e71df467e7b9a63c3b1f7e8229f16
- SHA1:cf1fefe5c85321fe9b562339a79494c9eda9dd60 [weak]
- MD5Sum:58fa232055dff2700aa55e13c7932536 [weak]
- Filesize:17706544 [weak]
E: Internal Error, ordering was unable to handle the media swap0 -
Hi @eporart,
Please refrain from creating duplicate discussions. They may cause confusion with forum users and may also be removed by forum moderators if considered redundant. I would recommend renaming the current discussion to avoid such redundancy.
I researched the installation steps from the official podman documentation and several blog posts, and it seems that some inconsistencies are preventing the podman package from getting installed at this time. After several trial attempts, the following sequence of commands seemed to work. Please run the sequence as the
student/ or non-root user:. /etc/os-releaseecho "deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${VERSION_ID}/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.listcurl -L "https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${VERSION_ID}/Release.key" | sudo apt-key add -sudo apt updatesudo apt upgrade -ysudo apt install -y gnupg2sudo apt install -y podmansudo apt install -y podman --fix-missingIf the errors persist, re-run the following sequence:
sudo apt install -y gnupg2sudo apt install -y podmansudo apt install -y podman --fix-missingsudo apt install -y gnupg2sudo apt install -y podman --fix-missingRegards,
-Chris0 -
thanks Chris!! I applied re-run steps and works for me
student@student:~$ podman --version
podman version 3.4.20 -
Hello @chrispokorni ,
I have the same problem.
I run a ubuntu (22.04.5) on a VM with enabled nested virtualisation.
I have followed the steps you provide in your former answer to this question.
Everything went well until I reached the command
$ sudo apt install -y gnupg2
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package gnupg2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
gpgv gpgsm gnupg-l10n gnupg dirmngrSo I tried
$ sudo apt install -y gpgsm&$ sudo apt install -y gnupg-l10nThen when running
sudo apt install -y podmanandsudo apt install -y podman --fix-missingbut both commands yield the same error message
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:The following packages have unmet dependencies:
podman : Depends: uidmap but it is not installable
Recommends: podman-gvproxy (= 4:4.6.2-0ubuntu22.04+obs81.12) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.I did succesfuly download podman-gvproxy
sudo wget https://github.com/containers/gvisor-tap-vsock.gitbut then, when tryingto run again commands
sudo apt install -y podmanandsudo apt install -y podman --fix-missingThe same error message was displayed.
Please kindly advise. Thanks
0 -
Hi @josepmaria,
There is a note in the Podman installation exercise that may clarify how to install the package on your Ubuntu release, which seems to be newer than the release tested for labs.
Regards,
-Chris0 -
Hi @chrispokorni ,
Thanks for your answer.
I shall have a look and try again.
Sincerely,
Josep Maria
0
Categories
- All Categories
- 177 LFX Mentorship
- 177 LFX Mentorship: Linux Kernel
- 755 Linux Foundation IT Professional Programs
- 375 Cloud Engineer IT Professional Program
- 170 Advanced Cloud Engineer IT Professional Program
- 74 DevOps IT Professional Program - Discontinued
- 5 DevOps & GitOps IT Professional Program
- 100 Cloud Native Developer IT Professional Program
- 7.6K Training Courses & Learning Paths
- 2 AI & ML Training
- 1 Blockchain & Decentralized Identity Training
- 5 Cloud & Containers Training
- 1 Cybersecurity Training
- 2 DevOps & Site-Reliability Training
- 1 Linux Kernel Development Training
- 1 Networking Training
- 2 Open Source Best Practice Training
- 2 System Administration Training
- 1 System Engineering Training
- 1 Web & Application Development Training
- 794 Hardware
- 202 Drivers
- 68 I/O Devices
- 37 Monitors
- 95 Multimedia
- 173 Networking
- 91 Printers & Scanners
- 89 Storage
- 769 Linux Distributions
- 81 Debian
- 68 Fedora
- 22 Linux Mint
- 13 Mageia
- 24 openSUSE
- 150 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 465 Linux System Administration
- 31 Cloud Computing
- 73 Command Line/Scripting
- Github systems admin projects
- 98 Linux Security
- 78 Network Management
- 101 System Management
- 46 Web Management
- 112 Mobile Computing
- 20 Android
- 77 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 393 Off Topic
- 121 Introductions
- 182 Small Talk
- 29 Study Material
- 980 Programming and Development
- 310 Kernel Development
- 652 Software Development
- 993 Software
- 385 Applications
- 182 Command Line
- 5 Compiling/Installing
- 68 Games
- 317 Installation
- Archived
- 2 LFD140 Class Forum
- 1.4K LFS258 Class Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)