Azure / iot-hub-device-update

Device Update for IoT Hub agent
MIT License
53 stars 41 forks source link

A/B Update Fails on Yocto Kirkstone Raspberry Pi 4 - 64 bit Example do to invalid update image #615

Closed smithsonarrey-chevron closed 2 months ago

smithsonarrey-chevron commented 6 months ago

Expected Behavior

A/B Update is performed using example-a-b-update.sh. The raspberrypi4-64 should boot from partition b without modifying other partitions

Current Behavior

SWUpdate Handler rejects the update image, claiming that it is invalid

Steps to Reproduce

Provide a detailed set of steps to reproduce the bug.

  1. Build an adu update image targeting raspberrypi4-64
  2. Configure ADU Agent and Cloud Device
  3. Perform A/B update

Device Information

Logs

Suggested Solution

modify the sw-description file for the raspberrypi4-64 to specify compatibility for the raspberrypi4-64 rather than the raspberrypi4

image

Nox-MSFT commented 6 months ago

Thanks @smithsonarrey-chevron , our team will investigate this issue.

smithsonarrey-chevron commented 2 months ago

Fixed here