diff --git a/ansible/roles/swift/tasks/start.yml b/ansible/roles/swift/tasks/start.yml index 63cb35c75e..d94a7bb963 100644 --- a/ansible/roles/swift/tasks/start.yml +++ b/ansible/roles/swift/tasks/start.yml @@ -24,7 +24,7 @@ mount: src: "UUID={{ item.fs_uuid }}" fstype: xfs - opts: "noatime,nodiratime,nobarrier,logbufs=8" + opts: "noatime,nodiratime,logbufs=8" state: mounted name: "{{ swift_devices_mount_point }}/{{ item['fs_label'] }}" with_items: "{{ swift_disks }}" diff --git a/releasenotes/notes/fix-swift-mount-xfs-nobarrier-44a1601da46d12b9.yaml b/releasenotes/notes/fix-swift-mount-xfs-nobarrier-44a1601da46d12b9.yaml new file mode 100644 index 0000000000..3a62cd2505 --- /dev/null +++ b/releasenotes/notes/fix-swift-mount-xfs-nobarrier-44a1601da46d12b9.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + Fixes Swift volume mounting failing on kernel 4.19 and later due to + removal of `nobarrier` from XFS mount options. + See `bug 1800132 `__ + for details.