2 | X-Road 8 status update | Split up the EDC control plane and data place into two separate processes to make the implementation more modular. Update the EDC version used by X-Road 8 to version 0.9.0. Refactor configuration client. On the Security Server, provide access to the local copy of global configuration over a gRPC interface instead of different Security Server modules accessing the global configuration files directly. Improve configuration client error handling and logging when Security Server is uninitialised.
HashiCorp Vault is used as a secret storage by the EDC. In X-Road 8, HashiCorp Vault is replaced with OpenBao because of licensing issues. HashiCorp Vault is licensed under the Business Source License (BSL) that allows the use of the software for open source projects that meet certain criteria. However, the conditions are not 100% clear in case of X-Road. BSL is the same license used by Akka, but the requirements for open source projects are different. To mitigate any BSL-related licensing risks in the future, OpenBao (that’s licensed under the Mozilla Public License 2.0 license) is used instead. OpenBao is a fork of HashiCorp Vault that’s based on the Vault’s last open-source version.
The X-Road JIRA has a more detailed list of ongoing tasks. |
| Next meetings | Meeting 27, October 23 2024, 15:00-16:00 (EEST, UTC +3) Meeting 28, November 20 2024, 15:00-16:00 (EET, UTC +2) Meeting 29, December 18 2024, 15:00-16:00 (EET, UTC +2) Meeting 30, January 22 2025, 15:00-16:00 (EET, UTC +2) Meeting 31, February 19 2025, 15:00-16:00 (EET, UTC +2) Meeting 32, March 19 2025, 15:00-16:00 (EET, UTC +2)
|