kayobe/releasenotes/notes/merge-configs-1f8fb3672e9be404.yaml
Mark Goddard e318cadaa5 Use merge_configs and merge_yaml to generate Kolla configs
Supports merging configuration for the following files:

* kolla/globals.yml
* kolla/config/bifrost/bifrost.yml
* kolla/config/bifrost/dib.yml
* kolla/config/bifrost/servers.yml
* kolla/kolla-build.conf

Configuration is merged from the following sources:

* Kayobe source code
* Base Kayobe config
* Kayobe environment

Co-Authored-By: Will Szumski <will@stackhpc.com>
Change-Id: I552bd8f7853b2032954b372bf4476676dac3e271
Story: 2002009
Task: 42974
2021-10-08 09:08:45 +01:00

23 lines
742 B
YAML

---
features:
- |
Adds support for merging the following configuration files from the
environment-specific directory (``etc/kayobe/environments/<environment>``)
and the base directory (``etc/kayobe``).
* ``kolla/config/bifrost/bifrost.yml``
* ``kolla/config/bifrost/dib.yml``
* ``kolla/config/bifrost/servers.yml``
* ``kolla/globals.yml``
* ``kolla/kolla-build.conf``
See `story 2002009 <https://storyboard.openstack.org/#!/story/2002009>`__
for details.
deprecations:
- |
The following variables are deprecated, in favour of using configuration
files ``kolla/globals.yml`` and ``kolla/kolla-build.conf`` respectively.
* ``kolla_extra_globals``
* ``kolla_bifrost_extra_globals``