diff --git a/ansible/roles/mariadb/tasks/config.yml b/ansible/roles/mariadb/tasks/config.yml index 2e9ceb75f0..ffe7403866 100644 --- a/ansible/roles/mariadb/tasks/config.yml +++ b/ansible/roles/mariadb/tasks/config.yml @@ -82,6 +82,12 @@ notify: - restart mariadb +- name: Warn about deprecation + debug: + msg: > + wsrep-notify.sh script is deprecated and will be removed in Xena + when: not enable_mariadb_clustercheck | bool + - name: Copying over wsrep-notify.sh template: src: "{{ role_path }}/templates/wsrep-notify.sh.j2" diff --git a/releasenotes/notes/deprecate-wsrep-notify-d21ab17425e5065c.yaml b/releasenotes/notes/deprecate-wsrep-notify-d21ab17425e5065c.yaml new file mode 100644 index 0000000000..9217ca2cdc --- /dev/null +++ b/releasenotes/notes/deprecate-wsrep-notify-d21ab17425e5065c.yaml @@ -0,0 +1,8 @@ +--- +deprecations: + - | + The ``wsrep-notify.sh`` script used for disabling ``haproxy`` user when + node is not ready for accepting connections in deployments without + ``mariadb-clustercheck`` is deprecated and will be removed in Xena + release. It has been unreliable and the recommended (enabled by default) + approach is to deploy ``mariadb-clustercheck``.