diff --git a/CHANGELOG.md b/CHANGELOG.md index 48c94959af8..82f781c4e3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +# 1.4.8 (2023-01-26) + +## Edge Agent +### Bug fixes +* Use ISO 8601 for UTC timestamps sent to IoT Hub ( [0ab44e1] (https://github.com/Azure/iotedge/commit/0ab44e170c9bc6a714aa5632fb29962d165205d6) ) + +## Edge Hub +### Bug fixes +* Eliminate 30 sec delay when M2M ack is interrupted by disconnect ( [e32cfce](https://github.com/Azure/iotedge/commit/e32cfce85fe58acdd327a63582741ea4e8914d01) ) + +## aziot-edge +### Bug fixes +* Use ISO 8601 for UTC timestamps sent to IoT Hub ( [0ab44e1] (https://github.com/Azure/iotedge/commit/0ab44e170c9bc6a714aa5632fb29962d165205d6) ) +* Bump iot-identity-service to 1.4.2 + # 1.4.7 (2023-01-10) ## Edge Agent diff --git a/edgelet/Cargo.lock b/edgelet/Cargo.lock index 5d518b3f558..7cbe0ed5de8 100644 --- a/edgelet/Cargo.lock +++ b/edgelet/Cargo.lock @@ -72,7 +72,7 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "aziot-cert-client-async" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-cert-common-http", "aziot-key-common", @@ -85,7 +85,7 @@ dependencies = [ [[package]] name = "aziot-cert-common-http" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-key-common", "serde", @@ -94,7 +94,7 @@ dependencies = [ [[package]] name = "aziot-certd-config" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "cert-renewal", "hex", @@ -137,7 +137,7 @@ dependencies = [ [[package]] name = "aziot-identity-client-async" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-cert-common-http", "aziot-identity-common", @@ -151,7 +151,7 @@ dependencies = [ [[package]] name = "aziot-identity-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-key-common", "http-common", @@ -162,7 +162,7 @@ dependencies = [ [[package]] name = "aziot-identity-common-http" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-cert-common-http", "aziot-identity-common", @@ -176,7 +176,7 @@ dependencies = [ [[package]] name = "aziot-identityd-config" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-identity-common", "cert-renewal", @@ -191,7 +191,7 @@ dependencies = [ [[package]] name = "aziot-key-client" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-key-common", "aziot-key-common-http", @@ -206,7 +206,7 @@ dependencies = [ [[package]] name = "aziot-key-client-async" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-key-common", "aziot-key-common-http", @@ -219,7 +219,7 @@ dependencies = [ [[package]] name = "aziot-key-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "serde", ] @@ -227,7 +227,7 @@ dependencies = [ [[package]] name = "aziot-key-common-http" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-key-common", "http-common", @@ -237,7 +237,7 @@ dependencies = [ [[package]] name = "aziot-key-openssl-engine" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-key-client", "aziot-key-common", @@ -255,7 +255,7 @@ dependencies = [ [[package]] name = "aziot-keyd-config" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "http-common", "libc", @@ -265,7 +265,7 @@ dependencies = [ [[package]] name = "aziot-keys-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "pkcs11", "serde", @@ -275,7 +275,7 @@ dependencies = [ [[package]] name = "aziot-tpmd-config" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "http-common", "serde", @@ -284,7 +284,7 @@ dependencies = [ [[package]] name = "aziotctl-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "anyhow", "aziot-certd-config", @@ -361,7 +361,7 @@ checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" [[package]] name = "cert-renewal" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "async-trait", "aziot-cert-client-async", @@ -446,7 +446,7 @@ dependencies = [ [[package]] name = "config-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "serde", "toml", @@ -1110,7 +1110,7 @@ dependencies = [ [[package]] name = "http-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "async-trait", "base64", @@ -1406,7 +1406,7 @@ dependencies = [ [[package]] name = "logger" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "env_logger", "log", @@ -1553,7 +1553,7 @@ dependencies = [ [[package]] name = "openssl-build" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "cc", ] @@ -1595,7 +1595,7 @@ dependencies = [ [[package]] name = "openssl-sys2" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "openssl-build", "openssl-sys", @@ -1604,7 +1604,7 @@ dependencies = [ [[package]] name = "openssl2" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "foreign-types", "foreign-types-shared", @@ -1664,7 +1664,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkcs11" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "foreign-types-shared", "lazy_static", @@ -1681,7 +1681,7 @@ dependencies = [ [[package]] name = "pkcs11-sys" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" [[package]] name = "pkg-config" @@ -2065,7 +2065,7 @@ dependencies = [ [[package]] name = "test-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#52e654b927d5eff8f6385c695778646d5aa76fbc" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#2f4023fb5700fb59df14d34c52e9c5ae6b7fcfd8" dependencies = [ "aziot-identity-common", "aziot-identity-common-http", diff --git a/edgelet/contrib/centos/aziot-edge.spec b/edgelet/contrib/centos/aziot-edge.spec index 59b61274fd2..4dc459940c3 100644 --- a/edgelet/contrib/centos/aziot-edge.spec +++ b/edgelet/contrib/centos/aziot-edge.spec @@ -22,7 +22,7 @@ URL: https://github.com/azure/iotedge %{?systemd_requires} BuildRequires: systemd Requires(pre): shadow-utils -Requires: aziot-identity-service = 1.4.1-1%{?dist} +Requires: aziot-identity-service = 1.4.2-1%{?dist} Source0: aziot-edge-%{version}.tar.gz %description diff --git a/edgelet/contrib/debian/control b/edgelet/contrib/debian/control index d3387aa247c..1d8da1aa50f 100644 --- a/edgelet/contrib/debian/control +++ b/edgelet/contrib/debian/control @@ -8,7 +8,7 @@ Homepage: https://github.com/azure/iotedge Package: aziot-edge Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends}, adduser, ca-certificates, hostname, aziot-identity-service (= 1.4.1-1), sed +Depends: ${misc:Depends}, ${shlibs:Depends}, adduser, ca-certificates, hostname, aziot-identity-service (= 1.4.2-1), sed Description: Azure IoT Edge Module Runtime Azure IoT Edge is a fully managed service that delivers cloud intelligence locally by deploying and running artificial intelligence (AI), Azure services, diff --git a/edgelet/contrib/enterprise-linux/aziot-edge.spec b/edgelet/contrib/enterprise-linux/aziot-edge.spec index 223f33a9854..95578e3c929 100644 --- a/edgelet/contrib/enterprise-linux/aziot-edge.spec +++ b/edgelet/contrib/enterprise-linux/aziot-edge.spec @@ -22,7 +22,7 @@ URL: https://github.com/azure/iotedge %{?systemd_requires} BuildRequires: systemd Requires(pre): shadow-utils -Requires: aziot-identity-service = 1.4.1-1%{?dist} +Requires: aziot-identity-service = 1.4.2-1%{?dist} Source0: aziot-edge-%{version}.tar.gz %description diff --git a/edgelet/version.txt b/edgelet/version.txt index 428b770e3e2..b2e46d1851c 100644 --- a/edgelet/version.txt +++ b/edgelet/version.txt @@ -1 +1 @@ -1.4.3 +1.4.8 diff --git a/versionInfo.json b/versionInfo.json index 362ff64d1a3..d2265ab36c7 100644 --- a/versionInfo.json +++ b/versionInfo.json @@ -1,5 +1,5 @@ { - "version": "1.4.7", + "version": "1.4.8", "build": "BUILDNUMBER", "commit": "COMMITID" }