You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some suggested clarifications in the documentation after working through these directions myself and running into some confusion. Specifically addressing the following:
- Make it clear that the `Install a specific runtime version` step is optional, if your application intentionally is intended to not run on the latest runtime
- Make it clear that the `sudo iotedge check` call will return an Error when run at the time suggested in the steps, and that the error can be ignored
Copy file name to clipboardExpand all lines: articles/iot-edge/how-to-install-iot-edge-linux.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,11 +103,11 @@ Install the security daemon. The package is installed at `/etc/iotedge/`.
103
103
sudo apt-get install iotedge
104
104
```
105
105
106
-
Once IoT Edge is successfully installed, the output will prompt you to update the configuration file. Follow the steps in the [Configure the Azure IoT Edge security daemon](#configure-the-security-daemon) section to finish provisioning your device.
106
+
Once IoT Edge is successfully installed, the output will prompt you to update the configuration file. Follow the steps in the [Configure the security daemon](#configure-the-security-daemon) section to finish provisioning your device.
107
107
108
108
## Install a specific runtime version
109
109
110
-
If you want to install a specific version of the Azure IoT Edge runtime, you can target the component files directly from the IoT Edge GitHub repository. Use the following steps to get all of the IoT Edge components onto your device: the Moby engine and CLI, the libiothsm, and finally the IoT Edge security daemon.
110
+
If you want to install a specific version of Moby and the Azure IoT Edge runtime instead of using the latest versions, you can target the component files directly from the IoT Edge GitHub repository. Use the following steps to get all of the IoT Edge components onto your device: the Moby engine and CLI, the libiothsm, and finally the IoT Edge security daemon. Skip to the next section, [Configure the security daemon](#configure-the-security-daemon), if you do not want to change to a specifc runtime version.
111
111
112
112
1. Navigate to the [Azure IoT Edge releases](https://github.com/Azure/azure-iotedge/releases), and find the release version that you want to target.
113
113
@@ -260,13 +260,15 @@ Run an automated check for the most common configuration and networking errors:
260
260
sudo iotedge check
261
261
```
262
262
263
-
And, list running modules:
263
+
>Until you deploy your first module to IoT Edge on your device, the **$edgeHub** system module will not be deployed to the device. As a result, the automated check will return an error for the `Edge Hub can bind to ports on host` connectivty check. This error can be ingored unless it occurs after deploying a module to the device.
264
+
265
+
Finally, list running modules:
264
266
265
267
```bash
266
268
sudo iotedge list
267
269
```
268
270
269
-
After installing IoT Edge on your device, the only module you should see running is **edgeAgent**. Once you create your first deployment, the other system module **$edgeHub** will start on the device as well. For more information, see [deploy IoT Edge modules](how-to-deploy-modules-portal.md).
271
+
>After installing IoT Edge on your device, the only module you should see running is **edgeAgent**. Once you create your first deployment, the other system module **$edgeHub** will start on the device as well. For more information, see [deploy IoT Edge modules](how-to-deploy-modules-portal.md).
0 commit comments