--- # Copyright 2016, Rackspace US, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Ensure that the package state matches the global setting repo_server_package_state: "{{ package_state }}" # Transition to shared filesystem, disable lsyncd deployment repo_server_enable_sync_manager: False # Repo container default list of bind mounts repo_container_bind_mounts: - bind_dir_path: "/var/lib/glusterd" mount_path: "/openstack/glusterd/{{inventory_hostname }}" # Enable glusterfs mount repo_server_systemd_mounts: - what: "{{ ansible_hostname }}:gfs-repo" where: "/var/www/repo" type: glusterfs state: 'started' enabled: true openstack_repo_server_enable_glusterfs: True