This article is contributed. See the original author and article here.
The 1.1.0 version of Azure IoT Edge is our first long term servicing (LTS) release. It is based on 184.108.40.206 and includes incremental bug fixes. Going forward, we’ll only service the 1.1.0 branch with fixes to critical security issues and regressions through December 3, 2022. All other bug fixes and new feature work will go into future releases (1.2.0 and greater). These limited changes makes 1.1.0 our most stable release and perfect for extended periods of use in production.
Customers should be aware of two changes when upgrading to 1.1.0:
- A small breaking change that we do not expect many customers to hit is included in this release. To connect a leaf device to the Edge Hub, users must establish a parent/child relationship between the edge device and the leaf device. In previous versions, this was required only for offline scenarios or when using certificate-based authentication. For online scenarios Edge Hub could fall back to cloud-based authentication for leaf devices that were using SAS key-based authentication. With this change, leaf devices with SAS key-based authentication need to be children of the edge device. You can configure Edge Hub to go back to the previous behavior by setting the environment variable “AuthenticationMode” to the value “CloudAndScope”.
- Ubuntu 16.04 is no longer supported starting with 1.1.0 and have replaced it with Ubuntu 18.04. 16.04 has reached its servicing lifetime so Ubuntu will no longer publish updates or fixes for it. We expect that Azure IoT Edge will continue to run on Ubuntu 16.04 without issue; however, including it in the Azure IoT Edge support matrix could be interpreted by customers that Microsoft will provide fixes to the underlying OS.
Windows IoT Core is no longer supported by IoT Edge
Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.