Attempting to install iot edge runtiome on Windows 64 following documentation from
https://docs.microsoft.com/en-us/azure/iot-edge/how-to-install-iot-edge-windows ,
Iot Edge Runtime should be successfully installed
giving a compatibility issue with container host
PS C:\WINDOWS\system32> . {Invoke-WebRequest -useb aka.ms/iotedge-win} | Invoke-Expression; `
Deploy-IotEdge
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Script 0.0 IoTEdge {Deploy-IoTEdge, Get-IoTEdgeLog, Initialize-IoTEdge, Insta...
The container host is on unsupported build version 18362.
Please use a container host running one of the following build versions for running Windows containers:
17763
The prerequisites for installation of the IoT Edge Security daemon are not met. Please fix all known issues before rerunning this script.
Version 10.0.18362 Build 18362
X64
Windows Containers
1.0.7
Client: Docker Engine - Community
Version: 18.09.2
API version: 1.39
Go version: go1.10.8
Git commit: 6247962
Built: Sun Feb 10 04:12:31 2019
OS/Arch: windows/amd64
Experimental: false
I have ensure from windows features that both Hyper-V and containers support is enabled
Hi Sai,
IoT Edge is only supported on Windows 10 RS5 (build 17763). It looks like your system is running Windows 10 1903, which isn't supported. Here is the list of supported platforms for reference: https://docs.microsoft.com/en-us/azure/iot-edge/support#tier-1
thanks Mike, I overlooked the fact that my system got updated to Windows 10, version 1903 yesterday.
Closing the issue now
Do you have feedback on the message that was output that would have made it clearer?
More and more folks are going to run into this as 1903 is widely rolled out.
Hello Venkat, I would say the message is crisp enough. Since it was working a few days back with 1.0.6 on my computer, i assumed something was wrong with 1.0.7 bits completely overlooking the fact that just last evening windows updated to version 1903.
Hope this helps
But where can we download the old 17763 version?
Interested in any update. It's weird that something like this is limited by a newer version of Windows, when the whole idea behind containerization is that it is not.
Please provide us with insight
Windows Server 2019 from the Evaluation Center is still on the supported 17763 build and that is what I have been using. See related issue #1897
Went for a Raspberry Pi and for an Azure VM. Still, the solution to assume an image running docker containers is quite suboptimal.
@saikovvuri I have found it to work on build 18363 albeit with a different approach, which was in a closed issue:
https://github.com/Azure/iotedge/issues/144
When does IoTEdge plan to support running windows containers on the newer, stable windows host builds (v1903, 1909)?
+1 on the roadmap
Is IoT edge supported in newer build versions of windows 10 (v1903, 1909) now ?
"Is IoT edge supported in newer build versions of windows 10 (v1903, 1909) now ?"
No. Sadly not.
Situation would be that you have to ask customers to "downgrade" their machines to be able to deploy your products. Ridiculous. Yet we still have no idea when this is going to be supported...
There are no plans to support any other Windows versions. The future direction of Windows support is shared here: https://aka.ms/winiot-low