blockdevices

Types

  • blockdev_string
  • physdev_string
  • parttype_string
  • vg_string
  • lv_string
  • blockdevices_partition_flags
    • Description: parted partition flags (from “info parted”)
    • blockdevices_partition_flags/bios_grub
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/boot
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/esp
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/lba
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/legacy_boot
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/root
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/swap
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/hidden
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/raid
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/LVM
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/PALO
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/PREP
      • Optional
      • Type: boolean
    • blockdevices_partition_flags/DIAG
      • Optional
      • Type: boolean
  • blockdevices_partition_type
    • blockdevices_partition_type/holding_dev
      • Required
      • Type: physdev_string
    • blockdevices_partition_type/size
      • Optional
      • Type: long
    • blockdevices_partition_type/ksopts
      • Optional
      • Type: string
    • blockdevices_partition_type/type
      • Required
      • Type: parttype_string
      • Default value: primary
    • blockdevices_partition_type/offset
      • Optional
      • Type: long
      • Range: 0..
    • blockdevices_partition_type/flags
      • Optional
      • Type: blockdevices_partition_flags
    • blockdevices_partition_type/aii
      • Description: When defined and false, AII will ignore this partition
      • Optional
      • Type: boolean
  • blockdevices_md_type
    • Description: Software RAID using the MD device
    • blockdevices_md_type/device_list
      • Required
      • Type: blockdev_string
    • blockdevices_md_type/raid_level
      • Required
      • Type: string
    • blockdevices_md_type/stripe_size
      • Required
      • Type: long
      • Default value: 64
    • blockdevices_md_type/num_spares
      • Optional
      • Type: long
    • blockdevices_md_type/metadata
      • Optional
      • Type: string
      • Default value: 0.90
  • blockdevices_logicalvolumes_cache_type
    • Description: lvm cache volume and mode
    • blockdevices_logicalvolumes_cache_type/cache_lv
      • Required
      • Type: lv_string
    • blockdevices_logicalvolumes_cache_type/cachemode
      • Optional
      • Type: string
  • blockdevices_logicalvolumes_type
    • Description: LVM
    • blockdevices_logicalvolumes_type/size
      • Optional
      • Type: long
    • blockdevices_logicalvolumes_type/volume_group
      • Required
      • Type: vg_string
    • blockdevices_logicalvolumes_type/stripe_size
      • Optional
      • Type: long
    • blockdevices_logicalvolumes_type/chunksize
      • Optional
      • Type: long
      • Default value: 64
    • blockdevices_logicalvolumes_type/devices
      • Optional
      • Type: blockdev_string
    • blockdevices_logicalvolumes_type/cache
      • Optional
      • Type: blockdevices_logicalvolumes_cache_type
    • blockdevices_logicalvolumes_type/type
      • Optional
      • Type: string
  • blockdevices_lvm_type
    • blockdevices_lvm_type/device_list
      • Required
      • Type: blockdev_string
  • blockdevices_file_type
    • Description: Files containing filesystems, to be mounted with loopback option.
    • blockdevices_file_type/size
      • Required
      • Type: long
    • blockdevices_file_type/owner
      • Required
      • Type: string
      • Default value: root
    • blockdevices_file_type/group
      • Required
      • Type: string
      • Default value: root
    • blockdevices_file_type/permissions
      • Optional
      • Type: long
  • raid_device_path
    • Description: String defining either a port or a hardware RAID unit.
  • blockdevices_validate_size
    • Description: blockdevice validation check based on device size
    • blockdevices_validate_size/diff
      • Description: allowed absolute margin (in MiB) compared to configured size
      • Optional
      • Type: long
      • Range: 0..
    • blockdevices_validate_size/fraction
      • Description: allowed relative margin compared to configured size
      • Optional
      • Type: double
  • blockdevices_validate
    • Description: blockdevice validation check
    • blockdevices_validate/size
      • Description: size-based validation
      • Optional
      • Type: blockdevices_validate_size
  • blockdevices_disk_type
    • blockdevices_disk_type/device_path
      • Optional
      • Type: raid_device_path
    • blockdevices_disk_type/label
      • Required
      • Type: string
    • blockdevices_disk_type/readahead
      • Optional
      • Type: long
    • blockdevices_disk_type/validate
      • Description: enable validation checks
      • Optional
      • Type: blockdevices_validate
  • card_port_string
  • blockdevices_hwraid_type
    • Description: New block device describing hardware RAID.
    • blockdevices_hwraid_type/device_list
      • Required
      • Type: card_port_string
    • blockdevices_hwraid_type/raid_level
      • Optional
      • Type: string
    • blockdevices_hwraid_type/num_spares
      • Optional
      • Type: long
    • blockdevices_hwraid_type/stripe_size
      • Optional
      • Type: long
  • blockdevices_vxvm_type
    • Description: VXVM devices
    • blockdevices_vxvm_type/dev_path
      • Required
      • Type: string
    • blockdevices_vxvm_type/disk_group
      • Required
      • Type: string
    • blockdevices_vxvm_type/volume
      • Required
      • Type: string
    • blockdevices_vxvm_type/size
      • Optional
      • Type: long
  • blockdevices_tmpfs_type
    • Description: TMPFS devices (dummy devices)
  • structure_blockdevices
    • structure_blockdevices/physical_devs
      • Optional
      • Type: blockdevices_disk_type
    • structure_blockdevices/volume_groups
      • Optional
      • Type: blockdevices_lvm_type
    • structure_blockdevices/logical_volumes
      • Optional
      • Type: blockdevices_logicalvolumes_type
    • structure_blockdevices/md
      • Optional
      • Type: blockdevices_md_type
    • structure_blockdevices/partitions
      • Optional
      • Type: blockdevices_partition_type
    • structure_blockdevices/files
      • Optional
      • Type: blockdevices_file_type
    • structure_blockdevices/hwraid
      • Optional
      • Type: blockdevices_hwraid_type
    • structure_blockdevices/vxvm
      • Optional
      • Type: blockdevices_vxvm_type
    • structure_blockdevices/tmpfs
      • Optional
      • Type: blockdevices_tmpfs_type