Odesa Release
Delivery: 26th Feb 2025
Namer: Mengyi Wang & Farshid Tavakolizadeh (Canonical)
Update Nov 2024: The EdgeX TSC voted to make Odesa 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
- Odesa brings critical advancements, including PostgreSQL support and a time-based scheduler, ensuring trusted and efficient EdgeX deployments for industrial applications
- Odesa 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 Odesa Planning page for our original planning conference details