Condividi tramite


Risolvere i problemi durante la creazione di un'offerta contenitore basata su applicazioni Kubernetes

Questo articolo descrive i passaggi per l'impacchettamento e la risoluzione dei problemi di un'offerta container Kubernetes. Leggere l'articolo relativo alle soluzioni ai problemi comuni.

La creazione di pacchetti ha esito negativo e viene visualizzato l'errore "ResourceGroup AllowExisting deve essere impostato su true nella configurazione di CreateUIDefinition"

Questo errore si verifica se i parametri > config > basics > resourceGroup > proprietà allowExisting nel file createUiDefinition.json non esiste o non è impostata su true.

Per correggere questo errore, verificare che la proprietà sia impostata su true, come illustrato nell'esempio seguente:

Screenshot del file di createUiDefinition.json con i parametri appropriati.

Impostando la proprietà allowExisting su true, l'applicazione può essere distribuita in un gruppo di risorse, che non è vuota. Per un file CreateUIDefinition di esempio, vedere l'esempio in createUiDefinition.json.

Errore durante l'analisi degli artefatti dal bundle CNAB

Questo errore si verifica quando viene usato un vecchio strumento di creazione pacchetti e si verifica un problema con gli artefatti che impediscono di creare pacchetti e pubblicare il bundle CNAB. Se si verifica questo errore, aggiornare lo strumento container-package-app all'immagine Docker più recente, creare nuovamente il pacchetto dell'applicazione e riprovare a pubblicare. Per ulteriori informazioni, vedere la sezione Usare lo strumento per la creazione di pacchetti di contenitori.

Errore di operazione interna

Questo errore si verifica quando si verifica un problema di piattaforma, ovvero la piattaforma non funziona come previsto. Se si verifica questo errore, provare a inviare nuovamente l'offerta.

Esempio del messaggio di errore:

PublisherId:{dbObject.PublisherId}, OfferId:{dbObject.OfferId}, CorrelationId:{dbObject.CorrelationId}.

Errore di Docker

Se si verifica questo errore, provare ad eseguire l'aggiornamento alla versione più recente del motore Docker. Per eseguire l'aggiornamento alla versione più recente, seguire le istruzioni descritte qui: aggiornare il motore Docker.