Comment 2 for bug 2056286

Revision history for this message
Will Szumski (willjs) wrote :

Don't forget that kayobe functions as a kolla config generator so groups in your kayobe inventory won't automaitcally be mapped through to kolla. This can be changed with kolla_overcloud_inventory_top_level_group_map:

https://github.com/openstack/kayobe/blob/e460099e1a3e2cc2899942d4fd48b72d8ed5616f/etc/kayobe/kolla.yml#L188

and the default:

https://github.com/openstack/kayobe/blob/master/ansible/inventory/group_vars/all/kolla#L359

Although, in this case it is a bit strange that you needed a customisation to overcloud-components... Just to note, Elasticsearch was removed in antelope:

https://github.com/openstack/kolla-ansible/commit/bc5e4621430c63577119275d96ad850a0ca38391

Which version are you are deploying? It would be recommended to deploy Opensearch rather than elasticsearch/kibana. There also could be a version mismatch between your kayobe config and kayobe.
Generally we recommend using the latest stable release and to make sure the versions of each component (kayobe, kolla-ansible, kayobe-config, kolla) all match.

It is also preferable to use the kolla flags in etc/kayobe/kolla.yml where available:

https://github.com/openstack/kayobe/blob/e460099e1a3e2cc2899942d4fd48b72d8ed5616f/etc/kayobe/kolla.yml#L275