A Device Update for IoT Hub kiadási megjegyzései és verziótörténete

Az IoT Hubhoz készült Device Update egy Azure-szolgáltatás, amelyet arra terveztek, hogy együttműködjön egy, a GitHubon üzemeltetett nyílt forráskódú Device Update-ügynök referencia-implementációjára épülő, eszközön futó ügynökkel. A referencia-implementáció új verziói a GitHub adattár Releases szakaszában érhetők el. A hozzájárulások, a funkciókérések és a hibajelentések aopen forrású eszközfrissítésen is beküldhetők IoT Hub adattárhoz.

Részletes kibocsátási megjegyzések az Eszközfrissítési ügynök 1.3.0-s verziójára vonatkozó referencia-implementációhoz

Az Eszközfrissítési ügynök 1.3.0-s verziójú implementációja a munkafolyamatok frissítésére, megbízhatóságára és platformtámogatására vonatkozó fejlesztéseket tartalmaz. Olyan képességeket ad hozzá, mint a továbbfejlesztett deltaletöltési támogatás, amely segít csökkenteni a frissítések során átvitt adatok mennyiségét, egy eszközoldali állapot API-t, amely javítja az eszköz számítási feladatainak láthatóságát és koordinációját, valamint kiterjesztett támogatást nyújt az újabb Linux-verziókhoz, amelyekre építkezhet.

Delta-frissítések

  • A deltafrissítések lehetővé teszik, hogy az eszközök csak a verziók közötti módosításokat továbbíthassák, csökkentve a frissítés hasznos adatainak méretét és a sávszélesség használatát.
  • Bővült a Microsoft Delta Download Handler komponensalapú csomagolással.
  • Javított gyorsítótárazási működés és letöltési megbízhatóság.

Eszközkoordináció és frissítésvezérlés

  • Hozzáadott egy új eszközoldali állapot API-t, amely lehetővé teszi a helyi folyamatok aktív frissítésekkel való összehangolását, segít elkerülni az ütközéseket és javítani a frissítés megbízhatóságát.
  • A munkafolyamat-adatok mostantól átadhatók a szkriptkezelőknek, így rugalmasabb frissítési forgatókönyvek hozhatók létre.
  • A továbbfejlesztett újraindítási koordináció biztosítja, hogy a jelentéskészítési és gyorsítótár-műveletek befejeződnek az újraindítás előtt.

Láthatóság és diagnosztika frissítése

  • Részletesebb hibajelentés frissítési munkafolyamatokhoz.
  • A kiterjesztett eredménykódok mostantól megjelennek az IoT Hubban a részletesebb hibaelhárítás érdekében.

Platform- és környezettámogatás

  • Az Ubuntu 24.04 és a Debian 13 támogatása nagyobb rugalmasságot biztosít az újabb Linux-környezetek felépítéséhez és integrálásához.
  • A curl kezelő mostantól az alapértelmezett tartalomletöltési kezelő.

Biztonság és hitelesítés

  • Az X.509-ügyféltanúsítvány-hitelesítés támogatása hozzáadva. Az Eszközfrissítési ügynök X.509 hitelesítési támogatása szabványos Azure IoT Hub identitáskonfigurációt használ. Ez a funkció nem integrálva van Azure Eszközregisztrációs adatbázis (ADR) tanúsítványkezelésével (előzetes verzió).

Reliability

  • Továbbfejlesztett ügynöknaplózás, hibakezelés és a munkafolyamat általános stabilitása.
  • Javításokat tartalmaz a memóriakezeléshez, a menetbiztonsághoz és a platform stabilitásához.

Verzióelőzmények

Ez a táblázat az eszközfrissítés legutóbbi verzióelőzményeit tartalmazza IoT Hub szolgáltatás- és ügynökreferenciák implementálásához, az egyes verziók módosításainak rövid összefoglalásával. A legújabb kiadás módosításainak részletes részletezése a lap Részletes kiadási megjegyzések szakaszában található.

Kibocsátási megjegyzések és erőforrások Típus Kiadás dátuma Összefoglalás
Agent v1.3.0 Ügynökreferenciák implementálási kiadása 2026. május Delta letöltési támogatást ad a frissítés méretének csökkentéséhez, egy eszközoldali állapot API-t a jobb koordinációhoz, a kiterjesztett diagnosztikához és az újabb Linux-platformok (Ubuntu 24.04, Debian 13) támogatásához.
Ügynök v1.2.6 Ügynökfrissítés 2026. március 23. Ez az ügynökjavítás hibajavításokat és stabilitási fejlesztéseket, valamint a platformtámogatás és -eszközkezelés frissítéseit tartalmazza.
Agent v1.2.0 Ügynökreferenciák implementálási kiadása 2025. április 8. Ez a kiadás a megbízhatósági és biztonsági javításokra, valamint a munkafolyamatok frissítésére és a platformkompatibilitásra (beleértve a Debian 12 támogatását) vonatkozó fejlesztésekkel foglalkozik.
Agent v1.1.0 Ügynökreferenciák implementálási kiadása 2023. december 22. Ez a kiadás a főkulcsos tanúsítványkezelés és a platformtámogatás (Ubuntu 22.04, Debian 11 támogatás) fejlesztéseit, valamint az ügynökkonfiguráció és a frissítési munkafolyamatok frissítését mutatja be
2023. februári kiadás UX-kiadás 2023. február 23. Ez a kiadás új képességeket és minőségi fejlesztéseket hoz a Azure portálon.
Ügynök v1.0.2 Ügynökfrissítés 2023. február 3. Ez az ügynökfrissítés több hibát is kijavít (például a hiányzó kezelőkhöz tartozó eredménykódokat), és számos fejlesztést is tartalmaz (például az SWUpdate V2-kezelőt a telepített kritériumokhoz).
Agent v1.0.1 Ügynökfrissítés 2023. január 13. Ez az ügynökfrissítés több hibát javít (például az új rendszerkép telepítése utáni újraindítási hibát), és számos fejlesztést is tartalmaz (például eltávolították a curl-függőséget a https_proxy_utils modulból).
GA indítása (1.0.0-s verzió) Teljes kiadás 2022. november 1. Megfelel az eszközfrissítés IoT Hub általános elérhetőségének, beleértve egy új API-verziót ("2022-10-01"), egy Azure portál UX-frissítését és egy új agent referencia-implementációs verziót (v1.0.0).

Következő lépések