diff --git a/playbooks/ansible/roles/sit.cephfs/templates/smb_share.conf.j2 b/playbooks/ansible/roles/sit.cephfs/templates/smb_share.conf.j2 index 6152372..424e4bf 100644 --- a/playbooks/ansible/roles/sit.cephfs/templates/smb_share.conf.j2 +++ b/playbooks/ansible/roles/sit.cephfs/templates/smb_share.conf.j2 @@ -3,7 +3,10 @@ comment = Volume '{{ volume.name }}' from {{ config.be.name }}({{ config.be.variant }} {{ method }}) vfs objects = acl_xattr ceph_snapshots {%- if method != 'kclient' %} - {%- set vfs = 'ceph' %} {{ vfs }} + {%- set vfs = 'ceph_new' %} + {%- if method == 'vfs' %} + {%- set vfs = 'ceph' %} + {%- endif %} {{ vfs }} {{ vfs }}:config_file = /etc/ceph/sit.ceph.conf {{ vfs }}:user_id = sit path = {{ subvol }} diff --git a/playbooks/settings.yml b/playbooks/settings.yml index 2ebc130..2f08071 100644 --- a/playbooks/settings.yml +++ b/playbooks/settings.yml @@ -362,7 +362,7 @@ environments: data: branch: main ctdb_mutex: rados - strategy: ['klcient', 'vfs'] + strategy: ['klcient', 'vfs', 'vfs.new'] nodes: setup: