On 11/04/2024 13:38, Eugen Block wrote:
Hi,
I'm trying to find out how the "Venus" project could work. Unfortunately, there's not much to find yet. There's no installation guide as for other projects although it already exists since Zed release. I tried enabling it in my kolla all-in-one test deployment (2023.1), the api and manager container are running, but I have no idea how to get some data into or out of it. My conclusion is that it's not a mature project yet, could anyone comment on that? It looks like it uses ElasticSearch as the backend, and Kolla is substituting OpenSearch[1]. That will probably bring issues, since the APIs have diverged. Something to consider in your evaluation.
As an alternative, I enabled centralized logging in the same deployment as well, but unfortunately I can't use the dashboard because of [1]. So I don't really know what I can get out of opensearch in order to have a centralized logging. If possible, I would like to adapt that to a non-containerized openstack deployment. How can I change the opensearch version in my kolla deployment to be able to login and inspect what I got?
For now, we will revert back to the 2.12.0 release of OpenSearch which should work fine. 2.13.0 was recently released. Kolla is not currently pinning OpenSearch which leads to these surprise breakages. There is a patch to change that here: https://review.opendev.org/c/openstack/kolla/+/915322 Centralized logging in Kolla is well tested, widely used and generally stable.
Any pointers and comments are highly appreciated! Thanks! Eugen
[1] https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/venus/t...