-
Notifications
You must be signed in to change notification settings - Fork 255
V2 - Raspberry Pi 3B IoT Edge Device doesn't respond on a desired properties update #598
Description
Hi @dariuszparys or @varunpuranik,
I have issues with receiving desired properties updates from Azure IoT Hub to my Raspberry Pi 3B running Rasbian Stretch.
I have checked that the issue exists both in the image from microsoft/azureiotedge-simulated-temperature-sensor:1.0-preview and a build from the latest source code from https://github.com/Azure/iot-edge/tree/master/v2/samples/azureiotedge-simulated-temperature-sensor to my repo hebhddauazureiotedgetest1.azurecr.io/azureiotedge-simulated-temperature-sensor-linux-arm:0.2:
"properties": {
"desired": {
"SendData": true,
"SendInterval": 65,
"$metadata": {
"$lastUpdated": "2018-05-09T09:23:36.2694807Z",
"$lastUpdatedVersion": 2,
"SendData": {
"$lastUpdated": "2018-05-09T09:23:36.2694807Z",
"$lastUpdatedVersion": 2
},
"SendInterval": {
"$lastUpdated": "2018-05-09T09:23:36.2694807Z",
"$lastUpdatedVersion": 2
}
},
"$version": 2
},
Moreover, the above issue doesn't exists at your "reference" platform (Docker-on-Windows using the linux-x64 cpu architecture). So, in that respect, it seems to be a specific Raspbian (linux-arm) issue.
OS: Raspbian GNU/Linux 9 (stretch) @ Raspberry Pi 3B
Docker: Docker version 18.04.0-ce, build 3d479c0
IoT Edge Ctl: iotedgectl 1.0.0rc22
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5b4c5fdebbc6 hebhddauazureiotedgetest1.azurecr.io/azureiotedge-simulated-temperature-sensor-linux-arm:0.2 "dotnet azureiotedge…" About an hour ago Up About an hour tempSensor-2
b9fd9e0686e8 microsoft/azureiotedge-hub:1.0-preview "scripts/linux/start…" 3 hours ago Up 3 hours 0.0.0.0:443->443/tcp, 0.0.0.0:8883->8883/tcp edgeHub
c29b17426350 microsoft/azureiotedge-agent:1.0-preview "/usr/bin/dotnet Mic…" 3 hours ago Up 3 hours edgeAgentTo read from my repo, use: hebhddauazureiotedgetest1/wNf79YKKRZtEP9jVAIcbWRDu12/jwrNG
Thank you.
/Henrik