debops.console default variables

console_serial

Enable or disable serial console (allows you to use 'lxc-console', 'virsh console' and other similar commands)

console_serial: False
console_serial_port

Serial console port

console_serial_port: 'ttyS0'
console_serial_baud

Serial console baud rate

console_serial_baud: '115200'
console_serial_term

Serial console TERM string used to define terminal capabilities

console_serial_term: 'xterm'
console_serial_inittab

String used to enable serial console in sysvinit /etc/inittab

console_serial_inittab: 'S0:2345:respawn:/sbin/getty -L {{ console_serial_port }} {{ console_serial_baud }} {{ console_serial_term }}'
console_base_packages

List of required console packages

console_base_packages: [ 'locales' ]
console_conditional_packages

List of packages to install depending on a condition

console_conditional_packages:

  # Install NFS support when remote filesystems are configured
  - [ '{{ "nfs-common"
          if (console_mounts_nfs|d() or
              console_group_mounts_nfs|d() or
              console_host_mounts_nfs|d())
          else [] }}' ]
console_fsckfix

Enable or disable FSCKFIX option in /etc/default/rcS This option controls the behaviour of fsck during boot time, if it's enabled, fsck will automatically repair filesystems without stopping the boot process. Choices: yes, no.

console_fsckfix: 'yes'
console_fsckfix_releases

List of OS distribution releases which use the FSCKFIX option in a configuration file.

console_fsckfix_releases: [ 'wheezy', 'jessie', 'precise', 'trusty', 'xenial' ]

---- Filesystem mount points ----

You can use console_*_mounts lists to mout local or remote filesystems on hosts. The syntax is the same as the 'mount' Ansible module. 'item.name' and 'item.src' are required, additionally, 'item.fstype' is required for local mount points. For NFS mounts, you need to install 'nfs-common' package, for example by adding it to 'console_packages' list.

console_default_mount_options

Default mount options for local mount points

console_default_mount_options: 'defaults'
console_default_mount_nfs_options

Default mount options for NFS mount points

console_default_mount_nfs_options: 'nosuid,hard,intr,proto=tcp,port=2049,_netdev'
console_default_mount_nfs_type

FIXME(yaml4rst): Describe what this variable is doing.

console_default_mount_nfs_type: 'nfs'
Examples:
console_mounts:
  - name: '/other/data'
    src: '/var/lib/data'
    opts: 'bind'

console_nfs_mounts:
  - name: '/media/nfs'
    src: 'data.example.org:/srv/nfs'
console_mounts

Local mount points

console_mounts: []
console_group_mounts

FIXME(yaml4rst): Describe what this variable is doing.

console_group_mounts: []
console_host_mounts

FIXME(yaml4rst): Describe what this variable is doing.

console_host_mounts: []
console_mounts_nfs

NFS mount points

console_mounts_nfs: []
console_group_mounts_nfs

FIXME(yaml4rst): Describe what this variable is doing.

console_group_mounts_nfs: []
console_host_mounts_nfs

FIXME(yaml4rst): Describe what this variable is doing.

console_host_mounts_nfs: []