/var/log/arkin/collectorWARN collector 33948 [(82) com.vmware.adapter.management.components.certificate.manager.VrniManager.collect] - [Vrni] No VRNI endpoint found. Skipping certificate collection.
ERROR collector 33948 [(82) com.vmware.adapter.management.components.certificate.manager.VrniManager.propagateInternalCertificateAlerts] - [Vrni] VRNI Endpoint is null, cannot propagate alerts.
ERROR collector 31823 [(80) com.vmware.adapter.management.components.certificate.manager.VrniManager.propagateInternalCertificateAlerts] - [Vrni] Unexpected error while fetching system certificate expiry alerts for host: ##.#.#.###
org.springframework.web.client.HttpClientErrorException$MethodNotAllowed: 405 Method Not Allowed on GET request for "https://##.#.#.###/api/ni/settings/certificates/alerts": "
{"code":405,"message":"HTTP 405 Method Not Allowed"}
at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:115)
at com.vmware.adapter.management.common.certpassword.util.VrniApiClient.callVrniApi(VrniApiClient.java:148)
at com.vmware.adapter.management.components.certificate.manager.VrniManager.propagateInternalCertificateAlerts(VrniManager.java:516)
at com.vmware.adapter.management.components.certificate.CertificateComponent.propagateCertificateAlerts(CertificateComponent.java:519)Starting in VCF Operations for Networks 9.1.1, certificate collection utilizes one of two mechanisms:
1. VIM Adapter-based collection (New in 9.1.1): Automatically used when the integrated VCF Operations for Networks instance is running version 9.1.1 or later.
2. Legacy LCM-based collection: Used as a fallback mechanism when VCF Operations for Networks is on a version earlier than 9.1.1.
When VCF Operations for Networks is on a version below 9.1.1, the VCF Operation falls back to the legacy LCM path. This legacy path strictly requires that both the VCF Operations for Network adapter instance and the primary VIM adapter instance reside on the same VCF Operations cluster node.
If these two adapters reside on different nodes within the cluster, the legacy collection path silently fails to update certificate information.
Option 1: Upgrade VCF Operations for Networks (Recommended)
Upgrade VCF Operations for Networks to version 9.1.1 or higher.
Once VCF Operations for Networks is upgraded to 9.1.1 or later, VCF Operations natively uses the new VIM Adapter-based collection path, eliminating node placement dependencies and fully resolving the issue.
Option 2: Align Adapter Node Placement (Workaround)
If VCF Operations for Networks must remain on a version earlier than 9.1.1, move the VCF Operations for Network adapter instance to the same cluster node as the primary VIM adapter to allow the legacy LCM collection path to function:
See Steps below:
Impacts