From b3b664095ebe688da3e03dfd1d3d895895f90e4f Mon Sep 17 00:00:00 2001 From: Derek Richardson Date: Wed, 31 Mar 2021 13:28:10 -0400 Subject: [PATCH 1/2] Update iotedge runtime to 1.1.1-1 --- Dockerfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index b11b41a..b322fad 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,19 +19,19 @@ RUN AZ_REPO=$(lsb_release -cs) && \ tee /etc/apt/sources.list.d/azure-cli.list && \ curl -L https://packages.microsoft.com/keys/microsoft.asc | apt-key add - -RUN curl https://packages.microsoft.com/config/ubuntu/18.04/prod.list > ./microsoft-prod.list && \ +RUN curl https://packages.microsoft.com/config/ubuntu/18.04/multiarch/prod.list > ./microsoft-prod.list && \ cp ./microsoft-prod.list /etc/apt/sources.list.d/ && \ curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg && \ - cp ./microsoft.gpg /etc/apt/trusted.gpg.d/ + cp ./microsoft.gpg /etc/apt/trusted.gpg.d/ RUN apt-get update && apt-get install -y --no-install-recommends \ azure-cli \ moby-cli \ - moby-engine && \ - apt-get install -y --no-install-recommends iotedge=1.0.0-1 && \ + moby-engine && \ + apt-get install -y --no-install-recommends iotedge=1.1.1-1 && \ rm -rf /var/lib/apt/lists/* - -RUN az extension add --name azure-cli-iot-ext + +RUN az extension add --name azure-iot COPY edge-provision.sh /usr/local/bin/ RUN chmod +x /usr/local/bin/edge-provision.sh From 07bcf7222927844dc5d5552a82e7066399952e82 Mon Sep 17 00:00:00 2001 From: Derek Richardson Date: Wed, 31 Mar 2021 13:28:35 -0400 Subject: [PATCH 2/2] Update azureiotedge-agent version --- edge-provision.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/edge-provision.sh b/edge-provision.sh index e1e7139..0a987ec 100644 --- a/edge-provision.sh +++ b/edge-provision.sh @@ -26,7 +26,7 @@ agent: type: "docker" env: {} config: - image: "mcr.microsoft.com/azureiotedge-agent:1.0" + image: "mcr.microsoft.com/azureiotedge-agent:1.1" auth: {} hostname: $(cat /proc/sys/kernel/hostname) connect: @@ -43,7 +43,7 @@ EOF cat /etc/iotedge/config.yaml -iotedged -c /etc/iotedge/config.yaml +iotedged -c /etc/iotedge/config.yaml } @@ -64,5 +64,5 @@ done if [ -z "$connectionString" ]; then echo "No connectionString provided, provisioning as a brand new IoTEdge device with name: $(hostname)" provision -fi +fi startEdgeRuntime