Search the VMware Knowledge Base (KB)
View by Article ID

Upgrade to vRA 7.x fails on the IaaS nodes with error "event.broker.error.provider.not.found" (2150923)

  • 0 Ratings

Symptoms

  • Upgrade to vRealize Automation 7.x fails on the IaaS nodes.

  • In the C:\Program Files (x86)\VMware\vCAC\Management Agent\Logs\All.log file on the IaaS web node(s), you see the entries similar to:

    C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\Cafe>vcac-config.ex
    e RegisterCatalogTypes -v
    Catalog registration starting.

    System.AggregateException: One or more errors occurred. ---> VMware.Cafe.JsonRes
    ponseException: event.broker.error.provider.not.found

Cause

This is occurs due to mismatch of the IaaS solution user within the environment pre-upgrade.

Resolution

To resolve this issue:
 
  1. Validate that the IaaS nodes are functioning properly prior to upgrade.

  2. Take snapshot of your vRA environment.

  3. Re-register the solution user by executing these commands on the primary web node:

    1. Vcac-Config.exe GetServerCertificates -url https://<vRA VA FQDN or VIP Address for load balanced environments> --FileName .\Vcac-Config-[yyyymmdd].data -v

      NoteVcac-Config-[yyyymmdd].data is a configuration file generated in step 1 and is consumed in step 2 and step 3. You have your own data file name such as, Vcac-Config-20150217.data.

      Replace <vRA VA FQDN or VIP Address for load balanced environments> with the FQDN or VIP address for the vRA appliance.

    2. Vcac-Config.exe RegisterSolutionUser -url https://<vRA VA FQDN or VIP Address for load balanced environments> --Tenant vsphere.local -cu administrator@vsphere.local -cp <password> --FileName .\Vcac-Config-[yyyymmdd].data -v

      Note: Replace <password> with the password for administrator@vsphere.local in your vRA environment.

    3. Vcac-Config.exe MoveRegistrationDataToDB -d <Name of IaaS DB in SQL> -s <IaaS DB server address> -f .\Vcac-Config-[yyyymmdd].data -v

      Note: If you are unsure of the -d and -s values, navigate to C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Web\web.config and search for repository.  After the  <connectionString> section, look for the Data Source= line and add this value in the -s value. Look for Initial Catalog= line and add this value in the -d value.

  4. Review the environment to ensure there are no other errors or indications that affects the environment.


    1. Check all services are REGISTERED in the vRA VAMI.

    2. Check all VAMI tabs under vRA Settings to confirm there are no errors.

    3. Make sure there are no errors in the IaaS node's Windows Events logs.

    4. Open the UI and confirm you can access all tabs without error


  5. Proceed with the upgrade. 

Tags

vRA, vRealize Automation, Upgrade, IaaS, Web, Repository, solution user

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 0 Ratings
Actions
KB: