Как установить номер схемы $ edgeAgents при создании развертывания

Когда я создаю «конфигурацию устройства IoT» для развертывания на нескольких пограничных устройствах, я вижу развернутые «Сведения о конфигурации», которые выглядят нормально.

Однако, когда я на самом деле собираюсь выполнить развертывание, для схемы $ edgeAgent устанавливается значение 1,0, а не 1,0 (обратите внимание на запятую).

eg:

        "modulesContent": {
            "$edgeAgent": {
                "properties.desired": {
                    "modules": {},
                    "runtime": {
                        "settings": {
                            "minDockerVersion": "v1.25"
                        },
                        "type": "docker"
                    },
                    "schemaVersion": "1,0",

в документации указано, что schemaVersion: должно быть "1.0"

https://docs.microsoft.com/en-us/azure/iot-edge/module-edgeagent-edgehub

Когда я развертываю конфигурацию устройства, кажется, что она постоянно возвращается со статусом IoTEdge:

412 - Недопустимая версия схемы конфигурации развертывания.

Кажется, я не могу найти, где я могу изменить свойство, чтобы оно было правильным.

Любые идеи?


person AdrianEdgeMethods    schedule 21.05.2020    source источник
comment
Влияет ли это на ваш процесс разработки или производственное развертывание?   -  person SatishBoddu-MSFT    schedule 21.05.2020
comment
А пока вы можете использовать альтернативные методы: cli ИЛИ через Код VS   -  person SatishBoddu-MSFT    schedule 21.05.2020
comment
@ SatishBoddu-MSFT - в конечном итоге это повлияет на производственное развертывание, поскольку я не создал этот файл; лазурный портал. Думаю, я могу использовать CLI или VSCode и скопировать сгенерированный скрипт из портала и вручную изменить запятую на точку перед запуском. Значит, это известная проблема? это проблема глобализации при создании шаблонов?   -  person AdrianEdgeMethods    schedule 22.05.2020


Ответы (1)


Приносим извинения за доставленные неудобства, теперь это исправлено. Продолжайте / попробуйте создать новое развертывание IoT Edge на портале Azure -> IoT Hub и оставьте здесь комментарий, если вам нужна дополнительная помощь по этому вопросу. Спасибо за ваше терпение.

person SatishBoddu-MSFT    schedule 22.05.2020