aufs
Table of Contents
Module Description
This module configures some systems directories (/usr/bin and /usr/share)
as an aufs overlay to a remote chroot (mounted by NFS or GPFS).
It configures mounts in /etc/fstab and setup a service that tries to actively
mount the overlay until the backend remote directory is available.
Setup
This module depends on the loaded aufs kernel module.
Usage
The class needs two directories the remote backend (on NFS or GPFS) and the local squashfs.
class { '::aufs':
chroot_dir => '/gpfscluster/chroot/scibian8',,
squashfs_dir => '/lib/live/mount/rootfs/scibian8.squashfs',
}
Limitations
This module is mainly tested on Debian.
It only supports overlaying /usr/bin and /usr/share.
Development
Patches and issues can be submitted on GitHub: https://github.com/edf-hpc/puppet-hpc