Bug 1952426

Summary: libtraceevent conflicts with kernel-tools/perf
Product: Red Hat Enterprise Linux 9 Reporter: Michael Petlan <mpetlan>
Component: kernelAssignee: Michael Petlan <mpetlan>
kernel sub component: Perf QA Contact: Qiao Zhao <qzhao>
Status: CLOSED CURRENTRELEASE Docs Contact:
Severity: unspecified    
Priority: unspecified CC: acme, bsalon, bugproxy, hkrzesin, jolsa, kernel-general-qe, skozina, xiawu, zsun
Version: 9.0Keywords: Triaged
Target Milestone: beta   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: kernel-5.13.0-0.rc4.33.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-12-02 20:26:11 UTC Type: Bug
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: 1957733    
Bug Blocks: 1967640, 2155509    
Attachments:
Description Flags
successful console logs RhelL9 on P9
none
Console capture during install
none
program.log
none
syslog
none
storage.log
none
anaconda-tb-* file captured just after failure
none
anaconda.log none

Description Michael Petlan 2021-04-22 09:24:20 UTC
Description of problem:

libtracefs conflicts with kernel-tools/perf, this needs to be fixed

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 5 Michael Petlan 2021-05-05 11:15:57 UTC
So, the place where the conflict actually is, is perf vs libtraceevent, which needs to be solved in perf. Sorry for confusion.

Comment 16 Michael Petlan 2021-06-08 11:03:02 UTC
I think you are installing wrong perf:

=============================================================================
Installing:
 perf                                          x86_64                                 5.13.0-0.rc3.25.el9                                  90-AppStream                                 2.5 M

... you install 5.13.0-0.rc3.25.el9, while the bug says it is fixed in 5.13.0-0.rc4.33.el9.

I've just tried RHEL-9.0.0-20210607.0 compose, where everything works. Installing perf (compose version 5.13.0-0.rc4.33.el9) via yum pulls libtraceevent-1.1.1-4.el9 as dependency and both install.

Comment 17 Qiao Zhao 2021-06-09 03:33:36 UTC
(In reply to Michael Petlan from comment #16)
> I think you are installing wrong perf:
> 
> =============================================================================
> Installing:
>  perf                                          x86_64                       
> 5.13.0-0.rc3.25.el9                                  90-AppStream           
> 2.5 M
> 
> ... you install 5.13.0-0.rc3.25.el9, while the bug says it is fixed in
> 5.13.0-0.rc4.33.el9.
> 
> I've just tried RHEL-9.0.0-20210607.0 compose, where everything works.
> Installing perf (compose version 5.13.0-0.rc4.33.el9) via yum pulls
> libtraceevent-1.1.1-4.el9 as dependency and both install.

Looks I used old compose and only update kernel to 5.13.0-0.rc4.33.el9.

Retest on latest compose RHEL-9.0.0-20210607.0, everything looks good.
# dnf install perf
Installed:
  libbabeltrace-1.5.8-7.el9.x86_64                libbpf-2:0.3.0-3.el9.x86_64                libtraceevent-1.1.1-4.el9.x86_64                perf-5.13.0-0.rc4.33.el9.x86_64

Thank you Michael.

Comment 24 Michael Petlan 2021-09-17 08:46:09 UTC
*** Bug 1971783 has been marked as a duplicate of this bug. ***

Comment 25 IBM Bug Proxy 2021-09-21 05:52:01 UTC
------- Comment From preeti.thakur.com 2021-09-21 01:44 EDT-------
tried to install RHEL 9 linuxRHEL9.0le_20210901 on P9 lpar ltc-zz189-lp5 and could able to install and boot system successfully.
attaching console logs.

Red Hat Enterprise Linux 9.0 Beta (Plow)
Kernel 5.14.0-1.el9.ppc64le on an ppc64le

Activate the web console with: systemctl enable --now cockpit.socket

ltc-zz189-lp5 login: root
Password:
[root@ltc-zz189-lp5 ~]# uname -a
Linux ltc-zz189-lp5.aus.stglabs.ibm.com 5.14.0-1.el9.ppc64le #1 SMP Mon Aug 30 21:29:27 EDT 2021 ppc64le ppc64le ppc64le GNU/Linux

below message are seen while VNC was connected..

uavc:  op=setenforce lsm=selinux enforcing=0 res=1uavc:  op=load_policy lsm=selinux seqno=2 res=1uavc:  op=load_policy lsm=selinux seqno=4 res=1uavc:  op=load_policy lsm=selinux seqno=5 res=1uavc:  op=load_policy lsm=selinux seqno=6 res=1

Comment 26 IBM Bug Proxy 2021-09-21 06:51:07 UTC
------- Comment From ssant.com 2021-09-21 02:40 EDT-------
(In reply to comment #13)
> tried to install RHEL 9 linuxRHEL9.0le_20210901 on P9 lpar ltc-zz189-lp5 and
> could able to install and boot system successfully.
> attaching console logs.
> Red Hat Enterprise Linux 9.0 Beta (Plow)
> Kernel 5.14.0-1.el9.ppc64le on an ppc64le
Thanks Preeti. Closing the bug.

Comment 27 IBM Bug Proxy 2021-09-21 06:51:09 UTC
Created attachment 1824893 [details]
successful console logs RhelL9 on P9

Comment 28 IBM Bug Proxy 2021-09-21 06:51:11 UTC
Created attachment 1824894 [details]
Console capture during install

Comment 29 IBM Bug Proxy 2021-09-21 06:51:13 UTC
Created attachment 1824895 [details]
program.log

Comment 30 IBM Bug Proxy 2021-09-21 06:51:16 UTC
Created attachment 1824896 [details]
syslog

Comment 31 IBM Bug Proxy 2021-09-21 06:51:17 UTC
Created attachment 1824897 [details]
storage.log

Comment 32 IBM Bug Proxy 2021-09-21 06:51:22 UTC
Created attachment 1824898 [details]
anaconda-tb-* file captured just after failure

Comment 33 IBM Bug Proxy 2021-09-21 06:51:24 UTC
Created attachment 1824899 [details]
anaconda.log