From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 18: Line 18:
# FCOS/Silverblue
# FCOS/Silverblue
# Toolbx
# Toolbx
# Add Karmas to https://bodhi.fedoraproject.org/updates/FEDORA-2024-a267e93f8c


== Who's available ==
== Who's available ==
Line 29: Line 28:


* A system (real or virtual) you can install Fedora 40, and not mind if it breaks
* A system (real or virtual) you can install Fedora 40, and not mind if it breaks
* A simple way to get podman 5.0.0-1 would be "sudo dnf install podman --enablerepo=updates-testing".
* A simple way to get podman would be "sudo dnf install podman" on [https://kojipkgs.fedoraproject.org/compose/40/Fedora-40-20240320.0/compose/ Fedora 40]
* Ensure running " rpm -qa podman" gives "podman-5.0.0-1.fc40.x86_64"
* Ensure running " rpm -qa podman" gives "podman-5.0.0~rc7-1.fc40.x86_64"


== How to test? ==
== How to test? ==
Line 55: Line 54:
== Test Results ==
== Test Results ==


=== Podman 5 ===
Test results will be transferred after the test day is over
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_podman_save_load Save and Load Images]
! References
|-
| [[User:AngusVW|AngusVW]]
| Operating System: Fedora Linux 40 (Workstation Edition Prerelease) Architecture: x86-64 Hardware Vendor: Dell Inc. Hardware Model: Latitude 7490
| {{result|pass}}<ref>The image was pulled and saved with podman 4.9.3 on Fedora Silverblue 39 by IMAGE ID.
The image was transferred to and loaded on Fedora 40 by IMAGE ID.
The image was verified to exist but did not retain the repository name.
When a container was created with the image, there was a prompt to select repository,
and the container was created successfully.</ref>{{result|pass}}<ref>The image was pulled and saved on Fedora Silverblue 39 by IMAGE ID.
The image was transferred to and loaded on Fedora 40 by IMAGE ID.
The image was verified to exist but did not retain the repository name.
When a container was created with the image, there was a prompt to select repository,
and the container was created successfully.</ref>
| <references/>
|-
| [[User:alciregi|alciregi]]
| Fedora 40 x86_64
| {{result|pass}}
| <references/>
|-
| [[User:danniel|danniel]]
| Fedora 40 x86_64
| {{result|pass}}
| <references/>
|-
| [[User:davidel|davidel]]
| Fedora 40 x86_64
| {{result|pass}}
| <references/>
|-
| [[User:dtma|dtma]]
| KVM,F40,x86_64
| {{result|pass}}
| <references/>
|-
| [[User:ersen|ersen]]
| Fedora 40 x86_64
| {{result|pass}}
| <references/>
|-
| [[User:geraldosimiao|geraldosimiao]]
| F40 KDE at Acer Aspire V3-571 / i7-3632QM
| {{result|pass}}
| <references/>
|-
| [[User:hricky|hricky]]
| Raspberry Pi 4, IoT 39.20231103.1, podman version 4.7.0 -> IoT 40.20240321.0, podman 5.0.0-rc2
| {{result|pass}}
| <references/>
|-
| [[User:kronenpj|kronenpj]]
| KVM Virtual Machine; Fedora 40
| {{result|pass}}
| <references/>
|-
| [[User:nimdanitro|nimdanitro]]
| Fedora 40 x86_64
| {{result|pass}}
| <references/>
|-
| [[User:noadcoco|noadcoco]]
| Fedora Linux 40 WorkStation + 4Gb RAM + CPU: AMD E2-9000e RADEON + GPU: AMD ATI RADEON
| {{result|pass}}
| <references/>
|-
| [[User:orimanabu|orimanabu]]
| Fedora 40 aarch64
| {{result|pass}}<ref>Fedora Linux Asahi Remix on MacBook Air M2</ref>
| <references/>
|-
| [[User:plugs|plugs]]
| Fedora 40 on aarch64
| {{result|pass}}
| <references/>
|-
| [[User:pnemade|pnemade]]
| F40 Silverblue x86_64
| {{result|pass}}
| <references/>
|-
| [[User:r0b0ty|r0b0ty]]
| KVM Virtual Machine; Fedora 40 x86_64
| {{result|pass}}<ref>Using Fedora-KDE-Live-x86_64-40_Beta-1.10.iso in Virtual Manager.  Original image saved using Podman 4.9.3 and loaded in the VM using Podman 5.0.0.  All expected results were observed.</ref>
| <references/>
 
|-
|}
 
=== Basic Test ===
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_podman_images Image Pull]
! [http://fedoraproject.org/wiki/QA:Testcase_podman_container Container]
! [http://fedoraproject.org/wiki/QA:Testcase_podman_list_container List Container]
! [http://fedoraproject.org/wiki/QA:Testcase_podman_remove_container Remove Container]
! [http://fedoraproject.org/wiki/QA:Testcase_podman_inspect_container Inspect]
! References
|-
| [[User:AngusVW|AngusVW]]
| Operating System: Fedora Linux 40 (Workstation Edition Prerelease) Architecture: x86-64 Hardware Vendor: Dell Inc. Hardware Model: Latitude 7490
| {{result|pass}}<ref>The fedora:latest image was pulled successfully</ref>
| {{result|pass}}<ref>The container was started, accessed, exited, and was removed successfully.</ref>
| {{result|pass}}<ref>podman ps did not list the container
podman ps --all listed the container with Status: Exited</ref>
| {{result|pass}}<ref>The container was listed with podman ps --all and removed succcessfully</ref>
| {{result|pass}}<ref>The container was identified and inspected by CONTAINER ID successfully.</ref>
| <references/>
|-
| [[User:alciregi|alciregi]]
| Fedora 40 x86_64
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
|
|
| <references/>
|-
| [[User:alciregi|alciregi]]
| Oracle Cloud VM.Standard.A1.Flex
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
|
|
| <references/>
|-
| [[User:danniel|danniel]]
| Fedora 40 x86_64
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:davidel|davidel]]
| Fedora 40 x86_64
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}<ref>I ran a container with the following command podman run -dt -p 8080:80/tcp docker.io/library/httpd on podman 4.9 on Fedora 39 and on podman 5 on Fedora 40 and the I compared podman inspect output
1. EntryPoint value is "" on 4.9 and it is null on 5
2. StopSignal is 28 on 4.9 and it is "SIGWINCH" on 5
3. NetworkMode is "slirp4netns" on 4.9 and "pasta" on 5
4. "PortBindings"."80/tcp"[0]."HostIp" is "" on 4.9 and "0.0.0.0" on 5
5. Ulimits are different
6. "Ports"."80/tcp"[0]."HostIp" is "" on 4.9 and "0.0.0.0" on 5
7. State has a nested Health object on 4.9 but not on 5</ref>
| <references/>
|-
| [[User:dtma|dtma]]
| KVM,F40,x86_64
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:ersen|ersen]]
| Fedora 40 x86_64
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
|
|
| <references/>
|-
| [[User:garrmcnu|garrmcnu]]
| Fedora Workstation 40 (Beta 1.10) on KVM
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:hricky|hricky]]
| Raspberry Pi 4, IoT 40.20240321.0, podman 5.0.0-rc2
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:kronenpj|kronenpj]]
| KVM Virtual Machine; Fedora 40
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:nimdanitro|nimdanitro]]
| Fedora 40 x86_64
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|warn}}<ref>Compared various images between podman 4.9 and podman5. Only noticable difference is that with Podman 5 the StopSignal is a string (e.g. "SIGTERM") and not numerical as before:</ref>
| <references/>
|-
| [[User:noadcoco|noadcoco]]
| Fedora Linux 40 WorkStation + 4Gb RAM + CPU: AMD E2-9000e RADEON + GPU: AMD ATI RADEON
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:orimanabu|orimanabu]]
| Fedora 40 aarch64
| {{result|pass}}<ref>Fedora Linux Asahi Remix on MacBook Air M2</ref>
| {{result|pass}}<ref>Fedora Linux Asahi Remix on MacBook Air M2</ref>
| {{result|pass}}<ref>Fedora Linux Asahi Remix on MacBook Air M2</ref>
| {{result|pass}}<ref>Fedora Linux Asahi Remix on MacBook Air M2</ref>
| {{result|pass}}<ref>Fedora Linux Asahi Remix on MacBook Air M2</ref>
| <references/>
|-
| [[User:orimanabu|orimanabu]]
| Fedora 40 aarch64 (Asahi Remix on MBA M2)
| {{result|pass}}
|
|
|
|
| <references/>
|-
| [[User:plugs|plugs]]
| Fedora 40 on aarch64
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}{{result|fail}}
| {{result|pass}}
| <references/>
|-
| [[User:pnemade|pnemade]]
| F40 Silverblue x86_64
| {{result|pass}}
|
|
|
|
| <references/>
|-
| [[User:r0b0ty|r0b0ty]]
| KVM Virtual Machine; Fedora 40 x86_64
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:vishalvvr|vishalvvr]]
|  KVM,F40,x86_64
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
|
| {{result|pass}}
| <references/>
 
|-
|}
 
 


[[Category:Fedora 40 Test Days]]
[[Category:Fedora 40 Test Days]]
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)