Re: [CentOS] [CentOS Stream 8] Update of IPA server broken - bind-dyndb-ldap needs to be rebuilt?

2022-02-09 Thread Mathieu Baudier
>
> Fixed:
> https://bugzilla.redhat.com/show_bug.cgi?id=2051108
>
> Caused by a rebase of bind, but the new idm:DL1 module lagged behind a
> little bit.  Was fixed with the push about 9 hours ago.
>

Many thanks for your quick answer!
I confirm that all CentOS Stream 8 IPA servers were then updated without
any issue.

Cheers,

Mathieu
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] [CentOS Stream 8] Update of IPA server broken - bind-dyndb-ldap needs to be rebuilt?

2022-02-09 Thread Johnny Hughes

On 2/9/22 11:24, Paul Heinlein wrote:

On Wed, 9 Feb 2022, Johnny Hughes wrote:

Caused by a rebase of bind, but the new idm:DL1 module lagged behind a 
little bit.  Was fixed with the push about 9 hours ago.


Johnny,

I see idm:DL1 (and idm:client) in Stream 9, but not Stream 8. I just 
refreshed the dnf cache in the latter, so I think I'm fully up to date.


Am I missing something?


Yes .. it should be available.  Make sure the mirror is updated.

https://koji.mbox.centos.org/koji/buildinfo?buildID=21079

^^ it is tagged to |  "dist-c8-stream-module-compose"

And was released more than 14 hours ago now

___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] [CentOS Stream 8] Update of IPA server broken - bind-dyndb-ldap needs to be rebuilt?

2022-02-09 Thread Paul Heinlein

On Wed, 9 Feb 2022, Johnny Hughes wrote:

Caused by a rebase of bind, but the new idm:DL1 module lagged behind 
a little bit.  Was fixed with the push about 9 hours ago.


Johnny,

I see idm:DL1 (and idm:client) in Stream 9, but not Stream 8. I just 
refreshed the dnf cache in the latter, so I think I'm fully up to 
date.


Am I missing something?

--
Paul Heinlein
heinl...@madboa.com
45.38° N, 122.59° W
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] [CentOS Stream 8] Update of IPA server broken - bind-dyndb-ldap needs to be rebuilt?

2022-02-09 Thread Johnny Hughes

On 2/9/22 01:01, Mathieu Baudier wrote:

Hello,

We are testing an IPA/IDM infrastructure which is a mix of RHEL 8 and
CentOS Stream 8 environments.
The configuration has been completed since last summer, and it is working
fine between updates.

Currently, the CentOS Stream 8 IPA servers cannot upgrade. I put the whole
error message below, but after analyzing a bit, it seems to be that the
problem is between:
bind-dyndb-ldap (for which there is no new update)
and
bind-libs-lite (for which a new update is available)

$ sudo dnf upgrade bind-libs-lite*
Error:
  Problem: problem with installed package
bind-dyndb-ldap-11.6-2.module_el8.5.0+750+c59b186b.x86_64
   - package bind-dyndb-ldap-11.6-2.module_el8.5.0+750+c59b186b.x86_64
requires libdns.so.1112()(64bit), but none of the providers can be installed
   - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-6.el8.x86_64
   - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-3.el8.x86_64
   - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-4.el8_4.x86_64
   - cannot install the best update candidate for package
bind-libs-lite-32:9.11.26-6.el8.x86_64

The update bind-libs-lite (32:9.11.36-2) seems to offer:
/usr/lib64/libdns.so.1115
while bind-dyndb-ldap (11.6-2.module_el8.5.0+750+c59b186b) seems to still
require precisely:
/usr/lib64/libdns.so.1112

$ sudo dnf provides */libdns.so*
...
bind-libs-lite-32:9.11.26-6.el8.x86_64 : Libraries for working with the DNS
protocol
Repo: @System
Matched from:
Filename: /usr/lib64/libdns.so.1112
Filename: /usr/lib64/libdns.so.1112.0.2
...
bind-libs-lite-32:9.11.36-2.el8.x86_64 : Libraries for working with the DNS
protocol
Repo: appstream
Matched from:
Filename: /usr/lib64/libdns.so.1115
Filename: /usr/lib64/libdns.so.1115.0.3
...

$ sudo dnf list bind-libs-lite bind-dyndb-ldap
Installed Packages
bind-dyndb-ldap.x86_6411.6-2.module_el8.5.0+750+c59b186b
  @appstream
bind-libs-lite.x86_64 32:9.11.26-6.el8
  @appstream
Available Packages
bind-libs-lite.i686   32:9.11.36-2.el8
  appstream
bind-libs-lite.x86_64 32:9.11.36-2.el8
  appstream

Please note that, of course, the module stream idm:DL1 is enabled:

$ sudo dnf module list idm*
CentOS Stream 8 - AppStream
Name  Stream  Profiles
 Summary

idm   DL1 [e] adtrust, client, common [d], dns
[i], server The Red Hat Enterprise Linux Identity Management
system module
idm   client [d]  common [d]
 RHEL IdM long term support client module

Also, as can be expected, these updates are not yet available on the *RHEL
8* IPA servers:

$ sudo dnf list bind-libs-lite bind-dyndb-ldap
Updating Subscription Management repositories.
Installed Packages
bind-dyndb-ldap.x86_6411.6-2.module+el8.4.0+9328+4ec4e316
@rhel-8-for-x86_64-appstream-rpms
bind-libs-lite.x86_64 32:9.11.26-6.el8
  @rhel-8-for-x86_64-appstream-rpms
Available Packages
bind-libs-lite.i686   32:9.11.26-6.el8
  rhel-8-for-x86_64-appstream-rpms

So, is there any workaround, or should we simply wait for the IPA/IDM
server DL1 module stream to be updated?
(there are updates of the ipa packages which are pending there, juts not
bind-dyndb-ldap)

Also, should I rather send such reports of our CentOS Stream testing to
another mailing-list? (devel?)
Or book them into Red Hat's bugzilla?

Thanks in advance for your comments!

Mathieu

## Full error log when trying to update a CentOS Stream 8 IPA/IDM server

$ sudo ipactl status
Directory Service: RUNNING
krb5kdc Service: RUNNING
kadmin Service: RUNNING
named Service: RUNNING
httpd Service: RUNNING
ipa-custodia Service: RUNNING
ipa-otpd Service: RUNNING
ipa-dnskeysyncd Service: RUNNING
ipa: INFO: The ipactl command was successful

$ sudo dnf upgrade --refresh
CentOS Stream 8 - AppStream
   13 kB/s |
4.4 kB 00:00
CentOS Stream 8 - BaseOS
26 kB/s
| 3.9 kB 00:00
CentOS Stream 8 - Extras
15 kB/s
| 3.0 kB 00:00
Error:
  Problem 1: package
bind-dyndb-ldap-11.6-2.module_el8.5.0+750+c59b186b.x86_64 requires
libdns.so.1112()(64bit), but none of the providers can be installed
   - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-6.el8.x86_64
   - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-3.el8.x86_64
   - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-4.el8_4.x86_64
   - cannot install the best update candidate for package
bind-libs-lite-32:9.11.26-6.el8.x86_64
   - cannot install the best update candidate for package

[CentOS] [CentOS Stream 8] Update of IPA server broken - bind-dyndb-ldap needs to be rebuilt?

2022-02-08 Thread Mathieu Baudier
Hello,

We are testing an IPA/IDM infrastructure which is a mix of RHEL 8 and
CentOS Stream 8 environments.
The configuration has been completed since last summer, and it is working
fine between updates.

Currently, the CentOS Stream 8 IPA servers cannot upgrade. I put the whole
error message below, but after analyzing a bit, it seems to be that the
problem is between:
bind-dyndb-ldap (for which there is no new update)
and
bind-libs-lite (for which a new update is available)

$ sudo dnf upgrade bind-libs-lite*
Error:
 Problem: problem with installed package
bind-dyndb-ldap-11.6-2.module_el8.5.0+750+c59b186b.x86_64
  - package bind-dyndb-ldap-11.6-2.module_el8.5.0+750+c59b186b.x86_64
requires libdns.so.1112()(64bit), but none of the providers can be installed
  - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-6.el8.x86_64
  - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-3.el8.x86_64
  - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-4.el8_4.x86_64
  - cannot install the best update candidate for package
bind-libs-lite-32:9.11.26-6.el8.x86_64

The update bind-libs-lite (32:9.11.36-2) seems to offer:
/usr/lib64/libdns.so.1115
while bind-dyndb-ldap (11.6-2.module_el8.5.0+750+c59b186b) seems to still
require precisely:
/usr/lib64/libdns.so.1112

$ sudo dnf provides */libdns.so*
...
bind-libs-lite-32:9.11.26-6.el8.x86_64 : Libraries for working with the DNS
protocol
Repo: @System
Matched from:
Filename: /usr/lib64/libdns.so.1112
Filename: /usr/lib64/libdns.so.1112.0.2
...
bind-libs-lite-32:9.11.36-2.el8.x86_64 : Libraries for working with the DNS
protocol
Repo: appstream
Matched from:
Filename: /usr/lib64/libdns.so.1115
Filename: /usr/lib64/libdns.so.1115.0.3
...

$ sudo dnf list bind-libs-lite bind-dyndb-ldap
Installed Packages
bind-dyndb-ldap.x86_6411.6-2.module_el8.5.0+750+c59b186b
 @appstream
bind-libs-lite.x86_64 32:9.11.26-6.el8
 @appstream
Available Packages
bind-libs-lite.i686   32:9.11.36-2.el8
 appstream
bind-libs-lite.x86_64 32:9.11.36-2.el8
 appstream

Please note that, of course, the module stream idm:DL1 is enabled:

$ sudo dnf module list idm*
CentOS Stream 8 - AppStream
Name  Stream  Profiles
Summary

idm   DL1 [e] adtrust, client, common [d], dns
[i], server The Red Hat Enterprise Linux Identity Management
system module
idm   client [d]  common [d]
RHEL IdM long term support client module

Also, as can be expected, these updates are not yet available on the *RHEL
8* IPA servers:

$ sudo dnf list bind-libs-lite bind-dyndb-ldap
Updating Subscription Management repositories.
Installed Packages
bind-dyndb-ldap.x86_6411.6-2.module+el8.4.0+9328+4ec4e316
@rhel-8-for-x86_64-appstream-rpms
bind-libs-lite.x86_64 32:9.11.26-6.el8
 @rhel-8-for-x86_64-appstream-rpms
Available Packages
bind-libs-lite.i686   32:9.11.26-6.el8
 rhel-8-for-x86_64-appstream-rpms

So, is there any workaround, or should we simply wait for the IPA/IDM
server DL1 module stream to be updated?
(there are updates of the ipa packages which are pending there, juts not
bind-dyndb-ldap)

Also, should I rather send such reports of our CentOS Stream testing to
another mailing-list? (devel?)
Or book them into Red Hat's bugzilla?

Thanks in advance for your comments!

Mathieu

## Full error log when trying to update a CentOS Stream 8 IPA/IDM server

$ sudo ipactl status
Directory Service: RUNNING
krb5kdc Service: RUNNING
kadmin Service: RUNNING
named Service: RUNNING
httpd Service: RUNNING
ipa-custodia Service: RUNNING
ipa-otpd Service: RUNNING
ipa-dnskeysyncd Service: RUNNING
ipa: INFO: The ipactl command was successful

$ sudo dnf upgrade --refresh
CentOS Stream 8 - AppStream
  13 kB/s |
4.4 kB 00:00
CentOS Stream 8 - BaseOS
   26 kB/s
| 3.9 kB 00:00
CentOS Stream 8 - Extras
   15 kB/s
| 3.0 kB 00:00
Error:
 Problem 1: package
bind-dyndb-ldap-11.6-2.module_el8.5.0+750+c59b186b.x86_64 requires
libdns.so.1112()(64bit), but none of the providers can be installed
  - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-6.el8.x86_64
  - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-3.el8.x86_64
  - cannot install both bind-libs-lite-32:9.11.36-2.el8.x86_64 and
bind-libs-lite-32:9.11.26-4.el8_4.x86_64
  - cannot install the best update candidate for package
bind-libs-lite-32:9.11.26-6.el8.x86_64
  - cannot install the best update candidate for package
bind-dyndb-ldap-11.6-2.module_el8.5.0+750+c59b186b.x86_64
 Problem 2: problem with