From baf257e56ca899b15f31e7b0a3d543ea67deb677 Mon Sep 17 00:00:00 2001 From: Ilya Dryomov Date: Mon, 8 Dec 2025 20:38:46 +0100 Subject: [PATCH] roles/testnode: don't insist on creating XFS V4 filesystem The V4 format has been deprecated since 2020 and as of 6.18 kernel no longer compiled in by default. Signed-off-by: Ilya Dryomov --- roles/testnode/tasks/var_lib.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/roles/testnode/tasks/var_lib.yml b/roles/testnode/tasks/var_lib.yml index 324dc681..0781903e 100644 --- a/roles/testnode/tasks/var_lib.yml +++ b/roles/testnode/tasks/var_lib.yml @@ -7,19 +7,11 @@ path: "/var/lib/ceph" state: directory -- name: Set xfs_opts on newer OSes - set_fact: - xfs_opts: "-m crc=0,finobt=0" - when: (ansible_distribution | lower == 'ubuntu' and ansible_distribution_major_version|int >= 16) or - (ansible_distribution | lower in ['centos', 'rhel'] and ansible_distribution_major_version|int >= 7) - - name: "Create xfs filesystem on {{ var_lib_partition }}" filesystem: dev: "{{ var_lib_partition }}" fstype: xfs force: yes - # Don't use a version 5 superblock as it's too new for some kernels - opts: "{{ xfs_opts|default('') }}" - name: "Mount {{ var_lib_partition }} to /var/lib/ceph" mount: -- 2.47.3