Table of Contents |
---|
Release Date: June 30th, 2021
Namer: Lenny Goodell and MIke Johanson (Intel)
The Ireland Release is the 2nd major release and 8th overall community release of EdgeX Foundry. Note: Ireland is not backward compatible with any previous releases of EdgeX (versions 1.x)!
...
- Create and modified fields will be missing when querying Device and Device Service on Core Metadata (see https://github.com/edgexfoundry/edgex-go/issues/3630)
- Core command will crash if the device service address for the device service is unreachable (see https://github.com/edgexfoundry/edgex-go/issues/3611)
- The edgex-launch.sh script is still referenced in the make run of the edgex-go Makefile. This script was deprecated and removed. (see https://github.com/edgexfoundry/edgex-go/issues/3607)
- Note: the launch script is no longer used for Ireland. Information in the bug lists rationale and work arounds.
- App service panics when MQTTSecretSend AuthMode is blank - a bug in the app functions SDK (https://github.com/edgexfoundry/app-functions-sdk-go/issues/920)
- Note: Fixed for Ireland & Jakarta. see https://github.com/edgexfoundry/app-functions-sdk-go/pull/926
- App SDK 2.0.1 and App Service Configurable 2.0.1 released. Latest Ireland compose files have been updated with App Service Configurable 2.0.1
- Call to log correlation ID results in unsupported value type in the app functions SDK (see https://github.com/edgexfoundry/app-functions-sdk-go/issues/923)
- Note: Fixed for Ireland & Jakarta. see https://github.com/edgexfoundry/app-functions-sdk-go/issues/923
- App SDK 2.0.1 and App Service Configurable 2.0.1 released. Latest Ireland compose files have been updated with App Service Configurable 2.0.1
- FilterByResource on the app functions SDK creates a new event without required fields (see https://github.com/edgexfoundry/app-functions-sdk-go/issues/922)
- Note: Fixed for Ireland & Jakarta. see https://github.com/edgexfoundry/app-functions-sdk-go/issues/922
- App SDK 2.0.1 and App Service Configurable 2.0.1 released. Latest Ireland compose files have been updated with App Service Configurable 2.0.1
- App Service Configurable Profiles missing/incorrect MQTT MessageBus settings (see https://github.com/edgexfoundry/app-service-configurable/issues/304)
- Note: fixed for Jakarta, see: https://github.com/edgexfoundry/app-service-configurable/pull/305
- The device-coap service uses an older base Alpine image that contains a number of critical CVE issues and needs to be updated.
- Note: Fixed for Ireland & Jakarta. see https://github.com/edgexfoundry/device-coap-c/pull/16
- Latest Ireland compose builder has been updated with Device Coap 2.0.1
- REST endpoints do not gracefully handle request timeout configured by bootstrap (see https://github.com/edgexfoundry/edgex-go/issues/2462)
- Note: fixed for Jakarta, see: https://github.com/edgexfoundry/go-mod-bootstrap/pull/267
- [Makefile] Clean deletes non-EdgeX volumes (see https://github.com/edgexfoundry/edgex-compose/issues/156)
- Note: fixed for Jakarta, see https://github.com/edgexfoundry/edgex-compose/pull/168
- Logging of EDGEX_CONF_DIR override is incorrect (see https://github.com/edgexfoundry/go-mod-bootstrap/issues/264)
- Note: fixed for Jakarta, see https://github.com/edgexfoundry/go-mod-bootstrap/pull/266
- Compose Builder doesn't handle command properly for secure TAF functional compose file (see https://github.com/edgexfoundry/edgex-compose/issues/164)
- Note: fixed for Jakarta, see https://github.com/edgexfoundry/edgex-compose/pull/165
- Compose Builder make down fails due to removal of add-device-random.yml (see https://github.com/edgexfoundry/edgex-compose/issues/150)
- Note: fixed for Jakarta, see https://github.com/edgexfoundry/edgex-compose/pull/151
- Compose Builder doesn't handle command properly for secure TAF functional compose file (see https://github.com/edgexfoundry/edgex-compose/issues/164)
- Note: fixed for Jakarta, see https://github.com/edgexfoundry/edgex-compose/pull/165
- Miss created and modified fields when querying Device and Device Service (see https://github.com/edgexfoundry/edgex-go/issues/3630)
- Note: fixed for Jakarta, see https://github.com/edgexfoundry/go-mod-core-contracts/pull/653
- The Id field should accept the empty string in update DTO if the name is provided (see https://github.com/edgexfoundry/go-mod-core-contracts/issues/640)
- Note: fixed for Jakarta, see https://github.com/edgexfoundry/go-mod-core-contracts/pull/648
Service by Service Significant Feature List
...