aboutsummaryrefslogtreecommitdiff
path: root/releasenotes/notes/flamingo-prelude-57a2c0e9d578fd57.yaml
blob: f7bddc1794013a8e40ad4d25fd7449882dcc6b2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
---
prelude: |
  The Kolla Ansible ``21.0.0`` (Flamingo) release focuses on tightening
  operations for the control plane, database layer, and observability stack
  while following upstream service retirements. Highlights include:

  * Database services now use ``ProxySQL`` by default with ``MariaDB`` adopting
    the upstream ``healthcheck.sh`` script, TLS enabled for all ``MariaDB``
    connections through ``ProxySQL``, and ``Valkey`` replacing ``Redis``. The
    legacy ``HAProxy``/``clustercheck`` path and containers have been removed.
  * Logging and monitoring were overhauled: ``Fluentd`` moved into its own role
    and sends logs directly to ``OpenSearch`` nodes, ``Prometheus``
    node-exporters run from a dedicated role, and ``OpenSearch Dashboards``
    connects to the data nodes without an intermediate ``HAProxy`` hop.
  * Control-plane services gained multiple lifecycle improvements. ``Neutron``
    now mirrors the upstream layout with new maintenance/RPC workers, wrapper
    containers manage the OVN metadata-agent HAProxy processes,
    ``nova-metadata`` runs in its own container, ``Horizon`` uses port ``8080``
    when fronted by ``HAProxy``, and the default ``uWSGI`` provider now covers
    more services.
  * Tooling and reliability improvements: the supported ``ansible`` window is
    11–12, host bootstrap tasks moved into ``ansible-collection-kolla``, CA
    bundle trust paths were aligned on Enterprise Linux hosts, ``mod_oidc``
    gained templated error pages, and several HA fixes landed (Let’s Encrypt
    ACME cleanup, Horizon memcached resilience, RabbitMQ single-node upgrades,
    and ``ProxySQL`` routing improvements).
  * With ``ironic-inspector`` retired upstream, Kolla Ansible now provides the
    ``ironic-pxe-filter`` service to cover bare-metal PXE filtering and removes
    other unused integrations such as ``Venus`` and ``VMware`` drivers.