diff --git a/ansible/roles/mariadb/tasks/config.yml b/ansible/roles/mariadb/tasks/config.yml index 2e9ceb75f04d08258bc048323c545143dbd659f1..ffe74038665d70f33a55170a766992b42d915d6b 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 0000000000000000000000000000000000000000..9217ca2cdc95382c2495d3860cf9464c07f76a62 --- /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``.