diff --git a/playbooks/galera-install.yml b/playbooks/galera-install.yml index c61d623ffc..a8167f9483 100644 --- a/playbooks/galera-install.yml +++ b/playbooks/galera-install.yml @@ -27,9 +27,7 @@ dest: "/var/log/mysql_logs" - include: common-tasks/os-lxc-container-setup.yml vars: - list_of_bind_mounts: - - bind_dir_path: "/var/lib/mysql" - mount_path: "/openstack/{{ inventory_hostname }}" + list_of_bind_mounts: "{{ galera_container_bind_mounts }}" extra_container_config_no_restart: - "lxc.start.order=99" - include: common-tasks/package-cache-proxy.yml diff --git a/playbooks/inventory/group_vars/galera_all.yml b/playbooks/inventory/group_vars/galera_all.yml index 0de04f0846..8c949d9746 100644 --- a/playbooks/inventory/group_vars/galera_all.yml +++ b/playbooks/inventory/group_vars/galera_all.yml @@ -17,3 +17,8 @@ galera_client_drop_config_file: true # Ensure that the package state matches the global setting galera_server_package_state: "{{ package_state }}" + +# Galera default list of bind mounts +galera_container_bind_mounts: + - bind_dir_path: "/var/lib/mysql" + mount_path: "/openstack/{{ inventory_hostname }}"