Поделиться через


Устранение неполадок при создании пакета предложений контейнеров на основе приложения Kubernetes

В этой статье описаны действия по устранению неполадок при упаковке предложения контейнера Kubernetes. Ознакомьтесь с решениями распространенных проблем.

Упаковка завершается ошибкой с параметром "AllowExisting resourceGroup AllowExisting должна иметь значение true в конфигурации CreateUIDefinition".

Эта ошибка возникает, если свойство resourceGroup > allowExisting в createUiDefinition.json файле параметров базовых > параметров > > не существует или не имеет значения true.

Чтобы устранить эту ошибку, убедитесь, что свойство имеет значение true, как показано в следующем примере:

Снимок экрана: файл createUiDefinition.json с соответствующими параметрами.

Присвойте allowExisting свойству значение true, приложение можно развернуть в группе ресурсов, которая не пуста. Пример файла CreateUIDefinition см. в примере createUiDefinition.json.

Синтаксический анализ артефактов из пакета CNAB

Эта ошибка возникает, когда используется старое средство упаковки и возникает проблема с артефактами, которые не позволяют упаковывать и публиковать пакет CNAB. Если эта ошибка возникает, обновите средство container-package-app до последнего образа Docker, перепакуйте приложение и повторите попытку публикации. Дополнительные сведения см. в разделе "Использование средства упаковки контейнеров".

Внутренняя ошибка операции

Эта ошибка возникает, когда возникает проблема с платформой (т. е. платформа не работает должным образом). Если эта ошибка возникает, попробуйте повторно отправить предложение.

Пример сообщения об ошибке:

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

Ошибка Docker

Если эта ошибка возникает, попробуйте обновить до последней версии подсистемы Docker. Чтобы обновить до последней версии, следуйте инструкциям, описанным здесь: обновите подсистему Docker.