Initial features for recommended configuration include:
Installs Docker CE*
Installs Docker Compose*
Installs all the prerequisites and dependencies for Edge Insights for Industrial.
Installs and sets up the Edge Insights for Industrial.
Provisions Edge Insights for Industrial based on user input 1) Production or 2) Developer mode.
Supports below use cases:
Video Analytics + Time Series
Brings up all container images as per the use case selected during Edge Insights for Industrial installation.
Downloads Manageability module, which can be installed manually with TPM and non-TPM capability.
Custom flow enabled users to select or deselect different modules as per their choice.
EII v3.0.1 is a bugfix release on top of EII v3.0 release.
General security fixes have been applied. Use the EII v3.0.1 docker images available at Docker Hub.
Added the prerequisite step in README.md of having the openssh-server installed for the Web Deployment Tool backend service
Fixed OpcuaExport docker build issue (fixed the mbedtls path issue in the Dockerfile). To avoid this issue, use the openedgeinsights/ia_opcua_export:3.0 from the Docker Hub.
Fixed Kapacitor launch issue by updating the conda_requirements.txt. To avoid this issue, use the openedgeinsights/ia_kapacitor:3.0 from the Docker Hub.
While bringing up the ia_azure_bridge service, protobuf related issue can occur. In this scenario, add protobuf==3.20.2 in the [WORKDIR]/IEdgeInsights/AzureBridge/modules/AzureBridge/requirements.txt file and rebuild the ia_azure_bridge docker image. To avoid this issue, use the openedgeinsights/ia_azure_bridge:3.0 from the Docker Hub.
While executing on the Alder Lake 12th Gen Intel(R) Core Processors, the VideoIngestion service can crash with the Gstreamer VAAPI element error. In this scenario, to install the required GPU drivers, make the following changes from line 155 through 157 in the [WORKDIR]/IEdgeInsights/VideoIngestion/Dockerfile and rebuild the ia_video_ingestion image:
# Installing Intel® Graphics Compute Runtime for OpenCL™
# RUN /bin/bash -c "source /opt/intel/openvino/bin/setupvars.sh && \
# cd /opt/intel/openvino/install_dependencies && \
# yes | ./install_NEO_OCL_driver.sh --auto || true"
RUN apt update && apt-get install -y gpg-agent wget
RUN wget -qO - https://repositories.intel.com/graphics/intel-graphics.key | gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg
RUN echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/graphics/ubuntu focal-legacy main' | \
RUN apt-get update && apt-get install \
yes | intel-opencl-icd --auto || true \
intel-level-zero-gpu level-zero \
intel-media-va-driver-non-free libmfx1 libmfxgen1 libvpl2