Odessa Release

Delivery:  Feb 2025

Namer:  Mengyi Wang & Farshid Tavakolizadeh (Canonical)

Update Nov 2024: The EdgeX TSC voted to make Odessa the EdgeX 4.0 release. However at a user code and API level it will be compatible with V3 services and applications so migration and adoption will be straightforward.  EdgeX 4.0 will also become our next Long Term Support (LTS) release

Release Theme: Proven Maturity, Continuously Open and Ready for Deployment

  • Odessa brings critical advancements, including PostgreSQL support and a time-based scheduler, ensuring trusted and efficient EdgeX deployments for industrial applications
  • Odessa proactively addresses the recent shift of some third-party components to business-source licenses by adopting Linux Foundation-compliant alternatives

Key delivery items include:

  • The addition of PostgreSQL which will provide a more robust backend database solution and becomes the default database moving forward
  • New time-based support scheduler service
  • Replacing Hashicorp Consul with Core-Keeper
  • Replacing Hashicorp Vault with OpenBao

  • Replacing the Redis database with Valkey
  • MQTT becoming the default message bus with the Redis PubSub message bus being removed
  • Zero Trust / Secure Distributed EdgeX (implemented with OpenZiti Integration)
  • Device discovery feedback added to the Device Services SDK
  • Support for running in Docker rootless mode
  • Continued redesign of the EdgeX documentation redesign including updating all device service docs to the new consistent formatting

See the Odessa Planning page for our original planning conference details