Use galera server role to install galera client

We temporary drop some jobs to resolve circular dependency. We should restore them right after
path merge.

Change-Id: Iff78283c9c9b1d2defcf631c1b6ea51d6b7989b6
This commit is contained in:
Dmitriy Rabotyagov 2020-05-15 15:47:39 +03:00
parent 944ef6ec3d
commit de67ccbacc
3 changed files with 7 additions and 4 deletions

View File

@ -42,6 +42,9 @@
haproxy_state: disabled
when: "groups['haproxy'] | default([]) | length > 0"
- role: "galera_server"
vars:
galera_install_client: true
galera_install_server: true
- role: haproxy_endpoints
haproxy_state: enabled
when: "groups['haproxy'] | default([]) | length > 0"

View File

@ -55,7 +55,10 @@
when: not is_metal | bool
roles:
- role: "galera_client"
- role: "galera_server"
vars:
galera_install_client: true
galera_install_server: false
- role: "openstack_openrc"
tags:
- openrc

View File

@ -16,12 +16,9 @@
templates:
- openstack-ansible-deploy-guide-jobs
- openstack-ansible-deploy-base-jobs
- openstack-ansible-deploy-aio_lxc-jobs
- openstack-ansible-deploy-aio_distro_lxc-jobs
- openstack-ansible-deploy-aio_metal-jobs
- openstack-ansible-deploy-aio_distro_metal-jobs
- openstack-ansible-deploy-ceph-jobs
- openstack-ansible-deploy-proxy-jobs
- openstack-ansible-deploy-distro_ceph-jobs
- check-requirements
- publish-openstack-docs-pti