Устранение проблем при упаковке контейнерного предложения, основанного на приложениях Kubernetes
В этой статье описаны действия по устранению неполадок при упаковке предложения контейнера Kubernetes. Ознакомьтесь с решениями распространенных проблем.
Упаковка завершается с ошибкой "Необходимо установить параметр resourceGroup AllowExisting в true в конфигурации CreateUIDefinition".
Эта ошибка возникает, если параметры > конфигурации > основы > resourceGroup > allowExisting в файле createUiDefinition.json
не существует или не задано значение true.
Чтобы устранить эту ошибку, убедитесь, что свойство имеет значение true, как показано в следующем примере:
Присвойте свойству allowExisting
значение true, приложение можно развернуть в группе ресурсов, которая не пуста. Пример файла CreateUIDefinition см. в примере createUiDefinition.json.
Ошибка при синтаксическом анализе артефактов из пакета CNAB
Эта ошибка возникает, когда используется старое средство упаковки и возникает проблема с артефактами, которые не позволяют упаковывать и публиковать пакет CNAB. Если эта ошибка возникает, обновите средство container-package-app до последнего образа Docker, перепакуйте приложение и повторите попытку публикации. Дополнительные сведения см. в разделе Использование средства упаковки контейнеров.
Внутренняя ошибка операции
Эта ошибка возникает, когда возникает проблема с платформой (т. е. платформа не работает должным образом). Если эта ошибка возникает, попробуйте повторно отправить предложение.
Пример сообщения об ошибке:
PublisherId:{dbObject.PublisherId}, OfferId:{dbObject.OfferId}, CorrelationId:{dbObject.CorrelationId}.
Ошибка Docker
Если эта ошибка возникает, попробуйте обновить до последней версии подсистемы Docker. Чтобы обновить до последней версии, следуйте инструкциям, описанным здесь: обновить подсистему Docker.