Устранение неполадок при создании пакета предложений контейнеров на основе приложения Kubernetes
В этой статье описаны действия по устранению неполадок при упаковке предложения контейнера Kubernetes. Ознакомьтесь с решениями распространенных проблем.
Упаковка завершается ошибкой с параметром "AllowExisting 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.