Description
During KMS startup, if the keyProvider is null, it will NPE inside KeyProviderExtension.
java.lang.NullPointerException at org.apache.hadoop.crypto.key.KeyProviderExtension.<init>(KeyProviderExtension.java:43) at org.apache.hadoop.crypto.key.CachingKeyProvider.<init>(CachingKeyProvider.java:93) at org.apache.hadoop.crypto.key.kms.server.KMSWebApp.contextInitialized(KMSWebApp.java:170)
We're investigating the exact scenario that could lead to this, but the NPE and log around it can be improved.