On 2020-06-11 20:32, Stack Korora wrote:
[snip]
> Since I wasn't getting anywhere with this, I decided to try a few
> things. I copied the following files from a working 4.3 on RHEL 7
> (again, this setup is CentOS8 with 4.4):
> /etc/ovirt-engine/aaa/ldap.jks
> /etc/ovirt-engine/aaa/ldap.properties
> /etc/ovirt-engine/extensions.d/ldap-authn.properties
> /etc/ovirt-engine/extensions.d/ldap-authz.properties
>
> I verified permissions were all good (including SELinux). I restarted a
> few services but wasn't getting anything at all of value telling me what
> was wrong...so I rebooted. That did the trick! Now I get an error,
> though nothing of use is turning up from the internet searches.
>
> # ovirt-engine-extensions-tool info list-extensions
> [snip]
> SEVERE: Extension 'ldap-authn.properties' load failed (ignored): Error
> loading 'ldap-authn': The module
'org.ovirt.engine-extensions.aaa.ldap'
> cannot be loaded: org.ovirt.engine-extensions.aaa.ldap
> SEVERE: Extension 'ldap-authn.properties' load failed (ignored): Error
> loading 'ldap-authz': The module
'org.ovirt.engine-extensions.aaa.ldap'
> cannot be loaded: org.ovirt.engine-extensions.aaa.ldap
> [snip]
>
> I do have these packages installed:
> ovirt-engine-extensions-aaa-ldap
> ovirt-engine-extensions-aaa-ldap-setup
Well made one discovery. While named with an 's' in EL7, in EL8 that 's'
is missing. ovirt-engine-extensions-aaa-ldap is now
ovirt-engine-extension-aaa-ldap.
However, even after fixing that in the properties it still gives the
same error message (just missing the 's' now). I do have the packages
installed and I do have
/usr/share/java/ovirt-engine-extension-aaa-ldap/ovirt-engine-extension-aaa-ldap.jar
(and the symlinks that point there). Still throws errors. :-(
Thoughts? Thanks!