Il tentativo di aggiornare un proxy cloud esistente per l'utilizzo con un account cloud di vRealize Automation Cloud non riesce e viene visualizzato un errore di accesso al file manifest.

Problema

È possibile aggiornare un proxy cloud configurato esistente, anziché creare e configurare un nuovo proxy cloud, per un account cloud di vRealize Automation Cloud nuovo o esistente. Tuttavia, l'aggiornamento potrebbe non riuscire con il seguente messaggio di errore o simile.
Details
Checking for available updates, this process can take a few minutes ...
Failure: Error downloading manifest. Please contact your vendor.  
The requested URL returned error: 404 Not Found URL: <https:// ...>

Causa

Nel file manifest di /opt/vmware/var/lib/vami/update/provider/provider-runtime.xml utilizzato durante la configurazione del proxy cloud potrebbero mancare alcune informazioni richieste dal processo di aggiornamento.
Nota: Questo problema del file manifest è stato risolto nelle versioni più recenti di vRealize Automation Cloud. Tuttavia, se si utilizza un proxy cloud con una versione precedente e si riceve il messaggio di errore citato, utilizzare questa soluzione alternativa per aggiornare il file manifest del proxy cloud provider-runtime.xml.

Soluzione

  1. Individuare ed esaminare il file manifest del proxy cloud. Di seguito è riportato un /opt/vmware/var/lib/vami/update/provider/provider-runtime.xml di esempio:
    <service>
      <properties>
         <property name="jobId" value="1" />_
         <property name="jobList" value='{ "Check":{ "JobStatus": "Failed", "JobState": 8, "TimeOfLastStateChange": "20210120101111.982008+000", "ErrorCode": 20, "ErrorDescription": "Error downloading manifest. Please contact your vendor. The requested URL returned error: 404 Not Found URL: https:\/\/vapp-updates.vmware.com\/vai-catalog\/valm\/vmw\/a1ba78af-ec67-4333-8e25-a4be022f97c7\/7.2.0.33184.latest\/manifest\/manifest-latest.xml", "TimeBeforeRemoval": "00000000000500.000000:000", "TimeSubmitted": "20210120101031.385064+000", "InstanceID": "VMware-VAMI:Job_1" }}' />_
      </properties>
    </service>
  2. Se il file include contenuti simili ai precedenti, aggiornare manualmente il file con il contenuto seguente:
    <service>
        <properties>
            <property name="localRepositoryAddress" value="https://ci-data-collector-sandbox.s3.amazonaws.com/upgrade" />
            <property name="localRepositoryPasswordFormat" value="base64" />
        </properties>
    </service>
  3. Riavviare il proxy cloud in vCenter Server.
  4. Eseguire lo stesso processo di aggiornamento del proxy cloud eseguito in precedenza e che ha restituito l'errore citato in precedenza.
  5. Se l'errore si ripresenta, contattare l'assistenza VMware.