Bug 2179451

Summary: [Regression] podman-4.4.0-1.el9 breaks checkpoint/restore [rhel-8.8.0.z]
Product: Red Hat Enterprise Linux 8 Reporter: RHEL Program Management Team <pgm-rhel-tools>
Component: podmanAssignee: Jindrich Novy <jnovy>
Status: CLOSED ERRATA QA Contact: Alex Jia <ajia>
Severity: high Docs Contact:
Priority: unspecified    
Version: 8.9CC: ajia, areber, bbaude, cye, dwalsh, jligon, jnovy, lsm5, mboddu, mheon, pthomas, tsweeney, umohnani, ypu
Target Milestone: rcKeywords: Regression, Triaged, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: podman-4.4.1-8.el8_8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 2179449 Environment:
Last Closed: 2023-05-16 10:01:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2179449    
Bug Blocks:    

Comment 2 Tom Sweeney 2023-03-18 15:06:10 UTC
*** Bug 2179452 has been marked as a duplicate of this bug. ***

Comment 6 Alex Jia 2023-03-27 01:37:23 UTC
This bug has been verified on podman-4.4.1-8.module+el8.8.0+18438+15d3aa65.

[root@kvm-02-guest19 ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux release 8.8 Beta (Ootpa)

[root@kvm-02-guest19 ~]# uname -a
Linux kvm-02-guest19.lab.eng.rdu2.redhat.com 4.18.0-477.6.1.el8_8.x86_64 #1 SMP Wed Mar 22 11:30:01 EDT 2023 x86_64 x86_64 x86_64 GNU/Linux

[root@kvm-02-guest19 ~]# rpm -q kernel podman criu
kernel-4.18.0-477.6.1.el8_8.x86_64
podman-4.4.1-8.module+el8.8.0+18438+15d3aa65.x86_64
criu-3.15-3.module+el8.8.0+18060+3f21f2cc.x86_64

[root@kvm-02-guest19 ~]# podman run -d ubi8 sleep 300
Resolved "ubi8" as an alias (/etc/containers/registries.conf.d/001-rhel-shortnames.conf)
Trying to pull registry.access.redhat.com/ubi8:latest...
Getting image source signatures
Checking if image destination supports signatures
Copying blob c4877503c8d2 done  
Copying config 36660eab1e done  
Writing manifest to image destination
Storing signatures
553ffc7f75dafe609e55b4f01da2525d3f28de2ab577b4d7e561afdbab904807
[root@kvm-02-guest19 ~]# podman container ps -a
CONTAINER ID  IMAGE                                   COMMAND     CREATED        STATUS        PORTS       NAMES
553ffc7f75da  registry.access.redhat.com/ubi8:latest  sleep 300   3 seconds ago  Up 3 seconds              pensive_chatelet
[root@kvm-02-guest19 ~]# podman container checkpoint -l
553ffc7f75dafe609e55b4f01da2525d3f28de2ab577b4d7e561afdbab904807
[root@kvm-02-guest19 ~]# podman container inspect --format '{{.State.Checkpointed}}' 553ffc7f75da
true
[root@kvm-02-guest19 ~]# podman container ps -a
CONTAINER ID  IMAGE                                   COMMAND     CREATED             STATUS                         PORTS       NAMES
553ffc7f75da  registry.access.redhat.com/ubi8:latest  sleep 300   About a minute ago  Exited (0) About a minute ago              pensive_chatelet
[root@kvm-02-guest19 ~]# podman container restore -l
553ffc7f75dafe609e55b4f01da2525d3f28de2ab577b4d7e561afdbab904807
[root@kvm-02-guest19 ~]# podman container ps
CONTAINER ID  IMAGE                                   COMMAND     CREATED             STATUS             PORTS       NAMES
553ffc7f75da  registry.access.redhat.com/ubi8:latest  sleep 300   About a minute ago  Up About a minute              pensive_chatelet
[root@kvm-02-guest19 ~]# podman container inspect --format '{{.State.Status}}:{{.State.Running}}:{{.State.Checkpointed}}' 553ffc7f75da
running:true:false

Comment 11 errata-xmlrpc 2023-05-16 10:01:09 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (container-tools:rhel8 bug fix update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2023:3089