Context
After #1178, the webui service may encounter connectivity issues with the Presto connector because host network mode was removed in that update. Also, historically we have been instructing users to configure a non-localhost DB address for Presto to access the metadata DB, which is not convenient for users. Since implementing and reviewing the Presto Compose project's integration into the CLP Package Compose project (tracked separately) may take time, a short-term solution is needed before the next release.
Short-term Solution
Allow the Presto project to attach to an external Docker network defined in the CLP Package Compose project. This will enable proper connectivity between the webui service and Presto without requiring full integration.
Implementation Notes
- This is a temporary mitigation until the full integration is completed
- Should be implemented before the next release
- Will resolve connectivity issues between webui and Presto services
References
Context
After #1178, the
webuiservice may encounter connectivity issues with the Presto connector because host network mode was removed in that update. Also, historically we have been instructing users to configure a non-localhost DB address for Presto to access the metadata DB, which is not convenient for users. Since implementing and reviewing the Presto Compose project's integration into the CLP Package Compose project (tracked separately) may take time, a short-term solution is needed before the next release.Short-term Solution
Allow the Presto project to attach to an external Docker network defined in the CLP Package Compose project. This will enable proper connectivity between the webui service and Presto without requiring full integration.
Implementation Notes
References