Felsök problem när du paketerar ett Kubernetes-programbaserat containererbjudande
I den här artikeln beskrivs felsökningssteg när du paketerar ett Erbjudande för Kubernetes-container. Läs vidare för lösningar på vanliga problem.
Paketeringen misslyckas med felet "ResourceGroup AllowExisting måste vara inställt på sant i konfigurationsfelet för CreateUIDefinition"
Det här felet uppstår om parameterkonfigurationsgrunderna > > > resourceGroup > allowExisting-egenskapen i createUiDefinition.json
filen inte finns eller inte är inställd på true.
Åtgärda det här felet genom att kontrollera att egenskapen är inställd på true enligt följande exempel:
Genom att ställa in allowExisting
egenskapen på true kan programmet distribueras till en resursgrupp som inte är tom. Ett exempel på en CreateUIDefinition-fil finns i exemplet på createUiDefinition.json.
Fel vid parsning av artefakter från DITT CNAB-paket
Det här felet uppstår när ett gammalt paketeringsverktyg används och det finns ett problem med artefakterna som hindrar dig från att paketera och publicera CNAB-paketet. Om det här felet inträffar uppdaterar du verktyget container-package-app till den senaste Docker-avbildningen, packar om programmet och försöker publicera igen. Mer information finns i Avsnittet Använda containerpaketeringsverktyget .
Internt åtgärdsfel
Det här felet uppstår när det finns ett plattformsproblem (det vill: plattformen fungerar inte som förväntat). Om det här felet inträffar kan du försöka skicka erbjudandet igen.
Exempel på felmeddelandet:
PublisherId:{dbObject.PublisherId}, OfferId:{dbObject.OfferId}, CorrelationId:{dbObject.CorrelationId}.
Docker-fel
Om det här felet uppstår kan du prova att uppgradera till den senaste versionen av Docker-motorn. Om du vill uppgradera till den senaste versionen följer du anvisningarna som beskrivs här: uppgradera Docker-motorn.