Skip to content

1.0.10

Compare
Choose a tag to compare
@yophilav yophilav released this 12 Oct 21:48
af892f4

1.0.10 (2020-10-12)

Edge Agent

Features

  • Disable deployment manifest minor version validation 4a4f880
  • Add the following metrics {provisioning type, and virtualized environment} e2ed141 be747cc
  • Allow scientific notation and escaped quotes inside Prometheus metric label 9c3d211
  • Enable MetricsHistogramMaxAge c550463 c958739
  • Make Histogram quantiles { 0.1, 0.5, 0.9 and 0.99 } c550463 64d488e
  • Aggregate metrics before upload c456806 fadf5fa
  • Allows Agent to run as non-root in Linux, and as ContainerUser in Windows 3ce2fa5
  • Ability to remotely get support-bundle via edge agent direct method b0a872a 186ff12
  • Edge agent periodically sends product quality telemetry. You can opt-out by setting the environment variable SendRuntimeQualityTelemetry to false for the edge agent. f379462
  • Edge agent now hash all instances of module ids in device telemetry. 46f40fc
  • Rename log upload method from UploadLogs to UploadModuleLogs b567801
  • Rename reboot order from priority to be startupOrder eed9c06
  • Update SDK version {Microsoft.Azure.Devices.Client.1.28.0}. cdf36b0
  • Update codebase to dotnet 3.1. f87a18a
  • Install Trust Bundle. 4f85dcc
  • Add metrics upload to IoTHub feature eff5c85
  • Add "Cmd", "Entrypoint", and "WorkingDir" translations for Kubernetes. 7cbc607
  • Add Experimental k8s create option feature for pod security context, resources, volumes, nodeSelector, and strategy. cf2eba9 23b40e1
  • Preserve any extra properties in createOptions set by the user (NVidia support through moby) 5a6d506 a747950

Bug Fixes

  • Expose the MaxOpenFiles setting in RocksDb to the user f733205
  • Fix edgeHub stuck in a restart loop when version is specified de9873e
  • Remove potentially non-useful metrics from RQT 14b928b
  • Fix Api version set in "IOTEDGE_APIVERSION" to current Workload e71286f
  • Returns an error message if logs file is too large for a request 9bea6e6
  • Fix edge agent connectivity issue after receiving an exception 23ffb26
  • Fix support bundle autofac 7c1706a
  • Make edge agent reported state as "406" when modules are in backoff. 5a68ced
  • Stop existing modules when iotedged starts 7066164
  • Reprovision device for all protocols when the connection status change reason is Bad_Credential. 3601a56
  • Fix vulnerability issues for docker images. d88fa52 7873079

Edge Hub

Features

  • Enable MetricsHistogramMaxAge c550463 c958739
  • Enable twin encrypt by default 12b7306
  • Support Plug-and-Play f8da2f6
  • Update SDK version {Microsoft.Azure.Devices.Client.1.28.0}. cdf36b0
  • Update codebase to dotnet 3.1. f87a18a
  • Install Trust Bundle. 4f85dcc
  • Add metrics upload to IoTHub feature . eff5c85
  • Unify TLS protocol parsing. f319228
  • Add support for priorities on routes (limited to 0-9). 9cf0203
  • Add support for Time-To-Live on routes. 2662d9c
  • Add support module booting order in IoT Edge 6fce17b
  • Add array support in twin 8a69b77

Bug Fixes

  • Fix incorrect source for Reported Property Updates (RPU) as telemetry messages 94e456c
  • Expose the MaxOpenFiles setting in RocksDb to the user f733205
  • Correct edgehub_messages_dropped_total metric calculation 4233168
  • Make Histogram quantiles { 0.1, 0.5, 0.9 and 0.99 } c550463 64d488e
  • Automatically get cloud connection if adding device with subscriptions 063744d
  • Fix processed message priority tagging for metrics 14aaee0
  • Fix Subscription Processing Workaround 331aaf9
  • Fix ECC certificates parsing 7411daf
  • Fix vulnerability issues for docker images. d88fa52 7873079

iotedged

Features

  • Add the following metrics {provisioning type, virtualized environment} e2ed141 be747cc
  • Enable DPS hub name check 7fe23f6
  • Enable iotedged support bundle 45e33a0
  • Update Windows Moby engine and cli to latest release 3987b9e
  • Update Rust to stable 1.42.0 cf01536
  • Support X.509 authentication type in external provisioning. 0a43fdb
  • Add support for manual X.509 provisioning. b872869
  • Better PVC story for iotedged Kubernetes. debf498
  • Update k8s-openapi to v0.7.1 877c8e8
  • Unify TLS protocol parsing. f319228
  • Add support to specify min TLS version in config.yaml 6b1e19b

Bug Fixes

  • Make always_reprovision_on_startup setting to DPS provisioning configurable ab2de15
  • Fix IotEdgeSecurityDaemon.ps1 script for WSL2 1766c1d
  • Fix Edgelet unable to pull using certain passwords. 0569489
  • Stop existing modules when iotedged starts 7066164
  • Update iotedge check's Moby check for new Moby version scheme 1c30f57