Skip to content

Commit 4151113

Browse files
committed
Remove 1.4
1 parent 597ea4f commit 4151113

File tree

6 files changed

+21
-89
lines changed

6 files changed

+21
-89
lines changed

articles/iot-edge/how-to-update-iot-edge.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Use the sections of this article to update both the security subsystem and runti
3030

3131
### Patch releases
3232

33-
When you upgrade between *patch* releases, for example 1.4.1 to 1.4.2, the update order isn't important. You can upgrade the security subsystem or the runtime containers before or after the other. To update between patch releases:
33+
When you upgrade between *patch* releases, for example 1.5.1 to 1.5.2, the update order isn't important. You can upgrade the security subsystem or the runtime containers before or after the other. To update between patch releases:
3434

3535
1. [Update the security subsystem](#update-the-security-subsystem)
3636
1. [Update the runtime containers](#update-the-runtime-containers)
@@ -48,7 +48,7 @@ When you upgrade between major or minor releases, for example from 1.4 to 1.5, u
4848

4949
1. On the device, [install IoT Edge](how-to-provision-single-device-linux-symmetric.md#install-iot-edge).
5050

51-
If you're importing an old configuration using `iotedge config import`, then modify the [agent.config] image of the generated `/etc/aziot/config.toml` file to use the 1.4 image for edgeAgent.
51+
If you're importing an old configuration using `iotedge config import`, then modify the [agent.config] image of the generated `/etc/aziot/config.toml` file to use the 1.5 image for edgeAgent.
5252

5353
For more information, see [Configure IoT Edge device settings](configure-device.md#default-edge-agent).
5454

@@ -160,7 +160,7 @@ The IoT Edge service pulls the latest versions of the runtime images and automat
160160

161161
### Update a specific tag image
162162

163-
If you use specific tags in your deployment (for example, mcr.microsoft.com/azureiotedge-hub:**1.4**) then all you need to do is update the tag in your deployment manifest and apply the changes to your device.
163+
If you use specific tags in your deployment (for example, mcr.microsoft.com/azureiotedge-hub:**1.5**) then all you need to do is update the tag in your deployment manifest and apply the changes to your device.
164164

165165
1. In the IoT Hub in the Azure portal, select your IoT Edge device, and select **Set Modules**.
166166

@@ -190,9 +190,9 @@ If you use partner modules, update your module deployments with image URIs provi
190190

191191
## Verify versions match
192192

193-
1. On your device, use `iotedge version` to check the security subsystem version. The output includes the major, minor, and revision version numbers. For example, *iotedge 1.4.2*.
193+
1. On your device, use `iotedge version` to check the security subsystem version. The output includes the major, minor, and revision version numbers. For example, *iotedge 1.5.15*.
194194

195-
1. In your device deployment runtime settings, verify the *edgeHub* and *edgeAgent* image URI versions match the major and minor version of the security subsystem. If the security subsystem version is 1.4.2, the image versions would be 1.4. For example, *mcr.microsoft.com/azureiotedge-hub:1.4* and *mcr.microsoft.com/azureiotedge-agent:1.4*.
195+
1. In your device deployment runtime settings, verify the *edgeHub* and *edgeAgent* image URI versions match the major and minor version of the security subsystem. If the security subsystem version is 1.5.15, the image versions would be 1.5. For example, *mcr.microsoft.com/azureiotedge-hub:1.5* and *mcr.microsoft.com/azureiotedge-agent:1.5*.
196196

197197
>[!NOTE]
198198
>Update the IoT Edge security subsystem and runtime containers to the same supported release version. While mismatched versions are supported, we haven't tested all version combinations.

articles/iot-edge/includes/iot-edge-version-1-4-or-1-5.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

articles/iot-edge/support.md

Lines changed: 2 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ title: IoT Edge supported platforms
33
description: Azure IoT Edge supported operating systems, runtimes, and container engines.
44
author: PatAltimore
55
ms.author: patricka
6-
ms.date: 12/10/2024
6+
ms.date: 01/09/2025
77
ms.topic: conceptual
88
ms.service: azure-iot-edge
99
services: iot-edge
1010
---
1111

1212
# Azure IoT Edge supported platforms
1313

14-
[!INCLUDE [iot-edge-version-1.4-or-1.5](includes/iot-edge-version-1-4-or-1-5.md)]
14+
[!INCLUDE [iot-edge-version-all-supported](includes/iot-edge-version-all-supported.md)]
1515

1616
This article explains what operating system platforms, IoT Edge runtimes, container engines, and components are supported by IoT Edge whether generally available or in preview.
1717

@@ -52,22 +52,6 @@ Modules built as Linux containers can be deployed to either Linux or Windows dev
5252

5353
[IoT Edge for Linux on Windows](iot-edge-for-linux-on-windows.md) is the recommended way to run IoT Edge on Windows devices.
5454

55-
::: moniker range="=iotedge-1.4"
56-
57-
| Operating System | AMD64 | ARM32v7 | ARM64 | End of OS provider standard support |
58-
| ---------------- | ----- | ------- | ----- | -------------- |
59-
| [Debian 11](https://www.debian.org/releases/bullseye/) | | ![Debian + ARM32v7](./media/support/green-check.png) | | [June 2026](https://wiki.debian.org/LTS) |
60-
| [Red Hat Enterprise Linux 9](https://access.redhat.com/articles/3078) | ![Red Hat Enterprise Linux 9 + AMD64](./media/support/green-check.png) | | | [May 2032](https://access.redhat.com/product-life-cycles?product=Red%20Hat%20Enterprise%20Linux,OpenShift%20Container%20Platform%204) |
61-
| [Red Hat Enterprise Linux 8](https://access.redhat.com/articles/3078) | ![Red Hat Enterprise Linux 8 + AMD64](./media/support/green-check.png) | | | [May 2029](https://access.redhat.com/product-life-cycles?product=Red%20Hat%20Enterprise%20Linux,OpenShift%20Container%20Platform%204) |
62-
| [Ubuntu Server 22.04](https://wiki.ubuntu.com/JammyJellyfish/ReleaseNotes) | ![Ubuntu Server 22.04 + AMD64](./media/support/green-check.png) | | ![Ubuntu Server 22.04 + ARM64](./media/support/green-check.png) | [June 2027](https://wiki.ubuntu.com/Releases) |
63-
| [Ubuntu Server 20.04](https://wiki.ubuntu.com/FocalFossa/ReleaseNotes) | ![Ubuntu Server 20.04 + AMD64](./media/support/green-check.png) | | ![Ubuntu Server 20.04 + ARM64](./media/support/green-check.png) | [April 2025](https://wiki.ubuntu.com/Releases) |
64-
| [Windows 10/11](iot-edge-for-linux-on-windows.md#prerequisites) | ![Windows 10/11 + AMD64](./media/support/green-check.png) | | ![Windows 10/11 + ARM64](./media/support/green-check.png) | See [Azure IoT EFLOW](iot-edge-for-linux-on-windows.md#prerequisites) for supported Windows OS versions. |
65-
| [Windows Server 2019/2022](iot-edge-for-linux-on-windows.md#prerequisites) | ![Windows Server 2019/2022 + AMD64](./media/support/green-check.png) | | | See [Azure IoT EFLOW](iot-edge-for-linux-on-windows.md#prerequisites) for supported Windows OS versions. |
66-
67-
::: moniker-end
68-
69-
::: moniker range=">=iotedge-1.5"
70-
7155
| Operating System | AMD64 | ARM32v7 | ARM64 | End of OS provider standard support |
7256
| ---------------- | ----- | ------- | ----- | -------------- |
7357
| [Debian 12](https://www.debian.org/releases/bookworm/) | ![Debian + AMD64](./media/support/green-check.png) | ![Debian + ARM32v7](./media/support/green-check.png) | ![Debian + ARM64](./media/support/green-check.png) | [June 2028](https://wiki.debian.org/LTS) |
@@ -83,8 +67,6 @@ Modules built as Linux containers can be deployed to either Linux or Windows dev
8367

8468
<sup>1</sup> Ubuntu Core is fully supported but the automated testing of Snaps currently happens on Ubuntu 22.04 Server LTS.
8569

86-
::: moniker-end
87-
8870
> [!NOTE]
8971
> When a *Tier 1* operating system reaches its end of standard support date, it's removed from the *Tier 1* supported platform list. If you take no action, IoT Edge devices running on the unsupported operating system continue to work but ongoing security patches and bug fixes in the host packages for the operating system won't be available after the end of support date. To continue to receive support and security updates, we recommend that you update your host OS to a *Tier 1* supported platform.
9072
@@ -101,32 +83,6 @@ The systems listed in the following table are considered compatible with Azure I
10183
>
10284
> Installation packages are made available on the [Azure IoT Edge releases](https://github.com/Azure/azure-iotedge/releases). See the installation steps in [Offline or specific version installation](how-to-provision-single-device-linux-symmetric.md#offline-or-specific-version-installation-optional).
10385
104-
105-
::: moniker range="=iotedge-1.4"
106-
107-
| Operating System | AMD64 | ARM32v7 | ARM64 | End of OS provider standard support |
108-
| ---------------- | ----- | ------- | ----- | -------------- |
109-
| [CentOS-7](https://docs.centos.org/en-US/docs/) | ![CentOS + AMD64](./media/support/green-check.png) | ![CentOS + ARM32v7](./media/support/green-check.png) | ![CentOS + ARM64](./media/support/green-check.png) | [June 2024](https://www.redhat.com/en/topics/linux/centos-linux-eol). For more information, see the [CentOS End Of Life guidance](/azure/virtual-machines/workloads/centos/centos-end-of-life). |
110-
| [Debian 10 <sup>1</sup>](https://www.debian.org/releases/buster/) | ![Debian 10 + AMD64](./media/support/green-check.png) | ![Debian 10 + ARM32v7](./media/support/green-check.png) | ![Debian 10 + ARM64](./media/support/green-check.png) | [June 2024](https://wiki.debian.org/LTS) |
111-
| [Debian 11](https://www.debian.org/releases/bullseye/) | ![Debian 11 + AMD64](./media/support/green-check.png) | | ![Debian 11 + ARM64](./media/support/green-check.png) | [June 2026](https://wiki.debian.org/LTS) |
112-
| [Mentor Embedded Linux Flex OS](https://www.mentor.com/embedded-software/linux/mel-flex-os/) | ![Mentor Embedded Linux Flex OS + AMD64](./media/support/green-check.png) | ![Mentor Embedded Linux Flex OS + ARM32v7](./media/support/green-check.png) | ![Mentor Embedded Linux Flex OS + ARM64](./media/support/green-check.png) | |
113-
| [Mentor Embedded Linux Omni OS](https://www.mentor.com/embedded-software/linux/mel-omni-os/) | ![Mentor Embedded Linux Omni OS + AMD64](./media/support/green-check.png) | | ![Mentor Embedded Linux Omni OS + ARM64](./media/support/green-check.png) | |
114-
| [RHEL 7](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7) | ![RHEL 7 + AMD64](./media/support/green-check.png) | ![RHEL 7 + ARM32v7](./media/support/green-check.png) | ![RHEL 7 + ARM64](./media/support/green-check.png) | [June 2024](https://access.redhat.com/product-life-cycles?product=Red%20Hat%20Enterprise%20Linux,OpenShift%20Container%20Platform%204) |
115-
| [Ubuntu Server 22.04](https://wiki.ubuntu.com/JammyJellyfish/ReleaseNotes) | | ![Ubuntu 22.04 + ARM32v7](./media/support/green-check.png) | | [June 2027](https://wiki.ubuntu.com/Releases) |
116-
| [Ubuntu Server 20.04](https://wiki.ubuntu.com/FocalFossa/ReleaseNotes) | | ![Ubuntu 20.04 + ARM32v7](./media/support/green-check.png) | | [April 2025](https://wiki.ubuntu.com/Releases) |
117-
| [Ubuntu Core <sup>2</sup>](https://snapcraft.io/azure-iot-edge) | ![Ubuntu Core + AMD64](./media/support/green-check.png) | | ![Ubuntu Core + ARM64](./media/support/green-check.png) | [April 2027](https://ubuntu.com/about/release-cycle) |
118-
| [Wind River 8](https://docs.windriver.com/category/os-wind_river_linux) | ![Wind River 8 + AMD64](./media/support/green-check.png) | | | |
119-
| [Yocto (kirkstone)](https://www.yoctoproject.org/)<br>For Yocto issues, open a [GitHub issue](https://github.com/Azure/meta-iotedge/issues) | ![Yocto + AMD64](./media/support/green-check.png) | ![Yocto + ARM32v7](./media/support/green-check.png) | ![Yocto + ARM64](./media/support/green-check.png) | [April 2026](https://wiki.yoctoproject.org/wiki/Releases) |
120-
| Raspberry Pi OS Buster | | ![Raspberry Pi OS Buster + ARM32v7](./media/support/green-check.png) | ![Raspberry Pi OS Buster + ARM64](./media/support/green-check.png) | [June 2024](https://wiki.debian.org/LTS) |
121-
122-
<sup>1</sup> With the release of 1.3, there are new system calls that cause crashes in Debian 10. To see the workaround, view the [Known issue: Debian 10 (Buster) on ARMv7](https://github.com/Azure/azure-iotedge/releases) section of the 1.3 release notes for details.
123-
124-
<sup>2</sup> Ubuntu Core is fully supported but the automated testing of Snaps currently happens on Ubuntu 22.04 Server LTS.
125-
126-
::: moniker-end
127-
128-
::: moniker range=">=iotedge-1.5"
129-
13086
| Operating System | AMD64 | ARM32v7 | ARM64 | End of OS provider standard support |
13187
| ---------------- | ----- | ------- | ----- | -------------- |
13288
| [Debian 11](https://www.debian.org/releases/bullseye/) | ![Debian 11 + AMD64](./media/support/green-check.png) | | ![Debian 11 + ARM64](./media/support/green-check.png) | [June 2026](https://wiki.debian.org/LTS) |
@@ -139,8 +95,6 @@ The systems listed in the following table are considered compatible with Azure I
13995
| [Yocto (scarthgap)](https://www.yoctoproject.org/)<br>For Yocto issues, open a [GitHub issue](https://github.com/Azure/meta-iotedge/issues) | ![Yocto + AMD64](./media/support/green-check.png) | ![Yocto + ARM32v7](./media/support/green-check.png) | ![Yocto + ARM64](./media/support/green-check.png) | [April 2028](https://wiki.yoctoproject.org/wiki/Releases) |
14096
| [Yocto (kirkstone)](https://www.yoctoproject.org/)<br>For Yocto issues, open a [GitHub issue](https://github.com/Azure/meta-iotedge/issues) | ![Yocto + AMD64](./media/support/green-check.png) | ![Yocto + ARM32v7](./media/support/green-check.png) | ![Yocto + ARM64](./media/support/green-check.png) | [April 2026](https://wiki.yoctoproject.org/wiki/Releases) |
14197

142-
::: moniker-end
143-
14498
> [!NOTE]
14599
> When a *Tier 2* operating system reaches its end of standard support date, it's removed from the supported platform list. If you take no action, IoT Edge devices running on the unsupported operating system continue to work but ongoing security patches and bug fixes in the host packages for the operating system won't be available after the end of support date. To continue to receive support and security updates, we recommend that you update your host OS to a *Tier 1* supported platform.
146100

articles/iot-edge/tutorial-develop-for-linux-on-windows.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ The deployment template includes:
263263
264264
### Set the IoT Edge runtime version
265265
266-
Currently, the latest stable runtime version is 1.4. Update the IoT Edge runtime version to the latest stable release or the version that you want to target for your devices:
266+
Currently, the latest stable runtime version is 1.5. Update the IoT Edge runtime version to the latest stable release or the version that you want to target for your devices:
267267
268268
::: zone pivot="iotedge-dev-ext"
269269
@@ -273,17 +273,17 @@ Currently, the latest stable runtime version is 1.4. Update the IoT Edge runtime
273273
274274
1. Use the dropdown menu to choose the runtime version that your IoT Edge devices are running. Then select **OK** to save your changes. If you didn't make any changes, select **Cancel**.
275275
276-
Currently, the extension doesn't include a selection for the latest runtime versions. If you want to set the runtime version higher than 1.2, open the `deployment.debug.template.json` deployment manifest file. Change the runtime version for the system runtime module images `edgeAgent` and `edgeHub`. For example, if you want to use the IoT Edge runtime version 1.4, change the following lines in the deployment manifest file:
276+
Currently, the extension doesn't include a selection for the latest runtime versions. If you want to set the runtime version higher than 1.2, open the `deployment.debug.template.json` deployment manifest file. Change the runtime version for the system runtime module images `edgeAgent` and `edgeHub`. For example, if you want to use the IoT Edge runtime version 1.5, change the following lines in the deployment manifest file:
277277
278278
```json
279279
"systemModules": {
280280
"edgeAgent": {
281281
//...
282-
"image": "mcr.microsoft.com/azureiotedge-agent:1.4"
282+
"image": "mcr.microsoft.com/azureiotedge-agent:1.5"
283283
//...
284284
"edgeHub": {
285285
//...
286-
"image": "mcr.microsoft.com/azureiotedge-hub:1.4",
286+
"image": "mcr.microsoft.com/azureiotedge-hub:1.5",
287287
//...
288288
```
289289
@@ -294,17 +294,17 @@ Currently, the latest stable runtime version is 1.4. Update the IoT Edge runtime
294294
::: zone pivot="iotedge-dev-cli"
295295
296296
1. Open the `deployment.debug.template.json` deployment manifest file.
297-
1. Change the runtime version for the system runtime module images `edgeAgent` and `edgeHub`. For example, if you want to use IoT Edge runtime version 1.4, change the following lines in the deployment manifest file:
297+
1. Change the runtime version for the system runtime module images `edgeAgent` and `edgeHub`. For example, if you want to use IoT Edge runtime version 1.5, change the following lines in the deployment manifest file:
298298
299299
```json
300300
"systemModules": {
301301
"edgeAgent": {
302302
//...
303-
"image": "mcr.microsoft.com/azureiotedge-agent:1.4",
303+
"image": "mcr.microsoft.com/azureiotedge-agent:1.5",
304304
//...
305305
"edgeHub": {
306306
//...
307-
"image": "mcr.microsoft.com/azureiotedge-hub:1.4",
307+
"image": "mcr.microsoft.com/azureiotedge-hub:1.5",
308308
//...
309309
```
310310

articles/iot-edge/tutorial-nested-iot-edge-for-linux-on-windows.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ You create a group of nested edge devices with containing a parent device with o
114114
az iot edge devices create \
115115
--hub-name <hub-name> \
116116
--output-path <config-bundle-output-path> \
117-
--default-edge-agent "mcr.microsoft.com/azureiotedge-agent:1.4" \
117+
--default-edge-agent "mcr.microsoft.com/azureiotedge-agent:1.5" \
118118
--device id=<parent-device-name> \
119119
deployment=<parent-deployment-manifest> \
120120
hostname=<parent-fqdn-or-ip> \
@@ -130,7 +130,7 @@ You create a group of nested edge devices with containing a parent device with o
130130
az iot edge devices create \
131131
--hub-name my-iot-hub \
132132
--output-path ./output \
133-
--default-edge-agent "mcr.microsoft.com/azureiotedge-agent:1.4" \
133+
--default-edge-agent "mcr.microsoft.com/azureiotedge-agent:1.5" \
134134
--device id=parent-1 \
135135
deployment=./deploymentTopLayer.json \
136136
hostname=10.0.0.4 \
@@ -362,17 +362,17 @@ If a downstream device has a different processor architecture from the parent de
362362

363363
```toml
364364
[agent.config]
365-
image = "$upstream:443/azureiotedge-agent:1.4.10-linux-amd64"
365+
image = "$upstream:443/azureiotedge-agent:1.5.15-linux-amd64"
366366
367367
"systemModules": {
368368
"edgeAgent": {
369369
"settings": {
370-
"image": "$upstream:443/azureiotedge-agent:1.4.10-linux-amd64"
370+
"image": "$upstream:443/azureiotedge-agent:1.5.15-linux-amd64"
371371
},
372372
},
373373
"edgeHub": {
374374
"settings": {
375-
"image": "$upstream:443/azureiotedge-hub:1.4.10-linux-amd64",
375+
"image": "$upstream:443/azureiotedge-hub:1.5.15-linux-amd64",
376376
}
377377
}
378378
}

docfx.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
"groups": {
9898
"grp-iot-edge": {
9999
"dest": "destiotedge",
100-
"moniker_range": ">=iotedge-1.4"
100+
"moniker_range": ">=iotedge-1.5"
101101
}
102102
},
103103
"overwrite": [],
@@ -1001,7 +1001,7 @@
10011001
"articles/governance/management-groups/**/*.md": "azure-governance"
10021002
},
10031003
"monikerRange": {
1004-
"articles/iot-edge/**/*.md": ">=iotedge-1.4"
1004+
"articles/iot-edge/**/*.md": ">=iotedge-1.5"
10051005
},
10061006
"recommendations": {
10071007
},

0 commit comments

Comments
 (0)