Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
com.azure:azure-identity in nifi-azure-nar has a dependency on com.microsoft.azure:msal4j and requires a given version of it. It could bring that version transitively but msal4j is also used directly by nifi-azure-graph-authorizer and the msal4j version needs to be configured in that pom. Unfortunately, azure-sdk-bom does not control the msal4j version (I think because it is a com.microsoft.azure artifact, not com.azure).
Configuring the azure-identity (via the BOM) and msal4j versions separately caused dependency issues multiple times in the past (NIFI-9305, NIFI-13181). I will add a "heads-up" note in the pom to keep these versions consistent.
Attachments
Issue Links
- relates to
-
NIFI-9305 Upgrade Azure dependencies
- Resolved
-
NIFI-13181 Azure Blob and ADLS processors throw NoSuchMethodError when Service Principal is used
- Resolved
- links to