Bug 2213861 - unable to update 389-ds-base on RHEL8.8
Summary: unable to update 389-ds-base on RHEL8.8
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: 389-ds-base
Version: 8.8
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: rc
: 8.8
Assignee: mreynolds
QA Contact: LDAP QA Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-06-09 15:41 UTC by Dave
Modified: 2023-06-27 15:01 UTC (History)
6 users (show)

Fixed In Version: 389-ds-1.4-8080020230621190048-6dbb3803
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-06-27 14:58:34 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker IDMDS-3163 0 None None None 2023-06-14 14:19:33 UTC
Red Hat Issue Tracker IDMDS-3243 0 None None None 2023-06-26 07:28:45 UTC
Red Hat Issue Tracker RHELPLAN-159406 0 None None None 2023-06-09 15:44:24 UTC
Red Hat Product Errata RHBA-2023:3836 0 None None None 2023-06-27 14:58:36 UTC

Description Dave 2023-06-09 15:41:26 UTC
Description of problem:
unable to update 389-ds-base on RHEL8.8

the following package was released as part of the 8.8 release:
389-ds-base-1.4.3.32-3.module+el8.8.0+17706+8ab0c717

but we already have this package on 8.7:
389-ds-base-1.4.3.34-1.module+el8.7.0+18367+58a49cb0

8.7: 1.4.3.34
8.8: 1.4.3.32

seems someone made a mistake in releasing an updated package with 8.8 with additional fixes, but giving it an old version number that dnf would not allow an upgrade to (without having to specifically run another command to attempt to downgrade to this new package version, which has obviously been misnamed).


Version-Release number of selected component (if applicable):
8.7: 1.4.3.34
8.8: 1.4.3.32


How reproducible:
always


Steps to Reproduce:
1. install 8.7 with 389-ds-base package
2. upgrade to 8.8
3. dnf update 389-ds-base
(8.8 version unavailable, requires a downgrade to get a newer package???)


Actual results:
dnf update 389-ds-base
Nothing to do.


Expected results:
"dnf update 389-ds-base" gives us a newer package released with 8.8


Additional info:

Comment 9 bsmejkal 2023-06-26 08:56:48 UTC
Build tested:
389-ds-base-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64

Setup
1) RHEL 8.8 machine with previous RHEL 8.7 package (389-ds-base-1.4.3.30-6.module+el8.7.0+16373+1a59bba2.x86_64) and configured repositories with RHEL 8.7 and RHEL 8.8 updates
2) RHEL 8.8 machine with previous RHEL 8.7 package (389-ds-base-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64) and configured repositories with RHEL 8.7 and RHEL 8.8 updates

In both cases yum/dnf update 389-ds-base will pick correct RHEL 8.8 update

# yum update 389-ds-base -y
...

Last metadata expiration check: 0:07:02 ago on Mon Jun 26 04:33:29 2023.
Dependencies resolved.
==============================================================================================================================================================================================================================================
 Package                                                      Architecture                               Version                                                                       Repository                                        Size
==============================================================================================================================================================================================================================================
Upgrading:
 389-ds-base                                                  x86_64                                     1.4.3.35-1.module+el8.8.0+19157+dcce0882                                      updateRhel88                                     3.2 M
 389-ds-base-devel                                            x86_64                                     1.4.3.35-1.module+el8.8.0+19157+dcce0882                                      updateRhel88                                     123 k
 389-ds-base-legacy-tools                                     x86_64                                     1.4.3.35-1.module+el8.8.0+19157+dcce0882                                      updateRhel88                                     275 k
 389-ds-base-libs                                             x86_64                                     1.4.3.35-1.module+el8.8.0+19157+dcce0882                                      updateRhel88                                     1.5 M
 389-ds-base-snmp                                             x86_64                                     1.4.3.35-1.module+el8.8.0+19157+dcce0882                                      updateRhel88                                      37 k
 python3-lib389                                               noarch                                     1.4.3.35-1.module+el8.8.0+19157+dcce0882                                      updateRhel88                                     968 k

Transaction Summary
==============================================================================================================================================================================================================================================
Upgrade  6 Packages

....

Running transaction
  Preparing        :                                                                                                                                                                                                                      1/1 
  Running scriptlet: 389-ds-base-libs-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                     1/1 
  Upgrading        : 389-ds-base-libs-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                    1/12 
  Upgrading        : python3-lib389-1.4.3.35-1.module+el8.8.0+19157+dcce0882.noarch                                                                                                                                                      2/12 
  Upgrading        : 389-ds-base-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                         3/12 
  Running scriptlet: 389-ds-base-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                         3/12 
  Upgrading        : 389-ds-base-snmp-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                    4/12 
  Running scriptlet: 389-ds-base-snmp-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                    4/12 
  Upgrading        : 389-ds-base-devel-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                   5/12 
  Upgrading        : 389-ds-base-legacy-tools-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                            6/12 
  Running scriptlet: 389-ds-base-legacy-tools-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                            6/12 
  Cleanup          : 389-ds-base-devel-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                   7/12 
  Cleanup          : 389-ds-base-legacy-tools-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                            8/12 
  Running scriptlet: 389-ds-base-snmp-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                    9/12 
  Cleanup          : 389-ds-base-snmp-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                    9/12 
  Running scriptlet: 389-ds-base-snmp-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                    9/12 
  Running scriptlet: 389-ds-base-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                        10/12 
  Cleanup          : 389-ds-base-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                        10/12 
  Running scriptlet: 389-ds-base-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                        10/12 
  Cleanup          : python3-lib389-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.noarch                                                                                                                                                     11/12 
  Cleanup          : 389-ds-base-libs-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                   12/12 
  Running scriptlet: 389-ds-base-libs-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                   12/12 
  Verifying        : 389-ds-base-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                         1/12 
  Verifying        : 389-ds-base-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                         2/12 
  Verifying        : 389-ds-base-devel-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                   3/12 
  Verifying        : 389-ds-base-devel-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                   4/12 
  Verifying        : 389-ds-base-legacy-tools-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                            5/12 
  Verifying        : 389-ds-base-legacy-tools-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                            6/12 
  Verifying        : 389-ds-base-libs-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                    7/12 
  Verifying        : 389-ds-base-libs-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                    8/12 
  Verifying        : 389-ds-base-snmp-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                                                                                                                                                    9/12 
  Verifying        : 389-ds-base-snmp-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.x86_64                                                                                                                                                   10/12 
  Verifying        : python3-lib389-1.4.3.35-1.module+el8.8.0+19157+dcce0882.noarch                                                                                                                                                     11/12 
  Verifying        : python3-lib389-1.4.3.34-1.module+el8.7.0+18367+58a49cb0.noarch                                                                                                                                                     12/12 
Installed products updated.

Upgraded:
  389-ds-base-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64                 389-ds-base-devel-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64            389-ds-base-legacy-tools-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64           
  389-ds-base-libs-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64            389-ds-base-snmp-1.4.3.35-1.module+el8.8.0+19157+dcce0882.x86_64             python3-lib389-1.4.3.35-1.module+el8.8.0+19157+dcce0882.noarch  



Marking as VERIFIED

Comment 15 errata-xmlrpc 2023-06-27 14:58:34 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 (389-ds:1.4 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:3836


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