This repository has been archived by the owner on Nov 24, 2022. It is now read-only.
Releases: fgrehm/vagrant-lxc
Releases · fgrehm/vagrant-lxc
v1.2.0
FEATURES
Support private networking using DHCP [GH-352]
IMPROVEMENTS
Move mountpoint creation to lxc template for lvm rootfs support [GH-361] / [GH-359]
Mount selinux sys dir read-only [GH-357] / [GH-301]
Use correct ruby interpreter when generating sudoers file [GH-355]
Fix shebangs to be more portable [GH-376]
Fix removal of lxcbr0/virbr0 when using private networking [GH-383]
Improve /tmp handling by using tmpfs [GH-362]
v1.1.0
BACKWARDS INCOMPATIBILITIES:
- Support for Vagrant versions prior to 1.5 have been removed. The plugin now targets
Vagrant 1.7+ but it might work on 1.5+.
FEATURES:
- New experimental support for private networking [GH-298] / [GH-120].
- Support for formatted overlayfs path [GH-329]
IMPROVEMENTS:
- The provider will now have a higher priority over the VirtualBox provider
in case VirtualBox is installed alongside lxc dependecies.
BUG FIXES:
v1.0.0
DEPRECATIONS:
- Support to all Vagrant versions prior to 1.5 are deprecated, there is a
small layer that ensures compatibility with versions
starting with 1.1.5 that will be removed on a future release. - Official base boxes that were made available from http://bit.ly are no longer
supported and were removed from @fgrehm's Dropbox, please upgrade your Vagrant
and vagrant-lxc installation and use a base box from VagrantCloud
BACKWARDS INCOMPATIBILITIES:
- Remove plugin version from config file name generated by the
vagrant lxc sudoers
command. Manual removal of/usr/local/bin/vagrant-lxc-wrapper-*
//etc/sudoers.d/vagrant-lxc-*
files are required.
IMPROVEMENTS:
vagrant-mounted
upstart event is now emited on containers that support it [GH-302]- Add support for specifying the
--strip-parameters
used by the default template
when extracting rootfs tarballs [GH-311]
BUG FIXES:
- Check for outdated base boxes when starting containers [GH-314]
v1.0.0.alpha.3
IMPROVEMENTS:
- Remove
lxc-shutdown
usage in favor of Vagrant's built in graceful halt - Add fallback mechanism for platforms without
lxc-attach
support [GH-294]
BUG FIXES:
- Figure out the real executable paths for whitelisted commands on the sudo
wrapper script instead of hardcoding Ubuntu paths [GH-304] / [GH-305] - Attach to containers using the
MOUNT
namespace when attempting to fetch
container's IP [GH-300] - Escape space characters for synced folders [GH-291]
- Use Vagrant's ruby on the sudoers file so that it works on systems that don't
have a global ruby installation [GH-289]