diff options
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/endpointcertificates/EndpointCertificateManager.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/endpointcertificates/EndpointCertificateManager.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/endpointcertificates/EndpointCertificateManager.java index f42ab95ed89..b702afe1647 100644 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/endpointcertificates/EndpointCertificateManager.java +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/endpointcertificates/EndpointCertificateManager.java @@ -154,6 +154,11 @@ public class EndpointCertificateManager { var hashedCn = Endpoint.createHashedCn(applicationId, zoneRegistry.system()); // use as join key EndpointCertificateMetadata providerMetadata = sanToEndpointCertificate.get(hashedCn); + if(providerMetadata == null) { + log.log(LogLevel.INFO, "No matching certificate provider metadata found for application " + applicationId.serializedForm()); + return; + } + EndpointCertificateMetadata backfilledMetadata = new EndpointCertificateMetadata( storedMetaData.keyName(), |