1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

remove bad lines

add new line and update choice documentation
adding description for ocfs2 support
use correct variable ansible_distribution to test ocfs2 with Debian
distribution
use ansible_os_family for Debian
increase ocfs2 fs size to 20M (minimal size 11 instead of 10M)
This commit is contained in:
Luc 2018-03-30 08:42:02 +02:00 committed by Brian Coca
parent 4f86bec977
commit 51af25bf60
4 changed files with 6 additions and 19 deletions

View file

@ -22,13 +22,14 @@ description:
version_added: "1.2" version_added: "1.2"
options: options:
fstype: fstype:
choices: [ btrfs, ext2, ext3, ext4, ext4dev, lvm, reiserfs, xfs, vfat ] choices: [ btrfs, ext2, ext3, ext4, ext4dev, lvm, reiserfs, xfs, vfat, ocfs2 ]
description: description:
- Filesystem type to be created. - Filesystem type to be created.
- reiserfs support was added in 2.2. - reiserfs support was added in 2.2.
- lvm support was added in 2.5. - lvm support was added in 2.5.
- since 2.5, I(dev) can be an image file. - since 2.5, I(dev) can be an image file.
- vfat support was added in 2.5 - vfat support was added in 2.5
- ocfs2 support was added in 2.6
required: yes required: yes
aliases: [type] aliases: [type]
dev: dev:
@ -230,12 +231,7 @@ class Btrfs(Filesystem):
class Ocfs2(Filesystem): class Ocfs2(Filesystem):
MKFS = 'mkfs.ocfs2' MKFS = 'mkfs.ocfs2'
<<<<<<< HEAD
<<<<<<< HEAD
<<<<<<< HEAD
=======
>>>>>>> 02a7eb4... Update filesystem.py
class VFAT(Filesystem): class VFAT(Filesystem):
if get_platform() == 'FreeBSD': if get_platform() == 'FreeBSD':
MKFS = "newfs_msdos" MKFS = "newfs_msdos"
@ -257,12 +253,6 @@ class VFAT(Filesystem):
return [cmd, "-s", str(dev.size()), str(dev.path)] return [cmd, "-s", str(dev.size()), str(dev.path)]
=======
>>>>>>> 5128847... Update filesystem.py
=======
>>>>>>> e8781e5... delete trailing spaces
class LVM(Filesystem): class LVM(Filesystem):
MKFS = 'pvcreate' MKFS = 'pvcreate'
MKFS_FORCE_FLAGS = '-f' MKFS_FORCE_FLAGS = '-f'

View file

@ -11,9 +11,6 @@ tested_filesystems:
ext2: {fssize: 10, grow: True} ext2: {fssize: 10, grow: True}
xfs: {fssize: 20, grow: False} # grow requires a mounted filesystem xfs: {fssize: 20, grow: False} # grow requires a mounted filesystem
btrfs: {fssize: 100, grow: False} # grow not implemented btrfs: {fssize: 100, grow: False} # grow not implemented
<<<<<<< HEAD
vfat: {fssize: 20, grow: True} vfat: {fssize: 20, grow: True}
======= ocfs2: {fssize: 20, grow: False} # grow not implemented
ocfs2: {fssize: 10, grow: False} # grow not implemented
>>>>>>> 6bf2591... add ocsfs2 defaut var
# untested: lvm, requires a block device # untested: lvm, requires a block device

View file

@ -12,7 +12,7 @@
grow: '{{ item.value.grow }}' grow: '{{ item.value.grow }}'
when: when:
- 'not (item.key == "btrfs" and ansible_system == "FreeBSD")' - 'not (item.key == "btrfs" and ansible_system == "FreeBSD")'
- 'not (item.key == "ocfs2" and ansible_system != "Ubuntu")' - 'not (item.key == "ocfs2" and ansible_os_family != "Debian")'
# On Ubuntu trusty, blkid is unable to identify filesystem smaller than 256Mo, see: # On Ubuntu trusty, blkid is unable to identify filesystem smaller than 256Mo, see:
# https://www.kernel.org/pub/linux/utils/util-linux/v2.21/v2.21-ChangeLog # https://www.kernel.org/pub/linux/utils/util-linux/v2.21/v2.21-ChangeLog
# https://anonscm.debian.org/cgit/collab-maint/pkg-util-linux.git/commit/?id=04f7020eadf31efc731558df92daa0a1c336c46c # https://anonscm.debian.org/cgit/collab-maint/pkg-util-linux.git/commit/?id=04f7020eadf31efc731558df92daa0a1c336c46c

View file

@ -30,11 +30,11 @@
- python-xml - python-xml
- btrfsprogs - btrfsprogs
- name: install ocfs2 (Ubuntu) - name: install ocfs2 (Debian)
package: package:
name: ocfs2-tools name: ocfs2-tools
state: present state: present
when: ansible_os_family == 'Ubuntu' when: ansible_os_family == 'Debian'
when: ansible_system == 'Linux' when: ansible_system == 'Linux'
- block: - block: