Bug 1759565 - [Regression] "pkcon get-update-detail" does not return changelog information
Summary: [Regression] "pkcon get-update-detail" does not return changelog information
Keywords:
Status: NEW
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: PackageKit
Version: 8.0
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: rc
: 8.0
Assignee: Richard Hughes
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-10-08 14:02 UTC by pjanos
Modified: 2019-10-10 15:34 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug


Attachments (Terms of Use)

Description pjanos 2019-10-08 14:02:53 UTC
Description of problem:

Command "pkcon get-update-detail <package_name>" on RHEL8 does not return changelog information, in contrast to RHEL7. 



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

# rpm -qa | egrep "PackageKit|redhat-release"
redhat-release-eula-8.0-0.44.el8.x86_64
redhat-release-8.0-0.44.el8.x86_64
PackageKit-glib-1.1.12-2.el8.x86_64
PackageKit-1.1.12-2.el8.x86_64




How reproducible:

always


################Actual results:

[root@fastvm-rhel-8-0-201 ~]# pkcon get-update-detail systemd
Resolving                     [=========================]         More than one package matches:
1. systemd-239-13.el8.x86_64 [rhel-8-for-x86_64-baseos-rpms]
2. systemd-239-13.el8_0.3.i686 [rhel-8-for-x86_64-baseos-rpms]
3. systemd-239-13.el8_0.5.i686 [rhel-8-for-x86_64-baseos-rpms]
4. systemd-239-13.el8.i686 [rhel-8-for-x86_64-baseos-rpms]
5. systemd-239-13.el8_0.3.x86_64 [rhel-8-for-x86_64-baseos-rpms]
6. systemd-239-13.el8_0.5.x86_64 [rhel-8-for-x86_64-baseos-rpms]
7. systemd-239-13.el8_0.5.src [rhocp-4.1-for-rhel-8-x86_64-source-rpms]
8. systemd-239-13.el8_0.5.src [rhel-8-for-x86_64-baseos-source-rpms]
9. systemd-239-13.el8_0.3.src [rhel-8-for-x86_64-baseos-source-rpms]
10. systemd-239-13.el8.src [rhel-8-for-x86_64-baseos-source-rpms]
11. systemd-239-13.el8_0.5.x86_64 [rhocp-4.1-for-rhel-8-x86_64-rpms]
Please choose the correct package: 6
                              [=========================]         
Getting update details        [=========================]         
Loading cache                 [=========================]         
Starting                      [=========================]         
Loading cache                 [=========================]         
Finished                      [=========================]         
Details about the update:
 Package: systemd-239-13.el8_0.5.x86_64
 Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1705379
 Update text: The systemd packages contain systemd, a system and service manager for Linux, compatible with the SysV and LSB init scripts. It provides aggressive parallelism capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, and keeps track of processes using Linux cgroups. In addition, it supports snapshotting and restoring of the system state, maintains mount and automount points, and implements an elaborate transactional dependency-based service control logic. It can also work as a drop-in replacement for sysvinit.

Bug Fix:
* scopes using Delegate=yes aren't getting terminated gracefully (BZ#1705379)

Users of systemd are advised to upgrade to these updated packages.
 Changes: 
 State: stable
 Issued: 
 Updated:





####################Expected results:

# pkcon get-update-detail systemd
Resolving                     [=========================]         
Getting update details        [=========================]         
Getting information           [=========================]         
Finished                      [=========================]         
Details about the update:
 Package: systemd-219-67.el7_7.1.x86_64
 Updates: systemd;219-67.el7_7.1;x86_64;installed:rhel-7-server-rpms
 Vendor: https://access.redhat.com/errata/RHBA-2019:2356, RHBA-2019:2356
 Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1729226, keepalived will not terminate with systemctl stop [rhel-7.7.z], https://bugzilla.redhat.com/show_bug.cgi?id=1729228, Layered slices are left in a "dead" state if slices are stopped that have child slices underneath [rhel-7.7.z], https://bugzilla.redhat.com/show_bug.cgi?id=1729230, systemd respawns forever services triggered by a timer if fork() fails when executing ExecStart command [rhel-7.7.z], https://bugzilla.redhat.com/show_bug.cgi?id=1729231, systemd.automount fails after update to 7.5 in case of missing mount point [rhel-7.7.z]
 Restart: system
 Update text: The systemd packages contain systemd, a system and service manager for Linux, compatible with the SysV and LSB init scripts. It provides aggressive parallelism capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, and keeps track of processes using Linux cgroups. In addition, it supports snapshotting and restoring of the system state, maintains mount and automount points, and implements an elaborate transactional dependency-based service control logic. It can also work as a drop-in replacement for sysvinit.

This update fixes the following bugs:

 * keepalived will not terminate with systemctl stop (BZ#1729226)

 * Layered slices are left in a "dead" state if slices are stopped that have child slices underneath (BZ#1729228)

 * systemd respawns forever services triggered by a timer if fork() fails when executing ExecStart command (BZ#1729230)

* systemd.automount fails after update to 7.5 in case of missing mount point (BZ#1729231)

 * systemd: Permission denied while opening PID file or unsafe symlink chain: /var/run/chrony/chronyd.pid (#1729414)

Users of systemd are advised to upgrade to these updated packages, which fix these bugs.
 Changes: **2019-07-12** Lukas Nykryn <lnykryn@redhat.com> - 219-67.1
- return error value on failure (#1729226)
- revert local changes made during backport of the test (#1729226)
- core/timer: Prevent timer looping when unit cannot start (#1729230)
- core: add a "Requires=" dependency between units and the slices they are located in (#1729228)
- core: rerun GC logic for a unit that loses a reference (#1729228)
- pid1: rename unit_check_gc to unit_may_gc (#1729228)
- pid1: include the source unit in UnitRef (#1729228)
- pid1: fix collection of cycles of units which reference one another (#1729228)
- pid1: free basic unit information at the very end, before freeing the unit (#1729228)
- pid1: properly remove references to the unit from gc queue during final cleanup (#1729228)
- service: relax PID file symlink chain checks a bit (#8133) (#1729414)
- path-util: fix more path_is_mount e792e890f fallout (#1279231)


 Issued: 2019-08-06T13:03:21TUTC
 Updated: 2019-08-06T13:03:16TUTC

Comment 1 liberodark 2019-10-08 16:39:55 UTC
The information is here : https://www.centos.org/forums/viewtopic.php?f=57&t=71927&p=302388#p302388
But this bug is for CentOS 8

Comment 2 liberodark 2019-10-08 16:40:57 UTC
That is other source of this bug : https://github.com/liberodark/nrpe-installer/issues/10
But on Redhat 8 is work is only CentOS 8

Comment 3 liberodark 2019-10-09 07:24:57 UTC
Have open issue too on centos :

https://bugs.centos.org/view.php?id=16560


Note You need to log in before you can comment on or make changes to this bug.