Merge "Remove usage of haproxy-endpoints role"

This commit is contained in:
Zuul
2022-06-14 20:31:19 +00:00
committed by Gerrit Code Review
2 changed files with 13 additions and 12 deletions

View File

@@ -317,12 +317,6 @@
version: 4a9217ed0fe9078152435daaa2d3f45b81021b3a version: 4a9217ed0fe9078152435daaa2d3f45b81021b3a
trackbranch: master trackbranch: master
shallow_since: '2019-09-14' shallow_since: '2019-09-14'
- name: haproxy_endpoints
scm: git
src: https://github.com/logan2211/ansible-haproxy-endpoints
version: 8e3a24a35beb16d717072dc83895c5a1f92689fb
trackbranch: master
shallow_since: '2018-03-22'
- name: pacemaker_corosync - name: pacemaker_corosync
scm: git scm: git
src: https://github.com/noonedeadpunk/ansible-pacemaker-corosync src: https://github.com/noonedeadpunk/ansible-pacemaker-corosync

View File

@@ -38,20 +38,27 @@
- include_tasks: common-tasks/unbound-clients.yml - include_tasks: common-tasks/unbound-clients.yml
when: when:
- hostvars['localhost']['resolvconf_enabled'] | bool - hostvars['localhost']['resolvconf_enabled'] | bool
- include_tasks: common-tasks/haproxy-endpoint-manage.yml
vars:
haproxy_backend: galera-back
haproxy_state: drain
when:
- "groups['galera_all'] | length > 1"
roles: roles:
- role: haproxy_endpoints
haproxy_state: disabled
when: "groups['haproxy'] | default([]) | length > 0"
- role: "galera_server" - role: "galera_server"
vars: vars:
galera_install_client: "{{ (galera_root_user == 'root') }}" galera_install_client: "{{ (galera_root_user == 'root') }}"
galera_install_server: true galera_install_server: true
- role: haproxy_endpoints
haproxy_state: enabled
when: "groups['haproxy'] | default([]) | length > 0"
- role: "openstack.osa.system_crontab_coordination" - role: "openstack.osa.system_crontab_coordination"
tags: tags:
- crontab - crontab
post_tasks:
- include_tasks: common-tasks/haproxy-endpoint-manage.yml
vars:
haproxy_backend: galera-back
haproxy_state: enabled
when:
- "groups['galera_all'] | length > 1"
vars: vars:
galera_server_id: "{{ inventory_hostname | openstack.osa.string_2_int }}" galera_server_id: "{{ inventory_hostname | openstack.osa.string_2_int }}"
galera_wsrep_node_name: "{{ container_name | default(inventory_hostname) }}" galera_wsrep_node_name: "{{ container_name | default(inventory_hostname) }}"