LXDock 0.3 release notes (2017-07-10)

Requirements and compatibility

Python 3.4, 3.5 and 3.6. LXD 2.0+.

New features

  • Add support for passing custom LXC parameters for containers in LXDock files (#47)
  • Add support for variable interpolation in LXDock files (#65, #75)
  • Add support for shell patterns on the inline option of shell provisioner (#70)
  • Add support for passing a command line with lxdock shell (#67)
  • Add basic support for LXC profile in LXDock files (#77)
  • Add a set_host_acl option to disable setting host ACL on a share (#79)
  • Add support for provisioning-specific arguments to the up command (#84)
  • Add experimental support for Puppet provisioning (#69)
  • Add global provisioning capabilities (#90)

Minor changes

  • Fixed wrong guest names and ssh setup in some Ansible provisioner (#71)
  • Ensure the container is created when running provision or shell subcommands