From 7b1d45bcd091c082ea51193d920a97d680f8dc9b Mon Sep 17 00:00:00 2001 From: Damon Barry Date: Fri, 8 Dec 2023 13:02:11 -0800 Subject: [PATCH] Prepare for release 1.4.27 (#7174) --- CHANGELOG.md | 20 +++++++ edgelet/Cargo.lock | 52 +++++++++---------- edgelet/contrib/centos/aziot-edge.spec | 2 +- edgelet/contrib/debian/control | 2 +- .../contrib/enterprise-linux/aziot-edge.spec | 2 +- edgelet/version.txt | 2 +- versionInfo.json | 2 +- 7 files changed, 51 insertions(+), 31 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6a31de80a34..e530d5a285d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +# 1.4.27 (2023-12-07) + +## Edge Hub +### Bug fixes +* Add support for GetCountFromStartKey for InMemoryDbStore ( [f1a9da3](https://github.com/Azure/iotedge/commit/f1a9da3b088ca39953265ce7e2b76d7b08cf5829) ) + +## aziot-edge +### Bug fixes +* Parse default edged path from environment variable by @ef4203 ( [1f048bf](https://github.com/Azure/iotedge/commit/1f048bfa7d983d3e80072ba7a4e7429a77c110d8) ) +* Remove Ubuntu 18.04 support ( [765ec2d](https://github.com/Azure/iotedge/commit/765ec2d71a66b458e1fa5d446617ff5d5cca40df) ) + +## aziot-identity-service +### Bug fixes +* Remove Ubuntu 18.04 support ( [ea88b83](https://github.com/Azure/iot-identity-service/commit/ea88b834555ec1c5414d29e9238e04e8ca8d3184) ) +* Fix nullptr deref when decoding EST PKCS#7 response ( [3fd2073](https://github.com/Azure/iot-identity-service/commit/3fd2073c6fe58b009ef9a3b73d14103b55f283a5) ) +* Only create PKCS#11 AES keys if AES-GCM is supported ( [79aae50](https://github.com/Azure/iot-identity-service/commit/79aae5062f0057df7871fb2897451e9b58daf0ec) ) + +## Other fixes +* Upgrade Functions sample to remove dependency on .NET Core 3.1 ( [c38aa54](https://github.com/Azure/iotedge/commit/c38aa547542d7b9af099050ee19bf8f384a1bb5a) ) + # 1.4.26 (2023-12-01) The following Docker images were updated because their base images changed: diff --git a/edgelet/Cargo.lock b/edgelet/Cargo.lock index 9284b1cbf13..78b62fe3eb0 100644 --- a/edgelet/Cargo.lock +++ b/edgelet/Cargo.lock @@ -78,7 +78,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#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-cert-common-http", "aziot-key-common", @@ -91,7 +91,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#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-key-common", "serde", @@ -100,7 +100,7 @@ dependencies = [ [[package]] name = "aziot-certd-config" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "cert-renewal", "hex", @@ -143,7 +143,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#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-cert-common-http", "aziot-identity-common", @@ -157,7 +157,7 @@ dependencies = [ [[package]] name = "aziot-identity-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-key-common", "http-common", @@ -168,7 +168,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#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-cert-common-http", "aziot-identity-common", @@ -181,7 +181,7 @@ dependencies = [ [[package]] name = "aziot-identityd-config" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-identity-common", "cert-renewal", @@ -196,7 +196,7 @@ dependencies = [ [[package]] name = "aziot-key-client" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-key-common", "aziot-key-common-http", @@ -211,7 +211,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#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-key-common", "aziot-key-common-http", @@ -224,7 +224,7 @@ dependencies = [ [[package]] name = "aziot-key-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "serde", ] @@ -232,7 +232,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#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-key-common", "http-common", @@ -242,7 +242,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#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "aziot-key-client", "aziot-key-common", @@ -260,7 +260,7 @@ dependencies = [ [[package]] name = "aziot-keyd-config" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "http-common", "libc", @@ -270,7 +270,7 @@ dependencies = [ [[package]] name = "aziot-keys-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "pkcs11", "serde", @@ -280,7 +280,7 @@ dependencies = [ [[package]] name = "aziot-tpmd-config" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "http-common", "serde", @@ -289,7 +289,7 @@ dependencies = [ [[package]] name = "aziotctl-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "anyhow", "aziot-certd-config", @@ -372,7 +372,7 @@ checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" [[package]] name = "cert-renewal" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "async-trait", "chrono", @@ -451,7 +451,7 @@ dependencies = [ [[package]] name = "config-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "serde", "toml", @@ -1121,7 +1121,7 @@ dependencies = [ [[package]] name = "http-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "async-trait", "base64 0.21.2", @@ -1433,7 +1433,7 @@ checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" [[package]] name = "logger" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "env_logger", "log", @@ -1571,7 +1571,7 @@ dependencies = [ [[package]] name = "openssl-build" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "cc", ] @@ -1613,7 +1613,7 @@ dependencies = [ [[package]] name = "openssl-sys2" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "openssl-build", "openssl-sys", @@ -1622,7 +1622,7 @@ dependencies = [ [[package]] name = "openssl2" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "foreign-types", "foreign-types-shared", @@ -1682,7 +1682,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkcs11" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" dependencies = [ "foreign-types-shared", "lazy_static", @@ -1699,7 +1699,7 @@ dependencies = [ [[package]] name = "pkcs11-sys" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" [[package]] name = "pkg-config" @@ -2121,7 +2121,7 @@ dependencies = [ [[package]] name = "test-common" version = "0.1.0" -source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#ea88b834555ec1c5414d29e9238e04e8ca8d3184" +source = "git+https://github.com/Azure/iot-identity-service?branch=release/1.4#91e058880c4eb27756a15b74b52a031e0604207a" 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 6f78b0ee368..6242712526e 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.6-1%{?dist} +Requires: aziot-identity-service = 1.4.7-1%{?dist} Source0: aziot-edge-%{version}.tar.gz %description diff --git a/edgelet/contrib/debian/control b/edgelet/contrib/debian/control index 85e3855c0e7..8ba37b7b9a2 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.6-1), sed +Depends: ${misc:Depends}, ${shlibs:Depends}, adduser, ca-certificates, hostname, aziot-identity-service (= 1.4.7-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 4b4ee834f99..d4ad0bf3087 100644 --- a/edgelet/contrib/enterprise-linux/aziot-edge.spec +++ b/edgelet/contrib/enterprise-linux/aziot-edge.spec @@ -23,7 +23,7 @@ URL: https://github.com/azure/iotedge BuildRequires: systemd Requires(pre): shadow-utils Requires: (moby-engine or docker-ce) -Requires: aziot-identity-service = 1.4.6-1%{?dist} +Requires: aziot-identity-service = 1.4.7-1%{?dist} Source0: aziot-edge-%{version}.tar.gz %description diff --git a/edgelet/version.txt b/edgelet/version.txt index 771411b02f0..5e99adfcc16 100644 --- a/edgelet/version.txt +++ b/edgelet/version.txt @@ -1 +1 @@ -1.4.20 +1.4.27 diff --git a/versionInfo.json b/versionInfo.json index abda93284ea..e5249d5a01b 100644 --- a/versionInfo.json +++ b/versionInfo.json @@ -1,5 +1,5 @@ { - "version": "1.4.26", + "version": "1.4.27", "build": "BUILDNUMBER", "commit": "COMMITID" }